how to design a plc circuit