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

BrowseName

STSystemControllerType

IsAbstract

True

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasComponent

Object

State

0:FolderType

M

0:HasComponent

Object

4:MachineryBuildingBlocks

0:FolderType

M

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:MachineryBuildingBlocks

0:HasAddIn

True

State

4:MachineryItemState

4:MachineryBuildingBlocks

0:HasAddIn

True

State

4:MachineryOperationMode

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

State

0:HasComponent

Object

4:MachineryItemState

4:MachineryItemState_StateMachineType

O

State

0:HasComponent

Object

4:MachineryOperationMode

4:MachineryOperationModeStateMachineType

O

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.