The SystemOperationType is formally defined in Table 42.
Table 42 – SystemOperationType Definition
Attribute |
Value |
||||
BrowseName |
SystemOperationType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5. |
|||||
0:HasComponent |
Object |
SystemOperationStateMachine |
|
SystemOperationStateMachineType |
M |
0:HasComponent |
Object |
Conditions |
|
0:FolderType |
O |
0:HasProperty |
Variable |
0:DefaultInstanceBrowseName |
0:QualifiedName |
0:PropertyType |
|
ConformanceUnits |
|||||
Rob System Monitor |
|||||
Rob System Operation |
|||||
Rob RobAckCondInstance |
The Object SystemOperationStateMachine provides a state machine to monitor or command the controller at the system level. The SystemOperationStateMachineType is inherited from the OperationStateMachineType.
The folder Conditions (part of the ConformanceUnit RobAckCondInstance) provides instances of AcknowledgeableConditionType for the acknowledgement of single conditions or instances of MultiAcknowledgeableConditionType (see 8.1) for the acknowledgement of multiple conditions.
The Property 0:DefaultInstanceBrowseName of the SystemOperationType has an additional Attribute defined in
Table 44.
Table 43 – SystemOperationType additional subcomponents
BrowsePath |
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
Conditions |
Organizes |
Object |
<AcknowledgeableCondition> |
|
AcknowledgeableConditionType |
MP |
Table 44 – SystemOperationType Attribute values for child Nodes
BrowsePath |
Value Attribute |
Description Attribute |
0:DefaultInstanceBrowseName |
SystemOperation |
|