8.2.5 VisionStateMachineType Definition
VisionStateMachineType is formally defined in Table 81.
| 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 |