Pro Toolkit virtual simulator
PLC sequence troubleshooting simulator
Diagnose why a conveyor transfer, clamp station, or tank sequence will not advance. Inspect the active step, permissives, command, device feedback, timeout, and fault path before changing logic.
Sequence test bench
This model does not connect to equipment or execute real control logic. It is a configurable teaching model for state, feedback, timeout, and fault reasoning.
Virtual sequence state
Start a conveyor, prove motion, transfer a part, and confirm arrival at the discharge sensor.
Suggested checks
- Select a scenario, choose a state under test, or start from Idle.
Transition history
Scenario state reference
Use this map to compare the active state, commanded action, and expected feedback while testing a fault.
| State | Command | Expected feedback |
|---|---|---|
| Idle | All outputs off | Waiting for a cycle request |
| Ready | Validate permissives | Path clear and utilities available |
| Start conveyor | Conveyor motor command on | Starter or drive accepts the command |
| Transfer | Conveyor remains on | Motor running feedback |
| Verify arrival | Stop after part arrival | Discharge sensor made |
| Complete | Outputs returned to idle | Cycle complete latched |
Sequence troubleshooting simulator
Inspect a fixed virtual sequence state and its permissive, interlock, feedback, and fault indicators.
Run three configurable sequence scenarios, load any state, tune timeout behavior, and inject faults while reviewing transition history.
- Three state-by-state sequence models
- Selectable states and timeout behavior
- Fault injection with transition history
This workspace requires Pro Toolkit. The standard Toolkit tier does not unlock it.
Your plan applies across the site. Work saved on this device is not synchronized to other devices.
Sequence test bench
Trace the first broken boundary
A stalled sequence is easier to diagnose when the PLC state and physical machine state are recorded at the same moment. Work from the active step outward instead of forcing the next transition.
| Boundary | Question to answer | Evidence to capture |
|---|---|---|
| Step and transition | Which step is active, and which exact transition condition is still false? | Active state, transition expression, mode, permissives, and interlocks |
| Command and output | Did the sequence issue the command, and did it reach the physical output? | Command bit, output image, module status, terminal measurement, and ownership |
| Device and feedback | Did the actuator move, and did the expected feedback return to the PLC? | Physical position, local state, sensor, input channel, and mapped feedback tag |
| Timeout and recovery | Did timing, pause, abort, reset, or restart logic take ownership? | Timer EN/TT/DN/ACC/PRE, fault reason, first-scan state, and reset path |
Learn, practice, document
Use one repeatable sequence-diagnostic workflow
Start with the public worked example, use the Pro simulator to practice injected faults, and finish with a browser-local commissioning record when the work must be handed off.
Sequence troubleshooting guide
See a public conveyor example, then unlock the complete evidence-first Pro procedure.
Open the guidePractice timeout and fault paths
Compare permissive, feedback, timeout, mode, and injected-fault behavior without touching a running machine.
Unlocks with Pro ToolkitDocument the field result
Record expected behavior, observed evidence, open items, and verification in a browser-local field record.
Preview field recordsDo not force a transition, output, or feedback bit to move production past a stuck step. Preserve the active state and use the approved machine-safety and recovery procedure.
Supporting knowledge-base guides
Start with a public worked example, then use the complete Pro procedure for commissioning and troubleshooting.