STSysType is an abstract object that represents the basic framework for every system in the area of Surface Technology. All other systems are created below as SubType of this ObjectType. The STSysType is formally defined in Table 15.
Table 15 – STSysType Definition
|
Attribute |
Value |
||||
|
BrowseName |
STSysType |
||||
|
IsAbstract |
True |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
|
0:HasAddIn |
Object |
2:Identification |
|
4:MachineIdentificationType |
O |
|
0:HasAddIn |
Object |
4:Components |
|
4:MachineComponentsType |
O |
|
0:HasComponent |
Object |
4:Monitoring |
|
4:MonitoringType |
O |
|
0:HasComponent |
Object |
4:MachineryBuildingBlocks |
|
0:FolderType |
M |
|
0:HasComponent |
Object |
Description |
|
0:FolderType |
O |
Identification is used as defined in OPC 40001-1. It represents numerous identification features of the system.
Components is representing a collection of all physical components of the Surface Technology System.
Monitoring is representing a collection of ObjectTypes and VariableTypes, representing the current state of the process, that are not assigned to a component but to the overall system. The Monitoring of the overall system may contain specific process values of its components.
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.
Description is representing a collection of ObjectTypes and VariableTypes that describe the overall system. This may be information that is not an identifier for the system or that is static in character but must be stored on the server for some use cases. One example is the mesh size of a sieve, which does not vary but can be queried by cooperating systems.
The components of the STSysType have additional references which are defined in Table 16.
Table 16 – STSysType Additional References
|
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
|||
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
2:Identification |
|||
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
4:Components |
|||
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
4:Monitoring |
|||
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
|
|||
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
|
The components of the STSysType have additional subcomponents which are defined in Table 17.
Table 17 – STSysType Additional Subcomponents
|
Source Path |
Reference |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
||
|
4:Monitoring |
0:HasComponent |
Object |
4:Status |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
4:MachineryItemState |
|
4:MachineryItemState_StateMachineType |
O |
||
|
0:HasComponent |
Object |
4:MachineryOperationMode |
|
4:MachineryOperationModeStateMachineType |
O |
||
|
4:MachineryBuildingBlocks |
0:HasAddIn |
Object |
2:OperationCounters |
|
4:MachineryOperationCounterType |
O |
Status is used as defined in OPC 40001-1.
MachineryItemState is used as defined in OPC 40001-1. It represents a StateMachine that shows the current machine state.
MachineryOperationMode is used as defined in OPC 40001-1. It represents a StateMachine that shows the current operational state of the overall system.
OperationCounters is used as defined in OPC 40001-1. All counters that are implemented according to the MachineryOperationCounterType of the OPC 40001-1 shall be integrated with the HasComponent reference under this Object.