Factory Automation Innovations in Action: Applications of PLC Programming Innovations in Action: Applications of PLC Programming