Transitions are instances of Objects of the TransitionType defined in [OPC 10000-5] which also includes the definitions of the FromState, ToState, HasCause, and HasEffect References used. Table 70 specifies the Transitions defined for the AnalyserChannelStateMachineType. Each Transition is assigned a unique TransitionNumber.
Table 70 – AnalyserChannelStateMachineType Transitions
BrowseName |
References |
Target BrowseName |
Value |
Target Type Definition |
Notes |
Transitions |
|||||
SlaveModeToOperatingTransition |
HasProperty |
TransitionNumber |
1 |
PropertyType |
|
|
FromState |
SlaveMode |
|
InitialStateType |
|
|
ToState |
Operating |
|
AnalyserChannelOperatingStateType |
|
|
HasCause |
|
|
|
The AnalyserDevice moves from Local or Maintenance state to Operating state |
|
|
|
|
|
|
OperatingToLocalTransition |
HasProperty |
TransitionNumber |
2 |
PropertyType |
|
|
FromState |
Operating |
|
AnalyserChannelOperatingStateType |
|
|
ToState |
Local |
|
AnalyserChannelLocalStateType |
|
|
HasCause |
Press Local button on channel |
|
|
External cause |
|
|
|
|
|
|
OperatingToMaintenanceTransition |
HasProperty |
TransitionNumber |
3 |
PropertyType |
|
|
FromState |
Operating |
|
AnalyserChannelOperatingStateType |
|
|
ToState |
Maintenance |
|
AnalyserChannelMaintenanceStateType |
|
|
HasCause |
GotoMaintenance |
|
Method |
|
|
|
|
|
|
|
LocalToOperatingTransition |
HasProperty |
TransitionNumber |
4 |
PropertyType |
|
|
FromState |
Local |
|
AnalyserChannelLocalStateType |
|
|
ToState |
Operating |
|
AnalyserChannelOperatingStateType |
|
|
HasCause |
Release Local button on channel |
|
|
External cause |
|
|
|
|
|
|
LocalToMaintenanceTransition |
HasProperty |
TransitionNumber |
5 |
PropertyType |
|
|
FromState |
Local |
|
AnalyserChannelLocalStateType |
|
|
ToState |
Maintenance |
|
AnalyserChannelMaintenanceStateType |
|
|
HasCause |
Release Local button on channel |
|
|
External cause |
|
|
|
|
|
|
MaintenanceToOperatingTransition |
HasProperty |
TransitionNumber |
6 |
PropertyType |
|
|
FromState |
Maintenance |
|
AnalyserChannelMaintenanceStateType |
|
|
ToState |
Operating |
|
AnalyserChannelOperatingStateType |
|
|
HasCause |
GotoOperating |
|
Method |
|
|
|
|
|
|
|
MaintenanceToLocalTransition |
HasProperty |
TransitionNumber |
7 |
PropertyType |
|
|
FromState |
Maintenance |
|
AnalyserChannelMaintenanceStateType |
|
|
ToState |
Local |
|
AnalyserChannelLocalStateType |
|
|
HasCause |
Press Local button on channel |
|
|
External cause |
|
|
|
|
|
|
OperatingToSlaveModeTransition |
HasProperty |
TransitionNumber |
8 |
PropertyType |
|
|
FromState |
Operating |
|
AnalyserChannelOperatingStateType |
|
|
ToState |
SlaveMode |
|
StateType |
|
|
HasCause |
AnalyserDevice moves from Operating to Local or Maintenance state. |
|
|
External cause |
|
|
|
|
|
|
LocalToSlaveModeTransition |
HasProperty |
TransitionNumber |
9 |
PropertyType |
|
|
FromState |
Local |
|
AnalyserChannelLocalStateType |
|
|
ToState |
SlaveMode |
|
StateType |
|
|
HasCause |
AnalyserDevice moves from Operating to Local or Maintenance state. |
|
|
External cause |
|
|
|
|
|
|
MaintenanceToSlaveModeTransition |
HasProperty |
TransitionNumber |
10 |
PropertyType |
|
|
FromState |
Maintenance |
|
AnalyserChannelMaintenanceStateType |
|
|
ToState |
SlaveMode |
|
StateType |
|
|
HasCause |
AnalyserDevice moves from Operating to Local or Maintenance state. |
|
|
External cause |