The HeatingSystemType provides all relevant Variables and parameters for monitoring a heating system of a plasma surface treatment machine. An overview of the information model is shown in Figure 18.
Figure 18 - HeatingSystemType overview
The HeatingSystemType is formally defined in Table 50.
Table 50 – HeatingSystemType Definition
|
Attribute |
Value |
||||
|
BrowseName |
HeatingSystemType |
||||
|
IsAbstract |
False |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
|
0:HasAddIn |
Object |
2:Identification |
|
4:MachineryComponentIdentificationType |
O |
|
0:HasComponent |
Object |
4:Monitoring |
|
4:MonitoringType |
M |
|
0:HasComponent |
Object |
4:MachineryBuildingBlocks |
|
0:FolderType |
M |
|
Conformance Units |
|||||
|
PST HeatingSystemType Basic |
|||||
|
PST HeatingSystemType Advanced |
|||||
Identification is used as defined in OPC 40001-1. Shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.
Monitoring is representing a collection of the variables that are assigned to this specific component.
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 in this specific component.
The components of the HeatingSystemType have additional references which are defined in Table 51.
Table 51 – HeatingSystemType Additional References
|
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
2:Identification |
|
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
4:Monitoring |
The components of the HeatingSystemType have additional subcomponents which are defined in Table 52.
Table 52 – HeatingSystemType Additional Subcomponents
|
Source Path |
Reference |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
||
|
0:HasComponent |
Variable |
HeaterCurrent |
0:Double |
0:AnalogUnitType |
O, RO |
||
|
0:HasComponent |
Variable |
HeaterVoltage |
0:Double |
0:AnalogUnitType |
O, RO |
||
|
0:HasComponent |
Variable |
HeaterTemperature |
0:Double |
0:AnalogUnitType |
M, RO |
||
|
0:HasComponent |
Variable |
HeaterPower |
0:Double |
0:AnalogUnitType |
O, RO |
HeaterCurrent is representing the present current of the heater.
HeaterVoltage is representing the present voltage of the heater.
HeaterTemperature is representing the present temperature of the heater.
HeaterPower is representing the present power of the heater.