Programmable logic controller (PLC)
Control could be done with PLC