Login, operator control, mode management, fault recovery, job
tracking, diagnostics, and manual override ship as a CODESYS
template. Machine-specific code plugs into defined insertion points
instead of being written on a blank project.
Select a feature to see the screen
- Mode management
- Auto / Manual / Park / Setup states with clear, operator-visible transitions.
- Fault recovery
- Every fault carries a code, a likely cause, a corrective action, and a recovery state, so operators know what to do when something stops.
- Job tracking
- Cycle counts, runtime, parts per hour, and CSV export per job. The event ring keeps recording even outside an active job.
- Operator login
- Role-based access. Operators, technicians, and admins each see what they need.
- Diagnostics
- The same I/O viewer, signal trace, and debug pages on every machine. Every output flows through a unified interlock check, so when something will not fire the HMI names the condition blocking it.
- Manual & Step Assist
- Per-output manual control, plus a commissioning mode that walks the machine through its cycle one phase at a time. Used for bring-up, debug, and operator training.
Also standard on every machine: Modbus/TCP comms health
with debounced state (300 ms loss / 500 ms restore) and
automatic recovery on reconnect, and a parameter system
where operators tune timing, limits, and recipes from the HMI with
values that persist across power cycles.