Loading local progress…
Practice missions
Practise in
Level 1, 0 XP · your progress
Mission 62 · Pro PLC programming exercise

Stop means stop

Write an emergency stop that needs a separate, deliberate reset before anything can start again.

Make the emergency stop cut the robot's power at once, and make sure that twisting it out again restarts nothing. Only a fresh press of Reset re-arms the cell, and only Start runs the robot.

Training only. This is not a certified safety system. On a real machine these rules run in a safety relay or a safety PLC, designed and validated to ISO 13849-1 or IEC 62061.

This mission is part of ProTry the full course, every mission and the expert challenges free for 7 days. No card needed.
The 3D robot safety cell this mission runs on Pro mission
Test replay

Reset, then Start

Test 1 of 5
Set by the testChecked by the testStep 7 of 7 · 740 ms
Level
Applied
Time
About 25 min
Reward
+300 XP
Rig
3D robot safety cell
Siemens editors
Ladder (LAD), SCL
Rockwell editors
Ladder, Structured Text
Beckhoff editors
Structured Text
Course stage
32. Safety lab 1: stop, and restart only on purpose
Automatic tests

What the tests check

  1. The E-stop switches K1, K2 and DriveRun OFF in the same .
  2. Releasing the E-stop restarts nothing.
  3. Reset closes K1 and K2 but never sets DriveRun.
  4. Reset and Start only count on a fresh press, never a held button.
  5. ResetLamp is ON while a reset is needed and possible.
  1. Try it Use the buttons below the model and watch the rig respond.
  2. Test solution Every check runs on your code in one press.
  3. Replay If one fails, step through it one scan at a time to see why.
Why it matters

Where you’d see this on site

Every machine with an emergency stop has this rule. The button latches in, and twisting it out only allows a restart.

If releasing the E-stop restarted the robot, whoever let it go could be hit by the arm. Separating reset from start means a person decides to restart, with the cell in view.

Where you'd find thisKeep people out while the arm moves, and prove it every time

A robot stacks cartons inside a fence. A gate lets a fitter in, a light curtain lets the cartons in, and an emergency stop sits outside. Two contactors in a row cut the robot's power, so one that sticks cannot keep it running.

  1. InfeedCartons through the curtain
  2. PickRobot takes the carton
  3. GuardStop, reset, restartYou are here
  4. PalletSix cartons, then change
On a real site: places, parts and safety
  • Robot palletising and packing cells
  • Machine tending: robots loading presses and machine tools
  • Any guarded machine with a door, a curtain or an E-stop

Training only: this rig is not a certified safety system. Real safety functions run in safety relays or a safety PLC, designed and validated to ISO 13849-1 or IEC 62061.

IEC 60204-1 sets out stop categories 0, 1 and 2 and how an emergency stop must behave. Which category a machine uses comes from its risk assessment.

The sizes, timings and cutaways are teaching choices, not a drawing of any one real installation.

Keep going

Next in the course