PLC lab · Level 17 of 19
Batch mixer with recipes
Level 17 of 19 in the PLC lab: a free PLC exercise at Intermediate level, which takes about 1 hour 15 minutes. Pick a recipe with two selector bits, then fill, mix and discharge a tank to that recipe, with the recipe locked and a hardwired high-high abort.
Free · no download · about 1 hour 15 minutes. Your work is saved on this device. Updated 18 Oct 2026.

The brief
- Client
- Brightwell Cleaning Products
- Site
- Blending tank BT-3
- Work order
- BC-2617
- Industry
- Chemicals and cleaning products
- Task code
- PLC-17
- Difficulty
- Intermediate
- Type of work
- Programming
Pick one of three recipes with two selector bits, run a fill, mix and discharge batch to that recipe, lock the recipe while the batch runs, and abort to a safe state when the hardwired high-high switch opens.
What you do
- Read the client brief and the tag table: 13 tags, 7 inputs and 5 outputs.
- Write the logic in ladder, Structured Text or SFC.
- Press Simulate and watch the plant answer your program.
- Run the factory acceptance test and fix what fails.
Skills you practise
- Recipe selection with ADD
- MOVE into a timer preset
- Locking a value at the start of a batch
- Step sequencing
- Hardwired high-high abort
What the test checks
The factory acceptance test runs 6 numbered tests against your program. The numbers in the brief are drawn per learner. The tests are:
- Recipe 1 batch: fill, mix, discharge, done
- Recipes 2 and 3 use their own level and time
- Start is refused without a recipe
- The recipe is locked while a batch runs
- High-high aborts to a safe state
- Stop and Reset return to idle
In this lab
- Ladder, Structured Text and SFC in one studio
- A plant that answers: motors, tanks, conveyors
- Numbered tests mark your program
Levels in the PLC lab
Previous: Palletiser sequenceNext: Bottling line: fill, cap, reject
- Motor start/stop with overload
- Forward/reverse conveyor
- Star-delta fan starter
- Batch counter on a packing line
- Tank filling pump
- Pedestrian crossing
- Parcel sorter
- Duty and standby pumps
- Scale the tank level
- Conveyor jam detection
- Reusable motor block: four motors
- Filling sequence
- Packaging line drive
- Safety gate interlock
- Air handling unit temperature control
- Palletiser sequence
- Batch mixer with recipes
- Bottling line: fill, cap, reject
- Fault-finding challenge
Part of the PLC lab
Program a working machine in ladder, Structured Text or SFC and watch it run.
Feeds these internships: PLC Programming.