International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 68 | Issue 5 | Year 2020 | Article Id. IJCTT-V68I5P116 | DOI : https://doi.org/10.14445/22312803/IJCTT-V68I5P116

Simplifying Allen Bradley PLC Digital Logic Programming Using Boolean Algebra Theorems


Ugochukwu Akachi Elele

Received Revised Accepted
23 Apr 2020 03 Jun 2020 04 Jun 2020

Citation :

Ugochukwu Akachi Elele, "Simplifying Allen Bradley PLC Digital Logic Programming Using Boolean Algebra Theorems," International Journal of Computer Trends and Technology (IJCTT), vol. 68, no. 5, pp. 80-83, 2020. Crossref, https://doi.org/10.14445/22312803/ IJCTT-V68I5P116

Abstract

Process Control Instrumentation is facilitated by accurate process programming. Wrong programming can damage process instruments and/or prevent attainment of desired result. Process Control Programming is performed using a Programmable Logic Controller (PLC) alongside a programming interface provided by a software. Ladder Logic (LL) is the most common PLC programming language amongst others like Function Block and Structural Test Code (STC). PLC programmers are initially faced with problem of relating the problem statement and test criteria to ladder logic which determines the blocks to use to get the desired solution. In this paper, Boolean Algebra theorems were applied to simplify the problem definition. This was testedon asimple Compressor Control System. This involved representing the problem on a truth table and simplifying using Boolean simplification theorems. Results showed that Boolean Algebra can be used to simplify Digital Process Control problems. All test criteria were met. For better and protective control, alarms and notifications can be added as well as other mathematical blocks. The burden of problem interpretation especially with many Inputs and Outputs (IOs) is reduced.

Keywords

PLC, LL, Boolean Algebra, IOs, CCS.

 

References

[1] I. Ahmed, S. Obermeier, S. Sudhakaran and V. Roussev, "Programmable Logic Controller Forensics", IEEE Security & Privacy, vol. 15, no. 6, pp. 18-24, 2017. Available: 10.1109/msp.2017.4251102.
[2] F. Petruzella, Programmable logic controllers, 4th ed. United States: McGraw-Hill, 2011, pp. 1-14.
[3] P. Scherz, “Practical Electronics for Inventors”, Fourth Edition. USA: McGraw-Hill Professional, pp. 325-334.
[4] J. Gupta, “Electronic devices and circuits”, 4th ed. New Delhi: S.K. Kataria& Sons, 2011, pp. 824-835.
[5] P. Lynn, “Practical PLC Programming (PLCII)”. 2020, pp. 1-2.