A SIMPLE explanation of a Programmable Logic Controller (PLC). Learn what a PLC is, its working principle, PLC Basics, the types of PLCs, and PLC Programming. We also discuss ...