7.8 PlantCoolingSystemType ObjectType Definition
7.8.1 Overview
The PlantCoolingSystemType provides all relevant Variables and parameters for monitoring a cooling system of a plasma surface treatment machine. An overview of the information model is shown in Figure 16.

The PlantCoolingSystemType is formally defined in Table 43.
| Attribute | Value | ||||
| BrowseName | PlantCoolingSystemType | ||||
| 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:HasAddIn | Object | 4:Components | 4:MachineComponentsType | M | |
| 0:HasComponent | Object | 4:Monitoring | 4:MonitoringType | M | |
| 0:HasComponent | Object | 4:MachineryBuildingBlocks | 0:FolderType | M | |
| Conformance Units | |||||
|---|---|---|---|---|---|
| PST PlantCoolingSystemType Basic | |||||
| PST PlantCoolingSystemType Advanced |
Identification is used as defined in OPC 40001-1. Shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.
Components is representing a collection of all physical components of the plasma surface treatment machine.
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 PlantCoolingSystemType have additional references which are defined in Table 44.
| 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 |
The components of the PlantCoolingSystemType have additional subcomponents which are defined in Table 45.
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| 4:Components | 0:HasComponent | Object | <CirculationSystem> | CirculationSystemType | OP | |
| 0:HasComponent | Variable | FlowRate | 0:Double | 0:AnalogUnitType | O, RO | |
| 0:HasComponent | Variable | CoolingSystemTemperatureOutlet | 0:Double | 0:AnalogUnitType | O, RO | |
| 0:HasComponent | Variable | CoolingSystemTemperatureInlet | 0:Double | 0:AnalogUnitType | O, RO | |
| 0:HasComponent | Variable | CoolingSystemPressureInlet | 0:Double | 0:AnalogUnitType | O, RO | |
| 0:HasComponent | Variable | CoolingSystemPressureOutlet | 0:Double | 0:AnalogUnitType | O, RO |
CirculationSystem is representing a single cooling circuit of the whole cooling system.
FlowRate is representing the volume flow of coolant through the whole plant cooling system.
CoolingSystemTemperatureOutlet is representing the temperature of the coolant at the outlet of the main coolant storage.
CoolingSystemTemperatureInlet is representing the temperature of the coolant at the inlet of the main coolant storage.
CoolingSystemPressureInlet is representing the pressure of the inlet of the main coolant storage.
CoolingSystemPressureOutlet is representing the pressure of the outlet of the main coolant storage.
7.8.2 CirculationSystemType ObjectType Definition
The CirculationSystemType provides a representation of a single circuit of the cooling system of a plasma surface treatment machine. An Instance of the PlantCoolingSystemType can have several Instances of the CirculationSystemsType as components. The CirculationSystemType is formally defined in Table 46.
| Attribute | Value | ||||
| BrowseName | CirculationSystemType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the BaseObjectType defined in OPC 10000-5 | |||||
| 0:HasComponent | Variable | CoolingCircuitTemperatureOutlet | 0:Double | 0:AnalogUnitType | O, RO |
| 0:HasComponent | Variable | CoolingCircuitFlowRate | 0:Double | 0:AnalogUnitType | O, RO |
CoolingCircuitTemperatureOutlet is representing the temperature of the coolant at the outlet of the specific cooling circuit.
CoolingCircuitFlowRate is representing the volume flow of coolant through the specific cooling circuit.