Runnable simulator field guide
Three-way sortation diverter scenario: test checklist
Direct answer
The learner can associate one accepted product with one route decision, actuate at the correct position and confirm the actual destination before releasing tracking state.
Written for pLC programmers building deterministic routing for products that must reach one of three conveyor destinations.

Scenario setup
Product identity, classification, entry event, travel model, route decision, diverter position, actuation window, destination confirmation and reject policy.
I/O and state map
Accepted product through tracking state and position into route arbitration, actuator command, physical gate response and destination sensor.
Normal run
One product at a time reaching each of three destinations with exactly one decision, one command window and one confirmation.
Boundary run
Closely spaced products, missing classification, conflicting route, late actuator, sensor bounce, jam, stop mid-transfer, restart and manual clear.
Injected fault
An identity, classification, tracking, position, arbitration, output, actuator, destination or recovery mismatch.
Target check
The sequence replayed with recorded timing margins and then commissioned against real conveyor dynamics, guarding and device feedback.
How does a PLC control a three-way diverter?
It retains each product’s destination, tracks the product to the diversion point, arbitrates one route, commands the mechanism inside a valid window and confirms the actual destination.
How should a sorter recover after a jam?
Freeze or reconcile tracking against actual product positions, remove the cause under the approved procedure, establish a known state and test the affected route before automatic release.