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

Table 70 – AnalyserChannelStateMachineType Transitions

BrowseName

References

Target BrowseName

Value

Target Type Definition

Notes

Transitions

SlaveModeToOperatingTransition

HasProperty

TransitionNumber

1

PropertyType

FromState

SlaveMode

InitialStateType

ToState

Operating

AnalyserChannelOperatingStateType

HasCause

The AnalyserDevice moves from Local or Maintenance state to Operating state

OperatingToLocalTransition

HasProperty

TransitionNumber

2

PropertyType

FromState

Operating

AnalyserChannelOperatingStateType

ToState

Local

AnalyserChannelLocalStateType

HasCause

Press Local button on channel

External cause

OperatingToMaintenanceTransition

HasProperty

TransitionNumber

3

PropertyType

FromState

Operating

AnalyserChannelOperatingStateType

ToState

Maintenance

AnalyserChannelMaintenanceStateType

HasCause

GotoMaintenance

Method

LocalToOperatingTransition

HasProperty

TransitionNumber

4

PropertyType

FromState

Local

AnalyserChannelLocalStateType

ToState

Operating

AnalyserChannelOperatingStateType

HasCause

Release Local button on channel

External cause

LocalToMaintenanceTransition

HasProperty

TransitionNumber

5

PropertyType

FromState

Local

AnalyserChannelLocalStateType

ToState

Maintenance

AnalyserChannelMaintenanceStateType

HasCause

Release Local button on channel

External cause

MaintenanceToOperatingTransition

HasProperty

TransitionNumber

6

PropertyType

FromState

Maintenance

AnalyserChannelMaintenanceStateType

ToState

Operating

AnalyserChannelOperatingStateType

HasCause

GotoOperating

Method

MaintenanceToLocalTransition

HasProperty

TransitionNumber

7

PropertyType

FromState

Maintenance

AnalyserChannelMaintenanceStateType

ToState

Local

AnalyserChannelLocalStateType

HasCause

Press Local button on channel

External cause

OperatingToSlaveModeTransition

HasProperty

TransitionNumber

8

PropertyType

FromState

Operating

AnalyserChannelOperatingStateType

ToState

SlaveMode

StateType

HasCause

AnalyserDevice moves from Operating to Local or Maintenance state.

External cause

LocalToSlaveModeTransition

HasProperty

TransitionNumber

9

PropertyType

FromState

Local

AnalyserChannelLocalStateType

ToState

SlaveMode

StateType

HasCause

AnalyserDevice moves from Operating to Local or Maintenance state.

External cause

MaintenanceToSlaveModeTransition

HasProperty

TransitionNumber

10

PropertyType

FromState

Maintenance

AnalyserChannelMaintenanceStateType

ToState

SlaveMode

StateType

HasCause

AnalyserDevice moves from Operating to Local or Maintenance state.

External cause