Programming Logic Circuit (PLC)

Block diagram of PLC