I used a Telemecanique Zelio Smart Relay / Baby PLC it uses either Ladder logic program code (which is like drawing a wiring diagram) or function block programming which is a bit of a mixture of logic gates, timers, mathematical functions etc
ladder logic is dead easy to use if your from an...