8.2.5 VisionStateMachineType Definition

VisionStateMachineType is formally defined in Table 81.

Table 81 – VisionStateMachineType Address Space Definition
Attribute Value
Includes all attributes specified for the FiniteStateMachineType
BrowseNameVisionStateMachineType
IsAbstractFalse
References Node
Class
BrowseName DataType TypeDefinition ModellingRule
Subtype of the FiniteStateMachineType defined in OPC 10000-5 Annex B.4.5
HasComponentObject Preoperational --StateType
HasComponentObject Halted --StateType
HasComponentObject Error --StateType
HasComponentObject Operational --StateType
HasComponentObjectPreoperationalToHalted--TransitionType
HasComponentObjectPreoperationalToHaltedAuto--TransitionType
HasComponentObjectPreoperationalToErrorAuto--TransitionType
HasComponentObjectPreoperationalToOperational--TransitionType
HasComponentObjectPreoperationalToOperationalAuto--TransitionType
HasComponentObjectPreoperationalToInitialized--TransitionType
HasComponentObjectPreoperationalToInitializedAuto--TransitionType
HasComponentObjectHaltedToPreoperational--TransitionType
HasComponentObjectHaltedToPreoperationalAuto--TransitionType
HasComponentObjectErrorToPreoperational--TransitionType
HasComponentObjectErrorToPreoperationalAuto--TransitionType
HasComponentObjectErrorToHalted--TransitionType
HasComponentObjectErrorToHaltedAuto--TransitionType
HasComponentObjectErrorToOperationalAuto--TransitionType
HasComponentObjectOperationalToPreoperational--TransitionType
HasComponentObjectOperationalToPreoperationalAuto--TransitionType
HasComponentObjectOperationalToHalted--TransitionType
HasComponentObjectOperationalToHaltedAuto--TransitionType
HasComponentObjectOperationalToErrorAuto--TransitionType
HasComponentMethod Reset ----Mandatory
HasComponentMethod Halt ----Mandatory
HasComponentMethod SelectModeAutomatic ----Optional
HasComponentMethod ConfirmAll ----Optional
HasComponentObjectPreoperationalStepModel-- VisionStepModelStateMachineType Optional
HasComponentObjectHaltedStepModel-- VisionStepModelStateMachineType Optional
HasComponentObjectErrorStepModel-- VisionStepModelStateMachineType Optional
HasComponentObjectAutomaticModeStateMachine-- VisionAutomaticModeStateMachineType Optional