8 ObjectTypes for Vision System State Handling ToC Previous Next

8.2 VisionStateMachineType ToC Previous Next

8.2.7 VisionStateMachineType Transitions ToC Previous Next

Transitions are instances of Objects of the TransitionType defined in OPC 10000-5 – Annex B which also includes the definitions of the ToState, FromState, HasCause, and HasEffect References used. Table 84 specifies the Transitions defined for the VisionStateMachineType. Each Transition is assigned a unique TransitionNumber.

Table 84 – VisionStateMachineType Transitions

BrowseName References Target BrowseName Value Target TypeDefinition Notes
PreoperationalToHalted HasProperty TransitionNumber 121 PropertyType --
  FromState Preoperational   StateType --
  ToState Halted   StateType --
  HasCause Halt   Method --
  HasEffect StateChangedEventType     --
PreoperationalToHaltedAuto HasProperty TransitionNumber 120 PropertyType --
  FromState Preoperational   StateType --
  ToState Halted   StateType --
  HasEffect StateChangedEventType     --
PreoperationalToErrorAuto HasProperty TransitionNumber 130 PropertyType --
  FromState Preoperational   StateType --
  ToState Error   StateType --
  HasEffect StateChangedEventType     --
  HasEffect ErrorEventType     --
PreoperationalToOperational HasProperty TransitionNumber 141 PropertyType --
  FromState Preoperational   StateType --
  ToState Operational   StateType --
  HasCause SelectModeAutomatic   Method --
  HasEffect StateChangedEventType     --
PreoperationalToOperationalAuto HasProperty TransitionNumber 140 PropertyType --
  FromState Preoperational   StateType --
  ToState Operational   StateType --
  HasEffect StateChangedEventType     --
PreoperationalToInitialized HasProperty TransitionNumber 151 PropertyType --
  FromState Preoperational   StateType --
  ToState AutomaticModeStateMachine.Initialized   StateType --
  HasCause SelectModeAutomatic   Method --
  HasEffect StateChangedEventType     --
PreoperationalToInitializedAuto HasProperty TransitionNumber 150 PropertyType --
  FromState Preoperational   StateType --
  ToState AutomaticModeStateMachine.Initialized   StateType --
  HasEffect StateChangedEventType     --
HaltedToPreoperational HasProperty TransitionNumber 211 PropertyType --
  FromState Halted   StateType --
  ToState Preoperational   StateType --
  HasCause Reset   Method --
  HasEffect StateChangedEventType     --
HaltedToPreoperationalAuto HasProperty TransitionNumber 210 PropertyType --
  FromState Halted   StateType --
  ToState Preoperational   StateType --
  HasEffect StateChangedEventType     --
ErrorToPreoperational HasProperty TransitionNumber 311 PropertyType --
  FromState Error   StateType --
  ToState Preoperational   StateType --
  HasCause Reset   Method --
  HasEffect StateChangedEventType     --
ErrorToPreoperationalAuto HasProperty TransitionNumber 310 PropertyType --
  FromState Error   StateType --
  ToState Preoperational   StateType --
  HasEffect StateChangedEventType      
ErrorToHalted HasProperty TransitionNumber 321 PropertyType --
  FromState Error   StateType --
  ToState Halted   StateType --
  HasCause Halt   Method --
  HasEffect StateChangedEventType     --
ErrorToHaltedAuto HasProperty TransitionNumber 320 PropertyType --
  FromState Error   StateType --
  ToState Halted   StateType --
  HasEffect StateChangedEventType     --
ErrorToOperationalAuto HasProperty TransitionNumber 340 PropertyType --
  FromState Error   StateType --
  ToState Operational   StateType --
  HasEffect StateChangedEventType     --
  HasEffect ErrorResolvedEventType     --
OperationalToPreoperational HasProperty TransitionNumber 411 PropertyType --
  FromState Operational   StateType --
  ToState Preoperational   StateType --
  HasCause Reset   Method --
  HasEffect StateChangedEventType     --
OperationalToPreoperationalAuto HasProperty TransitionNumber 410 PropertyType --
  FromState Operational   StateType --
  ToState Preoperational   StateType --
  HasEffect StateChangedEventType     --
OperationalToHalted HasProperty TransitionNumber 421 PropertyType --
  FromState Operational   StateType --
  ToState Halted   StateType --
  HasCause Halt   Method --
  HasEffect StateChangedEventType     --
OperationalToHaltedAuto HasProperty TransitionNumber 420 PropertyType --
  FromState Operational   StateType --
  ToState Halted   StateType --
  HasEffect StateChangedEventType     --
OperationalToErrorAuto HasProperty TransitionNumber 430 PropertyType --
  FromState Operational   StateType --
  ToState Error   StateType --
  HasEffect StateChangedEventType     --

Previous Next