Skip to main content

definining a machine state

· 2 min read
Etienne Rossignon
CEO sterfive

Finite State machines can be easily defined with the Sterfive opcua modeler.

ProductionStateMachineType
AttributeValue
BrowseName1:ProductionStateMachineType
IsAbstractNo
SubtypeOfFiniteStateMachineType
ReferenceNodeClassBrowseNameModellingRuleTypeDefinitionDataType
Components
HasComponentObject1:InitializingStateType
HasComponentObject1:RunningStateType
HasComponentObject1:EndedStateType
HasComponentObject1:InterruptedStateType
HasComponentObject1:AbortedStateType
HasComponentObject1:AbortedToInitializingTransitionTransitionType
HasComponentObject1:EndedToInitializingTransitionTransitionType
HasComponentObject1:InitializingToAbortedTransitionTransitionType
HasComponentObject1:InitializingToRunningTransitionTransitionType
HasComponentObject1:InterruptedToAbortedTransitionTransitionType
HasComponentObject1:InterruptedToRunningTransitionTransitionType
HasComponentObject1:RunningToAbortedTransitionTransitionType
HasComponentObject1:RunningToEndedTransitionTransitionType
HasComponentObject1:RunningToInterruptedTransitionTransitionType
HasComponentObject1:RunningToRunningTransitionTransitionType

States

BrowseNameReferencesTarget BrowseNameValueTarget Type DefinitionNotes
InitializingHasPropertyStateNumber0PropertyType
FromTransitionInitializingToAbortedTransitionTransitionType
FromTransitionInitializingToRunningTransitionTransitionType
ToTransitionAbortedToInitializingTransitionTransitionType
ToTransitionEndedToInitializingTransitionTransitionType
RunningHasPropertyStateNumber1PropertyType
FromTransitionRunningToAbortedTransitionTransitionType
FromTransitionRunningToEndedTransitionTransitionType
FromTransitionRunningToInterruptedTransitionTransitionType
FromTransitionRunningToRunningTransitionTransitionType
ToTransitionInitializingToRunningTransitionTransitionType
ToTransitionInterruptedToRunningTransitionTransitionType
ToTransitionRunningToRunningTransitionTransitionType
EndedHasPropertyStateNumber2PropertyType
FromTransitionEndedToInitializingTransitionTransitionType
ToTransitionRunningToEndedTransitionTransitionType
InterruptedHasPropertyStateNumber3PropertyType
FromTransitionInterruptedToAbortedTransitionTransitionType
FromTransitionInterruptedToRunningTransitionTransitionType
ToTransitionRunningToInterruptedTransitionTransitionType
AbortedHasPropertyStateNumber4PropertyType
FromTransitionAbortedToInitializingTransitionTransitionType
ToTransitionInitializingToAbortedTransitionTransitionType
ToTransitionInterruptedToAbortedTransitionTransitionType
ToTransitionRunningToAbortedTransitionTransitionType