An introduction to the fundamentals of PLC hardware and software. Topics include: relay logic; PLC architectures; addressing; data types; ladder logic programming; seals; latches; counters; and timers. Concentration on industrial applications and standard programming practices.