Simplifying Allen Bradley PLC Digital Logic Programming Using Boolean Algebra Theorems

© 2020 by IJCTT Journal
Volume-68 Issue-5
Year of Publication : 2020
Authors : Ugochukwu Akachi Elele
DOI :  10.14445/22312803/IJCTT-V68I5P116

How to Cite?

Ugochukwu Akachi Elele, "Simplifying Allen Bradley PLC Digital Logic Programming Using Boolean Algebra Theorems," International Journal of Computer Trends and Technology, vol. 68, no. 5, pp. 80-83, 2020. Crossref,

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.

PLC, LL, Boolean Algebra, IOs, CCS.

[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.