Endpoints
opcua
· 48010
modbus
· 5020
Addresses a master will read. A signal with no Modbus form shows its type instead.
| Alarm | coil 0exception | |
| EmergencyStop | coil 1exception | |
| MotorOverload | coil 2exception | |
| CycleRunning | coil 3exception | |
| MotorRunning | coil 4exception | |
| ValveOpen | coil 5exception | |
| AutoMode | coil 6exception | |
| StartRequest | coil 7exception | |
| ProductVariant | coil 8exception | |
| Temperature | holding register 100exception | |
| LinePressure | holding register 101-102exception | |
| HighPressure | coil 9exception | |
| CycleCounter | holding register 103exception | |
| BatchCounter | holding register 104exception |
Signals — resolved from [email protected]; edits become overrides
| Name | Type | Initial | Behaviour | |
|---|---|---|---|---|
| Alarm | Boolean | alarm | ||
| EmergencyStop | Boolean | alarm | ||
| MotorOverload | Boolean | alarm | ||
| CycleRunning | Boolean | stateBound | ||
| MotorRunning | Boolean | stateBound | ||
| ValveOpen | Boolean | stateBound | ||
| AutoMode | Boolean | constant | ||
| StartRequest | Boolean | constant | ||
| ProductVariant | Boolean | randomBool | ||
| Temperature | Int16 | randomWalk | ||
| LinePressure | Float | sine | ||
| HighPressure | Boolean | expression | ||
| CycleCounter | Int16 | counter | ||
| BatchCounter | Int16 | counter |
State machines
productionCycle starts in idle
| State | Duration (s) | Next | Waits for | Emits | |
|---|---|---|---|---|---|
| idle | running | ||||
| running | idle | cycleCompleted |
Alarm
Preview — Alarm
0
0
simulated at a 1000 ms tick, seed 12345