8.2.7 VisionStateMachineType Transitions

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
PreoperationalToHaltedHasPropertyTransitionNumber121PropertyType--
FromStatePreoperationalStateType--
ToStateHaltedStateType--
HasCauseHaltMethod--
HasEffectStateChangedEventType--
PreoperationalToHaltedAutoHasPropertyTransitionNumber120PropertyType--
FromStatePreoperationalStateType--
ToStateHaltedStateType--
HasEffectStateChangedEventType--
PreoperationalToErrorAutoHasPropertyTransitionNumber130PropertyType--
FromStatePreoperationalStateType--
ToStateErrorStateType--
HasEffectStateChangedEventType--
HasEffectErrorEventType--
PreoperationalToOperationalHasPropertyTransitionNumber141PropertyType--
FromStatePreoperationalStateType--
ToStateOperationalStateType--
HasCauseSelectModeAutomaticMethod--
HasEffectStateChangedEventType--
PreoperationalToOperationalAutoHasPropertyTransitionNumber140PropertyType--
FromStatePreoperationalStateType--
ToStateOperationalStateType--
HasEffectStateChangedEventType--
PreoperationalToInitializedHasPropertyTransitionNumber151PropertyType--
FromStatePreoperationalStateType--
ToStateAutomaticModeStateMachine.InitializedStateType--
HasCauseSelectModeAutomaticMethod--
HasEffectStateChangedEventType--
PreoperationalToInitializedAutoHasPropertyTransitionNumber150PropertyType--
FromStatePreoperationalStateType--
ToStateAutomaticModeStateMachine.InitializedStateType--
HasEffectStateChangedEventType--
HaltedToPreoperationalHasPropertyTransitionNumber211PropertyType--
FromStateHaltedStateType--
ToStatePreoperationalStateType--
HasCauseResetMethod--
HasEffectStateChangedEventType--
HaltedToPreoperationalAutoHasPropertyTransitionNumber210PropertyType--
FromStateHaltedStateType--
ToStatePreoperationalStateType--
HasEffectStateChangedEventType--
ErrorToPreoperationalHasPropertyTransitionNumber311PropertyType--
FromStateErrorStateType--
ToStatePreoperationalStateType--
HasCauseResetMethod--
HasEffectStateChangedEventType--
ErrorToPreoperationalAutoHasPropertyTransitionNumber310PropertyType--
FromStateErrorStateType--
ToStatePreoperationalStateType--
HasEffectStateChangedEventType
ErrorToHaltedHasPropertyTransitionNumber321PropertyType--
FromStateErrorStateType--
ToStateHaltedStateType--
HasCauseHaltMethod--
HasEffectStateChangedEventType--
ErrorToHaltedAutoHasPropertyTransitionNumber320PropertyType--
FromStateErrorStateType--
ToStateHaltedStateType--
HasEffectStateChangedEventType--
ErrorToOperationalAutoHasPropertyTransitionNumber340PropertyType--
FromStateErrorStateType--
ToStateOperationalStateType--
HasEffectStateChangedEventType--
HasEffectErrorResolvedEventType--
OperationalToPreoperationalHasPropertyTransitionNumber411PropertyType--
FromStateOperationalStateType--
ToStatePreoperationalStateType--
HasCauseResetMethod--
HasEffectStateChangedEventType--
OperationalToPreoperationalAutoHasPropertyTransitionNumber410PropertyType--
FromStateOperationalStateType--
ToStatePreoperationalStateType--
HasEffectStateChangedEventType--
OperationalToHaltedHasPropertyTransitionNumber421PropertyType--
FromStateOperationalStateType--
ToStateHaltedStateType--
HasCauseHaltMethod--
HasEffectStateChangedEventType--
OperationalToHaltedAutoHasPropertyTransitionNumber420PropertyType--
FromStateOperationalStateType--
ToStateHaltedStateType--
HasEffectStateChangedEventType--
OperationalToErrorAutoHasPropertyTransitionNumber430PropertyType--
FromStateOperationalStateType--
ToStateErrorStateType--
HasEffectStateChangedEventType--