2. PLC (Programmable Logic Controller)