Industrial Automation · Learn by Doing

Interactive Ladder Logic Builder.

Build a simple ladder program, toggle inputs, and watch the outputs change. Click a component to add it to the selected rung, then select a component in the diagram to remove it.

💡 Build → Run → LearnStart with a contact and a coil. Test your logic, then save your project.
⚙ Ladder Diagram
2 networks
Status: Stopped

🔧 How it works

  • Normally Open (NO): passes power when its input is ON.
  • Normally Closed (NC): passes power when its input is OFF.
  • Output coil: turns ON when the rung evaluates true.
  • Each rung is evaluated left to right for this learning demo.

🎯 Try it yourself

  1. Add a NO contact and an output coil.
  2. Switch input I0.0 ON.
  3. Click Run Scan and observe Q0.0.
  4. Add an NC contact and see how the logic changes.

⚠ Training note

This is a browser-based learning simulator, not an industrial PLC programming environment. Timer/counter blocks are visual learning components; this starter version does not emulate manufacturer-specific instruction timing.