FiniteStateMachineType

The representation of the FiniteStateMachineType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | i=2771 |
NamespaceUri | http://opcfoundation.org/UA/ |
BrowseName | FiniteStateMachineType |
NodeClass | ObjectType |
IsAbstract | True |
SubtypeOf | StateMachineType |
Categories | Base Info Finite State Machine Instance,Base Info Available States and Transitions |
The references from the FiniteStateMachineType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasComponent | Variable | CurrentState | LocalizedText | FiniteStateVariableType | Mandatory |
HasComponent | Variable | LastTransition | LocalizedText | FiniteTransitionVariableType | Optional |
HasComponent | Variable | AvailableStates | NodeId[] | BaseDataVariableType | Optional |
HasComponent | Variable | AvailableTransitions | NodeId[] | BaseDataVariableType | Optional |
HasSubtype | ObjectType | FileTransferStateMachineType | |||
HasSubtype | ObjectType | ShelvedStateMachineType | |||
HasSubtype | ObjectType | ExclusiveLimitStateMachineType | |||
HasSubtype | ObjectType | ProgramStateMachineType |