Online PLC Programming Courses

Learn to program PLCs using our multi-platform approach, with examples from Allen-Bradley, Siemens, Koyo and more, through our PLC programming training courses.

What is a PLC? History and Layout


This 6-lesson course introduces students to PLC hardware and programming basics. Learn the history of PLCs, where and how they are used, and an overview of the PLC’s physical layout in this introductory course.

Allen-Bradley RSLogix500


This 11-lesson course covers SLC500, Micrologix, RSLogix 500,  IO, data files, communication, RSLinx, routines, scanning, discrete bit logic, addresses, editing, timers, counters, moves, comparisons, and math functions.