PLC automation system