TheTransitionEventTypeis a subtype of the BaseEventType. It can be used to generate an Eventidentifying that a Transitionof a StateMachinewas triggered. It is formally defined in Table 15.
Attribute |
Value |
|||||
BrowseName |
TransitionEventType |
|||||
IsAbstract |
True |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the base BaseEventTypedefined in OPC 10000-5 |
||||||
HasComponent |
Variable |
Transition |
LocalizedText |
TransitionVariableType |
Mandatory |
|
HasComponent |
Variable |
FromState |
LocalizedText |
StateVariableType |
Mandatory |
|
HasComponent |
Variable |
ToState |
LocalizedText |
StateVariableType |
Mandatory |
|
Conformance Units |
||||||
Base Info Finite State Machine Instance |
The TransitionEventTypeinherits the Propertiesof the BaseEventType.
The inherited Property SourceNodeshall be filled with the NodeIdof the StateMachineinstance where the Transitionoccurs. If the Transitionoccurs in a SubStateMachine, then the NodeIdof the SubStateMachinehas to be used. If the Transition occurs between a StateMachineand a SubStateMachine, then the NodeIdof theStateMachinehas to be used, independent of the direction of the Transition.
Transitionidentifies the Transitionthat triggered the Event.
FromStateidentifies the Statebefore the Transition.
ToStateidentifies the Stateafter the Transition.