Robot cell lab

Run a robot from the PLC over I/O: enable it, select a program and start the cycle — then see why the safety chain comes first.

Result

CYCLE DONE: OFF
IN CYCLE — Pilot lightOFF
⚙ RB1 — robotREADY
Scans0
Your circuit — live scan#0
0E-STOPRB1.ENRB1.P1E-stop clear enables the robot and selects program 11STARTRB1.RDYRB1.STARTSTART is gated by READY - never command a cell that has not said it is ready2RB1.BUSYIN CYCLEIN CYCLE light reads the robot's own busy bit back3RB1.DNCYCLE DONECYCLE DONE light reads the done bit - the handshake closes here

Next:

Every rung as chips, for fine-grained edits — everything here can also be done right on the diagram above.

Formula sources: Standard ladder logic per IEC 61131-3, Allen-Bradley-style instruction semantics

A teaching sandbox running a free scan — not a substitute for your PLC's programming software or for testing on de-energized equipment. Always follow lockout/tagout on real panels. The scan runs on its own clock and the panel only writes the input table, so the cycle behaves like a processor's: a bit written on a lower rung reaches an upper rung on the NEXT sweep, and an input has to stay put for about two sweeps to be counted — which is why real high-speed counting goes to a dedicated module, not to ladder logic. Slow the scan down to watch either one happen.