Basic Block Diagram of PLC
Figure shows basic block diagram of PLC (Programmable Logic Controller). The CPU of PLC is programmed using a programming terminal usually through personal computers or dedicated HMIs. Basic Modules associated with the CPU are external modules and i/o modules along with bit, byte, word and double word addressable memory locations.
A PLC is an example of a hard real time system since output results must be produced in response to input conditions within a bounded time.
