What is a PLC?

A PLC (Programmable Logic Controller) is a piece of hardware, which contains a CPU (Central Processing Unit). The CPU contains a Logic Program, stored on its RAM (Random Access Memory), written in an IEC (International Electrotechnical Commission) PLC Programming...