Already building start/stop logic? This hands-on course teaches you to write programs that run reliably, that you can troubleshoot fast, and that the next person can read. You build real ladder logic in guided labs, find planted faults in short Troubleshoot It challenges, and finish by building a complete machine on your own. Optional bonus labs let you go deeper on what matters in your plant.
What You’ll Learn:
Measure scan time and see how rung order changes what your program does
Count, compare and do math in ladder, including scaling a 4–20 mA analog signal
Organize a project with tasks, programs, routines and tag scope so anyone can follow it
Run one piece of logic on many stations with arrays and indirect addressing
Build machine sequences as state machines, one rung per step, with timeouts
Use and troubleshoot Add-On Instructions (AOIs)
Make safe online edits and read minor, major and module faults
Capstone: plan and build a complete machine, a batch filler station or a four-way traffic intersection
Find planted faults fast in short Troubleshoot It challenges after each lab
Write programs someone else can read
Build a machine as a state machine
Reuse logic with arrays and AOIs
Edit online safely and find the cause of a fault
Troubleshoot with a method, not a guess
By the end of the course, you will structure your programs with confidence, reuse your logic instead of copying it, and explain what your code is doing — and why.
Please register before December 18, 2026
Registration Info *Required