Annex B (normative) StateMachines ToC Previous Next

B.4 Representation of state machines in the AddressSpace ToC Previous Next

B.4.7 FiniteTransitionVariableType ToC Previous Next index

The FiniteTransitionVariableType is a subtype of TransitionVariableType and is used to store a Transition that occurred within a FiniteStateMachine as a human readable name.

The FiniteTransitionVariableType is formally defined in Table B.6.

Table B.6 – FiniteTransitionVariableType Definition

Attribute Value        
BrowseName FiniteTransitionVariableType        
DataType LocalizedText        
ValueRank −1 (−1 = Scalar)        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of the TransitionVariableType defined inB.4.4.
Note that a Reference to this subtype is not shown in the definition of the BaseDataVariableType.
         
HasProperty Variable Id NodeId PropertyType Mandatory

Id is inherited from the TransitionVariableType and overridden to reflect the required DataType. This value shall be the NodeId of one of the Transition Objects of the FiniteStateMachineType.

The Name Property is inherited from the TransitionVariableType. Its Value shall be the BrowseName of one of the Transition Objects of the FiniteStateMachineType.

The Number Property is inherited from the TransitionVariableType. Its Value shall be the TransitionNumber for one of the Transition Objects of the FiniteStateMachineType.

Previous Next