Programmable logic controller (PLC)

Control could be done with PLC