8 ObjectTypes for Vision System State Handling ToC Previous Next

8.2 VisionStateMachineType ToC Previous Next

8.2.5 VisionStateMachineType Definition ToC Previous Next

VisionStateMachineType is formally defined in Table 81.

Table 81 – VisionStateMachineType Address Space Definition

Attribute Value        
  Includes all attributes specified for the FiniteStateMachineType        
BrowseName VisionStateMachineType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition ModellingRule
Subtype of the FiniteStateMachineType defined in OPC 10000-5 Annex B.4.5          
HasComponent Object Preoperational -- StateType  
HasComponent Object Halted -- StateType  
HasComponent Object Error -- StateType  
HasComponent Object Operational -- StateType  
HasComponent Object PreoperationalToHalted -- TransitionType  
HasComponent Object PreoperationalToHaltedAuto -- TransitionType  
HasComponent Object PreoperationalToErrorAuto -- TransitionType  
HasComponent Object PreoperationalToOperational -- TransitionType  
HasComponent Object PreoperationalToOperationalAuto -- TransitionType  
HasComponent Object PreoperationalToInitialized -- TransitionType  
HasComponent Object PreoperationalToInitializedAuto -- TransitionType  
HasComponent Object HaltedToPreoperational -- TransitionType  
HasComponent Object HaltedToPreoperationalAuto -- TransitionType  
HasComponent Object ErrorToPreoperational -- TransitionType  
HasComponent Object ErrorToPreoperationalAuto -- TransitionType  
HasComponent Object ErrorToHalted -- TransitionType  
HasComponent Object ErrorToHaltedAuto -- TransitionType  
HasComponent Object ErrorToOperationalAuto -- TransitionType  
HasComponent Object OperationalToPreoperational -- TransitionType  
HasComponent Object OperationalToPreoperationalAuto -- TransitionType  
HasComponent Object OperationalToHalted -- TransitionType  
HasComponent Object OperationalToHaltedAuto -- TransitionType  
HasComponent Object OperationalToErrorAuto -- TransitionType  
HasComponent Method Reset -- -- Mandatory
HasComponent Method Halt -- -- Mandatory
HasComponent Method SelectModeAutomatic -- -- Optional
HasComponent Method ConfirmAll -- -- Optional
HasComponent Object PreoperationalStepModel -- VisionStepModelStateMachineType Optional
HasComponent Object HaltedStepModel -- VisionStepModelStateMachineType Optional
HasComponent Object ErrorStepModel -- VisionStepModelStateMachineType Optional
HasComponent Object AutomaticModeStateMachine -- VisionAutomaticModeStateMachineType Optional

Previous Next