ProgramStateMachineType

http://opcfoundation.org/UA/

1.05.03

2023-12-15


NodeId i=2391
NodeClass ObjectType
BrowseName 0:ProgramStateMachineType
DisplayName ProgramStateMachineType
BaseType 0:FiniteStateMachineType
IsAbstract False
Reference NodeClass BrowseName TypeDefinition DataType Other
0:HasComponent Variable 0:CurrentState 0:FiniteStateVariableType 0:LocalizedText M
0:HasComponent Variable 0:LastTransition 0:FiniteTransitionVariableType 0:LocalizedText M
0:HasProperty Variable 0:Creatable 0:PropertyType 0:Boolean
0:HasProperty Variable 0:Deletable 0:PropertyType 0:Boolean M
0:HasProperty Variable 0:AutoDelete 0:PropertyType 0:Boolean M
0:HasProperty Variable 0:RecycleCount 0:PropertyType 0:Int32 M
0:HasProperty Variable 0:InstanceCount 0:PropertyType 0:UInt32
0:HasProperty Variable 0:MaxInstanceCount 0:PropertyType 0:UInt32
0:HasProperty Variable 0:MaxRecycleCount 0:PropertyType 0:UInt32
0:HasComponent Variable 0:ProgramDiagnostic 0:ProgramDiagnostic2Type 0:ProgramDiagnostic2DataType O
0:HasComponent Object 0:FinalResultData 0:BaseObjectType O
0:HasComponent Object 0:Halted 0:StateType
0:HasComponent Object 0:Ready 0:StateType
0:HasComponent Object 0:Running 0:StateType
0:HasComponent Object 0:Suspended 0:StateType
0:HasComponent Object 0:HaltedToReady 0:TransitionType
0:HasComponent Object 0:ReadyToRunning 0:TransitionType
0:HasComponent Object 0:RunningToHalted 0:TransitionType
0:HasComponent Object 0:RunningToReady 0:TransitionType
0:HasComponent Object 0:RunningToSuspended 0:TransitionType
0:HasComponent Object 0:SuspendedToRunning 0:TransitionType
0:HasComponent Object 0:SuspendedToHalted 0:TransitionType
0:HasComponent Object 0:SuspendedToReady 0:TransitionType
0:HasComponent Object 0:ReadyToHalted 0:TransitionType
0:HasComponent Method 0:Start OP
0:HasComponent Method 0:Suspend OP
0:HasComponent Method 0:Resume OP
0:HasComponent Method 0:Halt OP
0:HasComponent Method 0:Reset OP