AnalyserChannel_OperatingModeExecuteSubStateMachineType is formally defined in Table 76.

Table 76 – AnalyserChannel_OperatingModeExecuteSub StateMachineType Definition

Attribute

Value

BrowseName

AnalyserChannel_OperatingModeExecuteSub StateMachineType

IsAbstract

False

References

NodeClass

BrowseName

Data

Type

Type Definition

Modelling

Rule

Subtype of the FiniteStateMachineType defined in [OPC 10000-5]

HasComponent

Object

SelectExecutionCycle

InitialStateType

Mandatory

HasComponent

Object

WaitForCalibrationTrigger

StateType

Mandatory

HasComponent

Object

ExtractCalibrationSample

StateType

Mandatory

HasComponent

Object

PrepareCalibrationSample

StateType

Mandatory

HasComponent

Object

AnalyseCalibrationSample

StateType

Mandatory

HasComponent

Object

WaitForValidationTrigger

StateType

Mandatory

HasComponent

Object

ExtractValidationSample

StateType

Mandatory

HasComponent

Object

PrepareValidationSample

StateType

Mandatory

HasComponent

Object

AnalyseValidationSample

StateType

Mandatory

HasComponent

Object

WaitForSampleTrigger

StateType

Mandatory

HasComponent

Object

ExtractSample

StateType

Mandatory

HasComponent

Object

PrepareSample

StateType

Mandatory

HasComponent

Object

AnalyseSample

StateType

Mandatory

HasComponent

Object

WaitForDiagnosticTrigger

StateType

Mandatory

HasComponent

Object

Diagnostic

StateType

Mandatory

HasComponent

Object

WaitForCleaningTrigger

StateType

Mandatory

HasComponent

Object

Cleaning

StateType

Mandatory

HasComponent

Object

PublishResults

StateType

Mandatory

HasComponent

Object

EjectGrabSample

StateType

Mandatory

HasComponent

Object

CleanupSamplingSystem

StateType

Mandatory

HasComponent

Object

SelectExecutionCycleToWaitForCalibrationTriggerTransition

TransitionType

Mandatory

HasComponent

Object

WaitForCalibrationTriggerToExtractCalibrationSampleTransition

TransitionType

Mandatory

HasComponent

Object

ExtractCalibrationSampleTransition

TransitionType

Mandatory

HasComponent

Object

ExtractCalibrationSampleToPrepareCalibrationSampleTransition

TransitionType

Mandatory

HasComponent

Object

PrepareCalibrationSampleTransition

TransitionType

Mandatory

HasComponent

Object

PrepareCalibrationSampleToAnalyseCalibrationSampleTransition

TransitionType

Mandatory

HasComponent

Object

AnalyseCalibrationSampleTransition

TransitionType

Mandatory

HasComponent

Object

AnalyseCalibrationSampleToPublishResultsTransition

TransitionType

Mandatory

HasComponent

Object

SelectExecutionCycleToWaitForTriggerValidationTransition

TransitionType

Mandatory

HasComponent

Object

WaitForValidationTriggerToExtractValidationSampleTransition

TransitionType

Mandatory

HasComponent

Object

ExtractValidationSampleTransition

TransitionType

Mandatory

HasComponent

Object

ExtractValidationSampleToPrepareValidationSampleTransition

TransitionType

Mandatory

HasComponent

Object

PrepareValidationSampleTransition

TransitionType

Mandatory

HasComponent

Object

PrepareValidationSampleToAnalyseValidationSampleTransition

TransitionType

Mandatory

HasComponent

Object

AnalyseValidationSampleTransition

TransitionType

Mandatory

HasComponent

Object

AnalyseValidationSampleToPublishResultsTransition

TransitionType

Mandatory

HasComponent

Object

SelectExecutionCycleToWaitForSampleTriggerTransition

TransitionType

Mandatory

HasComponent

Object

WaitForSampleTriggerToExtractSampleTransition

TransitionType

Mandatory

HasComponent

Object

ExtractSampleTransition

TransitionType

Mandatory

HasComponent

Object

ExtractSampleToPrepareSampleTransition

TransitionType

Mandatory

HasComponent

Object

PrepareSampleTransition

TransitionType

Mandatory

HasComponent

Object

PrepareSampleToAnalyseSampleTransition

TransitionType

Mandatory

HasComponent

Object

AnalyseSampleTransition

TransitionType

Mandatory

HasComponent

Object

AnalyseSampleToPublishResultsTransition

TransitionType

Mandatory

HasComponent

Object

SelectExecutionCycleToWaitForDiagnosticTriggerTransition

TransitionType

Mandatory

HasComponent

Object

WaitForDiagnosticTriggerToDiagnosticTransition

TransitionType

Mandatory

HasComponent

Object

DiagnosticTransition

TransitionType

Mandatory

HasComponent

Object

DiagnosticToPublishResultsTransition

TransitionType

Mandatory

HasComponent

Object

SelectExecutionCycleToWaitForCleaningTriggerTransition

TransitionType

Mandatory

HasComponent

Object

WaitForCleaningTriggerToCleaningTransition

TransitionType

Mandatory

HasComponent

Object

CleaningTransition

TransitionType

Mandatory

HasComponent

Object

CleaningToPublishResultsTransition

TransitionType

Mandatory

HasComponent

Object

PublishResultsToCleanupSamplingSystemTransition

TransitionType

Mandatory

HasComponent

Object

PublishResultsToEjectGrabSampleTransition

TransitionType

Mandatory

HasComponent

Object

EjectGrabSampleTransition

TransitionType

Mandatory

HasComponent

Object

EjectGrabSampleToCleanupSamplingSystemTransition

TransitionType

Mandatory

HasComponent

Object

CleanupSamplingSystemTransition

TransitionType

Mandatory

HasComponent

Object

CleanupSamplingSystemToSelectExecutionCycleTransition

TransitionType

Mandatory