7.3 STSystemControllerType ObjectType Definition

The STSystemControllerType provides the possibility to control and influence different systems with the help of a controller and is formally defined in Table 21.

Table 21 – STSystemControllerType Definition
Attribute Value
BrowseNameSTSystemControllerType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the BaseObjectType defined in OPC 10000-5
0:HasComponentObjectState0:FolderTypeM
0:HasComponentObject4:MachineryBuildingBlocks0:FolderTypeM

State represents a collection of state machines and status information about the controller.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in.

The components of the STSystemControllerType have additional references which are defined in Table 22.

Table 22 – STSystemControllerType Additional References
SourceBrowsePath Reference Type Is Forward TargetBrowsePath
4:MachineryBuildingBlocks0:HasAddInTrue
4:MachineryBuildingBlocks0:HasAddInTrue

The components of the STSystemControllerType have additional subcomponents which are defined in Table 23.

Table 23 – STSystemControllerType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
State0:HasComponentObject4:MachineryItemState4:MachineryItemState_StateMachineTypeO
State0:HasComponentObject4:MachineryOperationMode4:MachineryOperationModeStateMachineTypeO

MachineryItemState is used as defined in OPC 40001-1. It represents a StateMachine that shows the consolidated state of the systems the controller manages.

MachineryOperationMode is used as defined in OPC 40001-1. It represents a StateMachine that shows the consolidated state of the systems the controller manages.