What you need to know before you start programming. Basics of PLC systems, I/O , numbering systems and basic logic.