Transitions are instances of Objects of the TransitionType defined in [OPC 10000-5] which also includes the definitions of the ToState, FromState, HasCause, and HasEffect References used. Table 75 specifies the Transitions defined for the AnalyserChannel_OperatingModeSubStateMachineType. Each Transition is assigned a unique TransitionNumber.
Table 75 – AnalyserChannel_OperatingModeSubStateMachine Transitions
BrowseName |
References |
Target BrowseName |
Value |
Target Type Definition |
Notes |
Transitions |
|||||
StoppedToResettingTransition |
HasProperty |
TransitionNumber |
1 |
PropertyType |
|
|
FromState |
Stopped |
|
StateType |
|
|
ToState |
Resetting |
|
StateType |
|
|
HasCause |
Reset |
|
Method |
|
|
HasCause |
SetConfiguration |
|
Method |
|
|
|
|
|
|
|
ResettingTransition |
HasProperty |
TransitionNumber |
2 |
PropertyType |
|
|
FromState |
Resetting |
|
StateType |
|
|
ToState |
Resetting |
|
StateType |
|
|
|
|
|
|
|
ResettingToIdleTransition |
HasProperty |
TransitionNumber |
3 |
PropertyType |
|
|
FromState |
Resetting |
|
StateType |
|
|
ToState |
Idle |
|
StateType |
|
|
|
|
|
|
|
IdleToStartingTransition |
HasProperty |
TransitionNumber |
4 |
PropertyType |
|
|
FromState |
Idle |
|
StateType |
|
|
ToState |
Starting |
|
StateType |
|
|
HasCause |
Start |
|
Method |
|
|
HasCause |
StartSingleAcquisition |
|
Method |
|
|
|
|
|
|
|
StartingTransition |
HasProperty |
TransitionNumber |
5 |
PropertyType |
|
|
FromState |
Starting |
|
StateType |
|
|
ToState |
Starting |
|
StateType |
|
|
|
|
|
|
|
StartingToExecuteTransition |
HasProperty |
TransitionNumber |
6 |
PropertyType |
|
|
FromState |
Starting |
|
StateType |
|
|
ToState |
Execute |
|
StateType |
|
|
|
|
|
|
|
ExecuteToCompletingTransition |
HasProperty |
TransitionNumber |
7 |
PropertyType |
|
|
FromState |
Execute |
|
StateType |
|
|
ToState |
Completing |
|
StateType |
|
|
|
|
|
|
|
CompletingTransition |
HasProperty |
TransitionNumber |
8 |
PropertyType |
|
|
FromState |
Completing |
|
StateType |
|
|
ToState |
Completing |
|
StateType |
|
|
|
|
|
|
|
CompletingToCompleteTransition |
HasProperty |
TransitionNumber |
9 |
PropertyType |
|
|
FromState |
Completing |
|
StateType |
|
|
ToState |
Complete |
|
StateType |
|
|
|
|
|
|
|
CompleteToStoppedTransition |
HasProperty |
TransitionNumber |
10 |
PropertyType |
|
|
FromState |
Complete |
|
StateType |
|
|
ToState |
Stopped |
|
StateType |
|
|
|
|
|
|
|
ExecuteToHoldingTransition |
HasProperty |
TransitionNumber |
11 |
PropertyType |
|
|
FromState |
Execute |
|
StateType |
|
|
ToState |
Holding |
|
StateType |
|
|
HasCause |
Hold |
|
Method |
|
|
|
|
|
|
|
HoldingTransition |
HasProperty |
TransitionNumber |
12 |
PropertyType |
|
|
FromState |
Holding |
|
StateType |
|
|
ToState |
Holding |
|
StateType |
|
|
|
|
|
|
|
HoldingToHeldTransition |
HasProperty |
TransitionNumber |
13 |
PropertyType |
|
|
FromState |
Holding |
|
StateType |
|
|
ToState |
Held |
|
StateType |
|
|
|
|
|
|
|
HeldToUnholdingTransition |
HasProperty |
TransitionNumber |
14 |
PropertyType |
|
|
FromState |
Held |
|
StateType |
|
|
ToState |
Unholding |
|
StateType |
|
|
HasCause |
Unhold |
|
Method |
|
|
|
|
|
|
|
UnholdingTransition |
HasProperty |
TransitionNumber |
15 |
PropertyType |
|
|
FromState |
Unholding |
|
StateType |
|
|
ToState |
Unholding |
|
StateType |
|
|
|
|
|
|
|
UnholdingToHoldingTransition |
HasProperty |
TransitionNumber |
16 |
PropertyType |
|
|
FromState |
Unholding |
|
StateType |
|
|
ToState |
Holding |
|
StateType |
|
|
HasCause |
Hold |
|
Method |
|
|
|
|
|
|
|
UnholdingToExecuteTransition |
HasProperty |
TransitionNumber |
17 |
PropertyType |
|
|
FromState |
Unholding |
|
StateType |
|
|
ToState |
Execute |
|
StateType |
|
|
|
|
|
|
|
ExecuteToSuspendingTransition |
HasProperty |
TransitionNumber |
18 |
PropertyType |
|
|
FromState |
Execute |
|
StateType |
|
|
ToState |
Suspending |
|
StateType |
|
|
HasCause |
Suspend |
|
Method |
|
|
|
|
|
|
|
SuspendingTransition |
HasProperty |
TransitionNumber |
19 |
PropertyType |
|
|
FromState |
Suspending |
|
StateType |
|
|
ToState |
Suspending |
|
StateType |
|
|
|
|
|
|
|
SuspendingToSuspendedTransition |
HasProperty |
TransitionNumber |
20 |
PropertyType |
|
|
FromState |
Suspending |
|
StateType |
|
|
ToState |
Suspended |
|
StateType |
|
|
|
|
|
|
|
SuspendedToUnsuspendingTransition |
HasProperty |
TransitionNumber |
21 |
PropertyType |
|
|
FromState |
Suspended |
|
StateType |
|
|
ToState |
Unsuspending |
|
StateType |
|
|
HasCause |
Unsuspend |
|
Method |
|
|
|
|
|
|
|
UnsuspendingTransition |
HasProperty |
TransitionNumber |
22 |
PropertyType |
|
|
FromState |
Unsuspending |
|
StateType |
|
|
ToState |
Unsuspending |
|
StateType |
|
|
|
|
|
|
|
UnsuspendingToSuspendingTransition |
HasProperty |
TransitionNumber |
23 |
PropertyType |
|
|
FromState |
Unsuspending |
|
StateType |
|
|
ToState |
Suspending |
|
StateType |
|
|
HasCause |
Suspend |
|
Method |
|
|
|
|
|
|
|
UnsuspendingToExecuteTransition |
HasProperty |
TransitionNumber |
24 |
PropertyType |
|
|
FromState |
Unsuspending |
|
StateType |
|
|
ToState |
Execute |
|
StateType |
|
|
|
|
|
|
|
StoppingToStoppedTransition |
HasProperty |
TransitionNumber |
25 |
PropertyType |
|
|
FromState |
Stopping |
|
StateType |
|
|
ToState |
Stopped |
|
StateType |
|
|
|
|
|
|
|
AbortingToAbortedTransition |
HasProperty |
TransitionNumber |
26 |
PropertyType |
|
|
FromState |
Aborting |
|
StateType |
|
|
ToState |
Aborted |
|
StateType |
|
|
|
|
|
|
|
AbortedToClearingTransition |
HasProperty |
TransitionNumber |
27 |
PropertyType |
|
|
FromState |
Aborted |
|
StateType |
|
|
ToState |
Clearing |
|
StateType |
|
|
HasCause |
Clear |
|
Method |
|
|
|
|
|
|
|
ClearingToStoppedTransition |
HasProperty |
TransitionNumber |
28 |
PropertyType |
|
|
FromState |
Clearing |
|
StateType |
|
|
ToState |
Stopped |
|
StateType |
|
|
|
|
|
|
|
ResettingToStoppingTransition |
HasProperty |
TransitionNumber |
29 |
PropertyType |
|
|
FromState |
Resetting |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
IdleToStoppingTransition |
HasProperty |
TransitionNumber |
30 |
PropertyType |
|
|
FromState |
Idle |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
StartingToStoppingTransition |
HasProperty |
TransitionNumber |
31 |
PropertyType |
|
|
FromState |
Starting |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
ExecuteToStoppingTransition |
HasProperty |
TransitionNumber |
32 |
PropertyType |
|
|
FromState |
Execute |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
CompletingToStoppingTransition |
HasProperty |
TransitionNumber |
33 |
PropertyType |
|
|
FromState |
Completing |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
CompleteToStoppingTransition |
HasProperty |
TransitionNumber |
34 |
PropertyType |
|
|
FromState |
Complete |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
SuspendingToStoppingTransition |
HasProperty |
TransitionNumber |
35 |
PropertyType |
|
|
FromState |
Suspending |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
SuspendedToStoppingTransition |
HasProperty |
TransitionNumber |
36 |
PropertyType |
|
|
FromState |
Suspended |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
UnsuspendingToStoppingTransition |
HasProperty |
TransitionNumber |
37 |
PropertyType |
|
|
FromState |
Unsuspending |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
HoldingToStoppingTransition |
HasProperty |
TransitionNumber |
38 |
PropertyType |
|
|
FromState |
Holding |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
HeldToStoppingTransition |
HasProperty |
TransitionNumber |
39 |
PropertyType |
|
|
FromState |
Held |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
UnholdingToStoppingTransition |
HasProperty |
TransitionNumber |
40 |
PropertyType |
|
|
FromState |
Unholding |
|
StateType |
|
|
ToState |
Stopping |
|
StateType |
|
|
HasCause |
Stop |
|
Method |
|
|
|
|
|
|
|
StoppedToAbortingTransition |
HasProperty |
TransitionNumber |
41 |
PropertyType |
|
|
FromState |
Stopped |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
ResettingToAbortingTransition |
HasProperty |
TransitionNumber |
42 |
PropertyType |
|
|
FromState |
Resetting |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
IdleToAbortingTransition |
HasProperty |
TransitionNumber |
43 |
PropertyType |
|
|
FromState |
Idle |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
StartingToAbortingTransition |
HasProperty |
TransitionNumber |
44 |
PropertyType |
|
|
FromState |
Starting |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
ExecuteToAbortingTransition |
HasProperty |
TransitionNumber |
45 |
PropertyType |
|
|
FromState |
Execute |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
CompletingToAbortingTransition |
HasProperty |
TransitionNumber |
46 |
PropertyType |
|
|
FromState |
Completing |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
CompleteToAbortingTransition |
HasProperty |
TransitionNumber |
47 |
PropertyType |
|
|
FromState |
Complete |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
SuspendingToAbortingTransition |
HasProperty |
TransitionNumber |
48 |
PropertyType |
|
|
FromState |
Suspending |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
SuspendedToAbortingTransition |
HasProperty |
TransitionNumber |
49 |
PropertyType |
|
|
FromState |
Suspended |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
UnsuspendingToAbortingTransition |
HasProperty |
TransitionNumber |
50 |
PropertyType |
|
|
FromState |
Unsuspending |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
HoldingToAbortingTransition |
HasProperty |
TransitionNumber |
51 |
PropertyType |
|
|
FromState |
Holding |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
HeldToAbortingTransition |
HasProperty |
TransitionNumber |
52 |
PropertyType |
|
|
FromState |
Held |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
UnholdingToAbortingTransition |
HasProperty |
TransitionNumber |
53 |
PropertyType |
|
|
FromState |
Unholding |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
|
|
|
|
|
|
StoppingToAbortingTransition |
HasProperty |
TransitionNumber |
54 |
PropertyType |
|
|
FromState |
Stopping |
|
StateType |
|
|
ToState |
Aborting |
|
StateType |
|
|
HasCause |
Abort |
|
Method |
|
The Reset transition specifies the Transition from the Complete or Stopped to the Resetting State. It may be caused by the Reset Method or by the SetConfiguration Method.
The Start transition specifies the Transition from the Idle to the Starting State. It may be caused by the Start Method.
The Stop transition specifies the Transition from the Stopping, Idle, Resetting, Unholding, Starting, Unsuspending, Held, Execute, Suspend, Holding, Completing, Suspending, or Complete to the Stopping State. It may be caused by the Stop Method.
The Hold transition specifies the Transition from the Unholding or Execute to the Holding State. It may be caused by the Hold Method.
The Unhold transition specifies the Transition from the Held to the Unholding State. It may be caused by the Unhold Method.
The Suspend transition specifies the Transition from the Unsuspending or Execute to the Suspending State. It may be caused by the Suspend Method.
The Abort transition specifies the Transition from the Stopping, Idle, Resetting, Unholding, Starting, Unsuspending, Held, Execute, Suspend, Holding, Completing, Suspending, Complete, Clearing, Stopped, or Stopping to the Aborting State. It may be caused by the Abort Method.
The Clear transition specifies the Transition from the Aborted to the Clearing State. It may be caused by the Clear Method.
The Complete transition specifies the Transition from the Execute to the Completing State.