Plc Controlled Systems