Permission to run
Run only when every condition is right.
Make the pump run only when it is allowed. PumpOn is ON only while Start is held, Permit is ON and Fault is OFF. In every other case, PumpOn stays OFF.
Free, with no sign-up. Create a free account to keep your progress on every computer.

Pump runs with Start, Permit and no Fault
Test 1 of 4StartStart requestONPermitRun permissionONFaultFault activeOFFPumpOnPump commandON- Level
- Foundation
- Time
- About 8 min
- Reward
- +100 XP
- Rig
- 3D pump skid
- Siemens editors
- SCL, LAD
- Rockwell editors
- Structured Text, Ladder
- Course stage
- 2. Only run when allowed
What the tests check
- Holding Start with Permit ON and Fault OFF runs the pump.
- If Permit goes OFF or Fault comes ON, the pump stops, even while running.
- Try it Use the buttons below the model and watch the rig respond.
- Test solution Every check runs on your code in one press.
- Replay If one fails, step through it one scan at a time to see why.
Where you’d see this on site
A brewery pump draws hot water from a storage tank. A low-water switch says whether there is enough to pump.
Running the pump dry can ruin its seal. Losing the water supply must stop it, even after it has started.
In a block of flats, a basement tank holds water from the mains. Two pumps push it up to the taps above. One runs while the other waits as a spare. A low-water switch stops the pumps before the tank runs dry.
- Street mainsWater enters the building
- Storage tankHolds a supply for the pumps
- Water pumpsPush water to the floors aboveYou are here
- Taps upstairsResidents use the water they need
On a real site: places, parts and safety
- Block of flats — pushing water up to the top floors
- Brewery — sending hot water to a brewing tank
- Water-treatment works — moving water between filter tanks
- Office building — pumping water round the heating pipes
A low-water switch can take away permission to run. The pump must stop before it runs dry and damages its seal.
The PLC can say ON even when a pump has failed. Check the measured flow as well as the command.
The Stop input in these exercises is not an emergency stop. Real machines also need guards, emergency stops and a safe way to cut the power.
The sizes, timings and cutaways are teaching choices, not a drawing of any one real installation.
Next in the course
- Make it stay runningPress Start once. It runs until Stop.Foundation · 8 min · +100 XP
- Stop doesn't stop itFind the path that gets round Stop.Applied · 12 min · +200 XP
- Review the AI: Stop priorityTwo writes look right. Check which one wins.Applied · 8 min · +150 XP
- Wait for the processStart the pump only after a 200 ms hold.Foundation · 8 min · +100 XP