15.Operating Mode
Provide interface for client to set the operating mode of the component. The operating mode is defined as enumerations of following:
UNKNOWN
STANDARD_OPERATING
TRAIN
MAINTENANCE
The controlling client subsystem broadcast Set Operating Mode to the components that it has control.
Require: Access Control service
Inherit from: none
15.1 Service Behavior
15.1.1 State Diagram
Figure 14 Operating Mode State Diagram
15.1.2 State Actions
State | Actions |
---|---|
READY |
15.1.3 Internal Events
Event | Parameters | Purpose |
---|---|---|
ieReceiveMessage |
15.1.4 Transitions
Transition | Trigger | Condition | Action |
---|---|---|---|
15.2 Protocol
15.2.1 Incoming Message Set
# | ID | Message |
---|---|---|
1 |
H:0x00000001 L:0x0000013F |
Set Operating Mode |
15.2.2 Outgoing Message Set
# | ID | Message |
---|---|---|
15.3 Parameters
- CYCLEINTERVAL double, time interval in seconds of each cycle, default=0.1.
- OPERATINGMODETIMEOUT double, timeout in seconds for not receiving Set Operating Mode messages, default=5.0