Programmable logic controllers (PLCs) are digitally operated electronic systems designed for industrial applications.
It uses a programmable memory to execute logic operations, sequence control, timing, counting and arithmetic operations and other operational instructions in its internal memory, and controls various mechanical equipment or production processes through digital or analog input and output.