7 OPC UA ObjectTypes

Each instance of a cleaning and pretreatment machine consists of a set of multiple subsystems (Subtypes of 9:STSysType) and their respective components (Subtypes of 9:STCompType) that are controlled by a single machine controller (PLC). 9:STSysType and 9:STCompType are abstract types inherited from STGeneral that serve to standardize the general modelling logic of machinery in the surface technology sector. The Subtypes defined in this Companion Specification serve to extend this modelling logic and to standardize subsystems, components and process parameters specific to cleaning and pretreatment machinery.

Figure 7 shows all ObjectTypes which are defined by this companion specification.

Figure 7 - ObjectTypes of OPC UA for Surface Technology - Cleaning and Pretreatment

7.1 STSysAuxiliaryType ObjectType Definition

The STSysAuxiliaryType provides relevant variables and parameters for controlling and monitoring auxiliary systems or zones of a cleaning and pretreatment machine and is formally defined in Table 15.

Table 15 - STSysAuxiliaryType Definition
Attribute Value
BrowseNameSTSysAuxiliaryType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysAuxiliaryType Basic
STCleaningPretreatment STSysAuxiliaryType Identification
STCleaningPretreatment STSysAuxiliaryType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysAuxiliaryType have additional subcomponents which are defined in Table 16.

Table 16 - STSysAuxiliaryType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<ParticleCountClassXLiquid>7:ProcessValueTypeOP
3:Components0:HasComponentObject<Condenser>STCompCondenserTypeOP
3:Components0:HasComponentObject<Cooler>STCompCoolerTypeOP
3:Components0:HasComponentObject<Heater>STCompHeaterTypeOP
3:Components0:HasComponentObject<PressurizedAir>STCompPressurizedAirTypeOP
3:Components0:HasComponentObject<Pump>STCompPumpTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP
3:Components0:HasComponentObject<Vessel>STCompVesselTypeOP

ParticleCountClassXLiquid is a placeholder to represent the measured or calculated number of particles of a specified size class (Size Class X) in liquid of the rinsing or cleaning stage in relation to a reference volume as specified by VDA 19/ISO 16232. This parameter can be re-used for each Size Class required for evaluation. Suggested unit: -.

7.2 STSysCleaningType ObjectType Definition

The STSysCleaningType provides relevant variables and parameters for controlling and monitoring a cleaning station or zone of a cleaning and pretreatment machine and is formally defined in Table 17.

Table 17 - STSysCleaningType Definition
Attribute Value
BrowseNameSTSysCleaningType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysCleaningType Basic
STCleaningPretreatment STSysCleaningType Identification
STCleaningPretreatment STSysCleaningType Advanced

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysCleaningType have additional subcomponents which are defined in Table 18.

Table 18 - STSysCleaningType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Components0:HasComponentObject<Cooler>STCompCoolerTypeOP
3:Components0:HasComponentObject<Heater>STCompHeaterTypeOP
3:Components0:HasComponentObject<Pump>STCompPumpTypeOP
3:Components0:HasComponentObject<UltrasonicEmitter>STCompUltrasonicEmitterTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP
3:Components0:HasComponentObject<Vessel>STCompVesselTypeOP

7.3 STSysConveyorType ObjectType Definition

The STSysConveyorType provides relevant variables and parameters for controlling and monitoring conveyor-systems or zones of a cleaning and pretreatment machine and is formally defined in Table 19. The Conveyor System serves to feed the workpiece to the cleaning and pretreatment machine and remove it after the cleaning and pretreatment process has concluded.

Table 19 - STSysConveyorType Definition
Attribute Value
BrowseNameSTSysConveyorType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysConveyorType Basic
STCleaningPretreatment STSysConveyorType Identification
STCleaningPretreatment STSysConveyorType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysConveyorType have additional subcomponents which are defined in Table 20.

Table 20 - STSysConveyorType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<MovementSpeed>7:ProcessValueTypeOP
3:Components0:HasComponentObject<Cooler>STCompCoolerTypeOP
3:Components0:HasComponentObject<Dryer>STCompDryerTypeOP
3:Components0:HasComponentObject<PressurizedAir>STCompPressurizedAirTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP

MovementSpeed describes the speed at which the parts are transported through a cleaning machine. Movement speed is crucial for the quality of a cleaning process. Suggested unit: m/s.

7.4 STSysDryingType ObjectType Definition

The STSysDryingType provides relevant variables and parameters for controlling and monitoring a drying station or zone of a cleaning and pretreatment machine and is formally defined in Table 21.

Table 21 - STSysDryingType Definition
Attribute Value
BrowseNameSTSysDryingType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysDryingType Basic
STCleaningPretreatment STSysDryingType Identification
STCleaningPretreatment STSysDryingType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysDryingType have additional subcomponents which are defined in Table 22.

Table 22 - STSysDryingType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<EmissionControl>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Humidity>7:ProcessValueTypeOP
3:Components0:HasComponentObject<Cooler>STCompCoolerTypeOP
3:Components0:HasComponentObject<Dryer>STCompDryerTypeOP
3:Components0:HasComponentObject<Heater>STCompHeaterTypeOP
3:Components0:HasComponentObject<PressurizedAir>STCompPressurizedAirTypeOP
3:Components0:HasComponentObject<Pump>STCompPumpTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP
3:Components0:HasComponentObject<Vessel>STCompVesselTypeOP

EmissionControl refers to the concentration of pollutants released into a volume of air from industrial, automotive, or other sources. It plays a crucial role in minimizing environmental impact and ensuring compliance with regulatory standards for air quality. Suggested unit: ppm.

Humidity represents the measured or calculated actual relative humidity in the process chamber as well as the surrounding atmosphere. Suggested unit: %.

7.5 STSysHandlingType ObjectType Definition

The STSysHandlingType provides relevant variables and parameters for controlling and monitoring a handling station or zone of a cleaning and pretreatment machine and is formally defined in Table 23. Handling encompasses operations that serve to move the workpiece between other zones or systems of the cleaning and pretreatment machine.

Table 23 - STSysHandlingType Definition
Attribute Value
BrowseNameSTSysHandlingType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysHandlingType Basic
STCleaningPretreatment STSysHandlingType Identification
STCleaningPretreatment STSysHandlingType Advanced

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysHandlingType have additional subcomponents which are defined in Table 24.

Table 24 - STSysHandlingType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<MovementSpeed>7:ProcessValueTypeOP
3:Components0:HasComponentObject<Dryer>STCompDryerTypeOP
3:Components0:HasComponentObject<PressurizedAir>STCompPressurizedAirTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP

7.6 STSysMaterialSupplyType ObjectType Definition

The STSysMaterialSupplyType provides relevant variables and parameters for controlling and monitoring a material supply system, station or zone of a cleaning and pretreatment machine and is formally defined in Table 25.

Table 25 - STSysMaterialSupplyType Definition
Attribute Value
BrowseNameSTSysMaterialSupplyType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysMaterialSupplyType Basic
STCleaningPretreatment STSysMaterialSupplyType Identification
STCleaningPretreatment STSysMaterialSupplyType Advanced

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysMaterialSupplyType have additional subcomponents which are defined in Table 26.

Table 26 - STSysMaterialSupplyType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Components0:HasComponentObject<Pump>STCompPumpTypeOP
3:Components0:HasComponentObject<Stirrer>STCompStirrerTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP
3:Components0:HasComponentObject<Vessel>STCompVesselTypeOP

7.7 STSysQualityControlType ObjectType Definition

The STSysQualityControlType provides relevant variables and parameters for controlling and monitoring a quality control system, station or zone of a cleaning and pretreatment machine and is formally defined in Table 27.

Table 27 - STSysQualityControlType Definition
Attribute Value
BrowseNameSTSysQualityControlType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STSysQualityControlType Basic
STCleaningPretreatment STSysQualityControlType Identification
STCleaningPretreatment STSysQualityControlType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysQualityControlType have additional subcomponents which are defined in Table 28.

Table 28 - STSysQualityControlType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<ParticleCountClassXPart>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ParticleCountClassXLiquid>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<FluorescencePart>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<QualityIndexPart>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ParticleWeightPart>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<NonVolatileResidualsPart>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ResidualGasAnalysisWater>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ResidualGasAnalysisLightHydrocarbons>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ResidualGasAnalysisHeavyHydrocarbons>7:ProcessValueTypeOP

ParticleCountClassXPart is a placeholder to represent the measured or calculated number of particles of a specified size class (Size Class X) extracted from a workpiece or part in relation to a reference area as specified by VDA 19/ISO 16232. This parameter can be re-used for each Size Class required for evaluation. Suggested unit: -.

ParticleCountClassXLiquid is a placeholder to represent the measured or calculated number of particles of a specified size class (Size Class X) in liquid of the rinsing or cleaning stage in relation to a reference volume as specified by VDA 19/ISO 16232. This parameter can be re-used for each Size Class required for evaluation. Suggested unit: -.

FluorescencePart represents the measured fluorescence intensity of the component surface in relation to excitation power as a measure of the part cleanliness level regarding organic contaminants (oils, cooling lubes, release agents). Typically an aggregated characteristic output e.g. an average of multiple points sampled across the surface or functional areas. Suggested unit: - or RFU (relative fluorescence units).

QualityIndexPart represents the calculated Index Score of the quality-determining parameters of the components. Suggested unit: -.

ParticleWeightPart describes the particle fraction of the components determined by wash extraction in accordance with VDA 19/ISO 16232 in relation to a reference surface. Suggested unit: mg/cm2.

NonVolatileResidualsPart describes the proportion of non-volatile components on the part in relation to a reference surface. Suggested unit: mg/m2.

ResidualGasAnalysisWater describes the outgassing rate of water with atomic mass unit 18 remaining in a vacuum system. Suggested unit: mbar*l/s.

ResidualGasAnalysisLightHydrocarbons describes the outgassing rate of high-volatility hydrocarbons with atomic mass unit 45 - 100 remaining in a vacuum system. Suggested unit: mbar*l/s.

ResidualGasAnalysisHeavyHydrocarbons describes the outgassing rate of low-volatility hydrocarbons with atomic mass unit 101 - 200 remaining in a vacuum system. Suggested unit: mbar*l/s.

7.8 STSysRinsingType ObjectType Definition

The STSysRinsingType provides relevant variables and parameters for controlling and monitoring a rinsing station or zone of a cleaning and pretreatment machine and is formally defined in Table 29.

Table 29 - STSysRinsingType Definition
Attribute Value
BrowseNameSTSysRinsingType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysRinsingType Basic
STCleaningPretreatment STSysRinsingType Identification
STCleaningPretreatment STSysRinsingType Advanced

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysRinsingType have additional subcomponents which are defined in Table 30.

Table 30 - STSysRinsingType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Components0:HasComponentObject<Cooler>STCompCoolerTypeOP
3:Components0:HasComponentObject<Heater>STCompHeaterTypeOP
3:Components0:HasComponentObject<Pump>STCompPumpTypeOP
3:Components0:HasComponentObject<UltrasonicEmitter>STCompUltrasonicEmitterTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP
3:Components0:HasComponentObject<Vessel>STCompVesselTypeOP

7.9 STSysTreatmentType ObjectType Definition

The STSysTreatmentType provides relevant variables and parameters for controlling and monitoring a fluid treatment system, station or zone of a cleaning and pretreatment machine and is formally defined in Table 31.

Table 31 - STSysTreatmentType Definition
Attribute Value
BrowseNameSTSysTreatmentType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STSysType defined in OPC 40700
0:HasAddInObject3:Components3:MachineComponentsTypeO
Conformance Units
STCleaningPretreatment STSysTreatmentType Basic
STCleaningPretreatment STSysTreatmentType Identification
STCleaningPretreatment STSysTreatmentType Advanced

Components is an add-in used to assign components (e.g. of STCompType) to the system.

The components of the STSysTreatmentType have additional subcomponents which are defined in Table 32.

Table 32 - STSysTreatmentType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Components0:HasComponentObject<Heater>STCompHeaterTypeOP
3:Components0:HasComponentObject<Pump>STCompPumpTypeOP
3:Components0:HasComponentObject<Valve>STCompValveTypeOP
3:Components0:HasComponentObject<Vessel>STCompVesselTypeOP

7.10 STCompCondenserType ObjectType Definition

The STCompCondenserType provides relevant variables and parameters for controlling and monitoring a condenser component of a cleaning and pretreatment machine and is formally defined in Table 33.

Table 33 - STCompCondenserType Definition
Attribute Value
BrowseNameSTCompCondenserType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompCondenserType Basic
STCleaningPretreatment STCompCondenserType Identification
STCleaningPretreatment STCompCondenserType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompCondenserType have additional subcomponents which are defined in Table 34.

Table 34 - STCompCondenserType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<Temperature>7:ProcessValueTypeOP

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

7.11 STCompCoolerType ObjectType Definition

The STCompCoolerType provides relevant variables and parameters for controlling and monitoring a cooler component of a cleaning and pretreatment machine and is formally defined in Table 35.

Table 35 - STCompCoolerType Definition
Attribute Value
BrowseNameSTCompCoolerType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompCoolerType Basic
STCleaningPretreatment STCompCoolerType Identification
STCleaningPretreatment STCompCoolerType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompCoolerType have additional subcomponents which are defined in Table 36.

Table 36 - STCompCoolerType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<CoolingPower> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Temperature> 7:ProcessValueTypeOP

CoolingPower represents the measured or calculated actual electric real power consumption of a component used for a cooling task. Suggested unit: kW.

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

7.12 STCompDryerType ObjectType Definition

The STCompDryerType provides relevant variables and parameters for controlling and monitoring a dryer component of a cleaning and pretreatment machine and is formally defined in Table 37.

Table 37 - STCompDryerType Definition
Attribute Value
BrowseNameSTCompDryerType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompDryerType Basic
STCleaningPretreatment STCompDryerType Identification
STCleaningPretreatment STCompDryerType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompDryerType have additional subcomponents which are defined in Table 38.

Table 38 - STCompDryerType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<DryerPower> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Temperature> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Humidity> 7:ProcessValueTypeOP

DryerPower represents the measured or calculated actual electric real power consumption of a component used for a drying task. Suggested unit: kW.

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

Humidity represents the measured or calculated actual relative humidity in the process chamber as well as the surrounding atmosphere. Suggested unit: %.

7.13 STCompHeaterType ObjectType Definition

The STCompHeaterType provides relevant variables and parameters for controlling and monitoring a heater component of a cleaning and pretreatment machine and is formally defined in Table 39.

Table 39 - STCompHeaterType Definition
Attribute Value
BrowseNameSTCompHeaterType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompHeaterType Basic
STCleaningPretreatment STCompHeaterType Identification
STCleaningPretreatment STCompHeaterType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompHeaterType have additional subcomponents which are defined in Table 40.

Table 40 - STCompHeaterType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<HeatingPower> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Temperature> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<EmissionControl> 7:ProcessValueTypeOP

HeatingPower represents the measured or calculated actual electric real power consumption of a component used for a heating task. Suggested unit: kW.

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

EmissionControl refers to the concentration of pollutants released into a volume of air from industrial, automotive, or other sources. It plays a crucial role in minimizing environmental impact and ensuring compliance with regulatory standards for air quality. Suggested unit: ppm.

7.14 STCompPressurizedAirType ObjectType Definition

The STCompPressurizedAirType provides relevant variables and parameters for controlling and monitoring a pressurized air component of a cleaning and pretreatment machine and is formally defined in Table 41.

Table 41 - STCompPressurizedAirType Definition
Attribute Value
BrowseNameSTCompPressurizedAirType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompPressurizedAirType Basic
STCleaningPretreatment STCompPressurizedAirType Identification
STCleaningPretreatment STCompPressurizedAirType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompPressurizedAirType have additional subcomponents which are defined in Table 42.

Table 42 - STCompPressurizedAirType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<Temperature> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<PressurizedAirPressure> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<PressurizedAirVolumeflow> 7:ProcessValueTypeOP

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

PressurizedAirPressure specifies the pressure of pressurized air used to remove solvent or dirt, typically measured in bar. Exact measurement is essential to ensure proper operation of the drying or cleaning process. Suggested unit: bar.

PressurizedAirVolumeflow refers to volume of pressurized air passing through a system or component within a specific time frame, typically measured in liters per minute or cubic meters per hour. Accurate control of pressurized airflow is essential for ensuring efficient system operation and meeting process requirements. Suggested unit: m3/h.

7.15 STCompPumpType ObjectType Definition

The STCompPumpType provides relevant variables and parameters for controlling and monitoring a pump component of a cleaning and pretreatment machine and is formally defined in Table 43.

Table 43 - STCompPumpType Definition
Attribute Value
BrowseNameSTCompPumpType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompPumpType Basic
STCleaningPretreatment STCompPumpType Identification
STCleaningPretreatment STCompPumpType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompPumpType have additional subcomponents which are defined in Table 44.

Table 44 - STCompPumpType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<Temperature> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<EmissionControl> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<MediaPressure> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<MediaVolumeflow> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<InverterFrequency> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<InverterPower> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<PumpVibration> 7:ProcessValueTypeOP

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

EmissionControl refers to the concentration of pollutants released into a volume of air from industrial, automotive, or other sources. It plays a crucial role in minimizing environmental impact and ensuring compliance with regulatory standards for air quality. Suggested unit: ppm.

MediaPressure refers to the pressure exerted by a fluid or gas within a system, such as in pipes or tanks. Proper control of media pressure is crucial for ensuring system efficiency, safety, and optimal performance in industrial and operational processes. Suggested unit: bar.

MediaVolumeFlow refers to the volume of fluid or gas passing through a system or component within a specific time frame, typically measured in liters per minute or cubic meters per hour. Accurate control of media volumeflow is essential for ensuring efficient system operation and meeting process requirements. Suggested unit: l/h.

InverterFrequency represents the measured or calculated actual frequency of an electrical inverter. Suggested unit: Hz.

InverterPower represents the measured or calculated actual power of an electrical inverter. Suggested unit: kW.

PumpVibration represents the relative vibration intensity caused by errors in the pump's runout. Suggested unit: %.

7.16 STCompStirrerType ObjectType Definition

The STCompStirrerType provides relevant variables and parameters for controlling and monitoring a stirrer component of a cleaning and pretreatment machine and is formally defined in Table 45.

Table 45 - STCompStirrerType Definition
Attribute Value
BrowseNameSTCompStirrerType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompStirrerType Basic
STCleaningPretreatment STCompStirrerType Identification
STCleaningPretreatment STCompStirrerType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompStirrerType have additional subcomponents which are defined in Table 46.

Table 46 - STCompStirrerType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<StirrerSpeed> 7:ProcessValueTypeOP

StirrerSpeed describes the rotational speed of a mechanical stirrer component. Suggested unit: RPM.

7.17 STCompUltrasonicEmitterType ObjectType Definition

The STCompUltrasonicEmitterType provides relevant variables and parameters for controlling and monitoring an ultrasonic emitter component of a cleaning and pretreatment machine and is formally defined in Table 47.

Table 47 - STCompUltrasonicEmitterType Definition
Attribute Value
BrowseNameSTCompUltrasonicEmitterType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompUltrasonicEmitterType Basic
STCleaningPretreatment STCompUltrasonicEmitterType Identification
STCleaningPretreatment STCompUltrasonicEmitterType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompUltrasonicEmitterType have additional subcomponents which are defined in Table 48.

Table 48 - STCompUltrasonicEmitterType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<UltrasonicPower> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<UltrasonicFrequency> 7:ProcessValueTypeOP

UltrasonicPower is the electrical power with which the ultrasonic transducers in an ultrasonic bath are driven - the input power. It is an important parameter for the quality of a cleaning process to ensure proper operation and quality. Suggested unit: W.

UltrasonicFrequency refers to the acoustic frequency with which ultrasonic transducers are driven in a cleaning bath. The ultrasonic frequency is an important parameter for the quality of a cleaning process to ensure proper operation and quality. Suggested unit: Hz.

7.18 STCompValveType ObjectType Definition

The STCompValveType provides relevant variables and parameters for controlling and monitoring a valve component of a cleaning and pretreatment machine and is formally defined in Table 49.

Table 49 - STCompValveType Definition
Attribute Value
BrowseNameSTCompValveType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompValveType Basic
STCleaningPretreatment STCompValveType Identification
STCleaningPretreatment STCompValveType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompValveType have additional subcomponents which are defined in Table 50.

Table 50 - STCompValveType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<ValveOpeningAngle>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ValveOpeningTime>7:ProcessValueTypeOP

ValveOpeningAngle describes the opening angle of a valve. Suggested unit: °.

ValveOpeningTime describes the opening time of a valve. Suggested unit: s.

7.19 STCompVesselType ObjectType Definition

The STCompVesselType provides relevant variables and parameters for controlling and monitoring a vessel component of a cleaning and pretreatment machine and is formally defined in Table 51.

Table 51 - STCompVesselType Definition
Attribute Value
BrowseNameSTCompVesselType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 9:STCompType defined in OPC 40700
0:HasComponentObject3:Monitoring3:MonitoringTypeO
Conformance Units
STCleaningPretreatment STCompVesselType Basic
STCleaningPretreatment STCompVesselType Identification
STCleaningPretreatment STCompVesselType Advanced

Monitoring represents a collection of variables that are not assigned to a component but to the overall system.

The components of the STCompVesselType have additional references which are defined in Table 52.

Table 52 - STCompVesselType Additional Subcomponents
Source Path Reference NodeClass BrowseName Data Type TypeDefinition Others
3:Monitoring
3:Process

0:HasComponentObject<HeatingPower>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<CoolingPower>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<DryerPower>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Temperature>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<phValue>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<AlkalinityFree>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<AlkalinityTotal>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<AcidityFree>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<AcidityTotal>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<Conductivity>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ParticleCountClassXLiquid>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<TotalOrganicCarbon>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<CleaningAgentConcentration>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<BuilderConcentration>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<SurfactantConcentration>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<CorrosionProtectionConcentration>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<FillLevel>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<FillLevelDiscrete>5:MultiStateDiscreteSignalTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ChamberPressure>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<UltrasonicPower>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<UltrasonicFrequency>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<CavitationIntensity>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<LevelCavitationNoise>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<FluorescenceLiquid>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<QualityIndexLiquid>7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<ParticleWeightLiquid> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<VolatileResidualsLiquid> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<OilContaminantConcentration> 7:ProcessValueTypeOP
3:Monitoring
3:Process

0:HasComponentObject<NonVolatileResidualsLiquid> 7:ProcessValueTypeOP

HeatingPower represents the measured or calculated actual electric real power consumption of a component used for a heating task. Suggested unit: kW.

CoolingPower represents the measured or calculated actual electric real power consumption of a component used for a cooling task. Suggested unit: kW.

DryerPower represents the measured or calculated actual electric real power consumption of a component used for a drying task. Suggested unit: kW.

Temperature represents the measured or calculated actual temperature. Suggested unit: °C.

phValue represents the measured actual value of pH as a measure of the level of alkalinity or acidity of the process fluids, related to neutralisation staged or pH-controlled pretreatment stages, but a poor indication for cleaner concentration. Suggested unit: pH.

AlkalinityFree represents the measured or calculated actual free alkalinity by titration with strong acid to an endpoint of approx. pH 8 (pH indicator phenolphtalein) to determine strong alkalines, for concentration monitoring of highly alkaline cleaners. Suggested unit: points.

AlkalinityTotal represents the measured or calculated actual total alkalinity by titration with strong acid to an endpoint of approx. pH 4 (pH indicator methyl orange or bromocresol green) to determine all alkalines including pH buffers, for concentration monitoring of alkaline cleaners. Suggested unit: points.

AcidityFree represents the measured or calculated actual free acidity by titration with strong alkali to an endpoint of approx. pH 4 (pH indicator methyl orange or bromocresol green) to determine strong acids, for concentration monitoring of highly acidic cleaners. Suggested unit: points.

AcidityTotal represents the measured or calculated actual total acidity by titration with strong alkali to an endpoint of approx. pH 8 (pH indicator phenolphtalein) to determine all acids including buffers, for concentration monitoring of acidic cleaners. Suggested unit: points.

Conductivity represents the measured or calculated actual electrolytic conductance as temperature-dependent sum parameter for water quality in rinsing water or builder concentration related salt content in cleaning stage. Suggested unit: µS/cm.

ParticleCountClassXLiquid is a placeholder to represent the measured or calculated number of particles of a specified size class (Size Class X) in liquid of the rinsing or cleaning stage in relation to a reference volume as specified by VDA 19/ISO 16232. This parameter can be re-used for each Size Class required for evaluation. Suggested unit: -.

TotalOrganicCarbon (TOC) refers to the amount of carbon found in organic compounds within a water sample. It is a key parameter used to measure water quality, indicating the presence of natural or synthetic organic. substances. TOC analysis is commonly used in environmental monitoring, water treatment, and industrial processes to ensure compliance with quality standards. Suggested unit: ppb.

CleaningAgentConcentration refers to the amount of active cleaning substance present in a solution, typically expressed as a percentage or ratio. It is a critical parameter to ensure optimal cleaning performance while avoiding excessive use of chemicals, maintaining efficiency, and protecting surfaces or equipment. Suggested unit: %.

BuilderConcentration refers to the amount of builder compounds in a cleaning solution, which are added to enhance the cleaning effectiveness by softening water, stabilizing pH, or improving soil removal. Maintaining the correct builder concentration is essential for achieving optimal cleaning results and ensuring chemical efficiency. Suggested unit: %.

SurfactantConcentration refers to the amount of surface-active agents present in a cleaning solution, which reduce surface tension to enhance wetting, spreading, and soil removal. Proper surfactant concentration is essential for effective cleaning performance and minimizing environmental impact. Suggested unit: %.

CorrosionProtectionConcentration refers to the amount of corrosion-inhibiting agents in a solution, designed to protect metals and materials from rust and degradation. Ensuring the correct concentration is vital for maintaining long-term durability and performance of equipment and components. Suggested unit: %.

FillLevel refers to the amount of liquid or material present in a container, measured as a percentage of its total capacity. Accurate monitoring of the fill level is essential for efficient process control and preventing overflows or shortages. Suggested unit: %

FillLevelDiscrete represents the fill level as configurable discrete states (e.g. Empty, Low, Medium, High, Full), used where the level is reported as distinct steps rather than a continuous percentage. MultiStateDiscreteSignalType is defined in OPC 30081.

ChamberPressure refers to the internal pressure within a sealed chamber, often monitored to ensure proper operation of equipment or processes. Maintaining the correct chamber pressure is critical for safety, efficiency, and achieving desired outcomes in applications such as manufacturing or testing. Suggested unit: mbar.

UltrasonicPower is the electrical power with which the ultrasonic transducers in an ultrasonic bath are driven - the input power. It is an important parameter for the quality of a cleaning process to ensure proper operation and quality. Suggested unit: W.

UltrasonicFrequency refers to the acoustic frequency with which ultrasonic transducers are driven in a cleaning bath. The ultrasonic frequency is an important parameter for the quality of a cleaning process to ensure proper operation and quality. Suggested unit: Hz.

CavitationIntensity is defined by the power density of cavitation i.e. the cavitation energy in unit time and unit space. Cavitation intensity depends on ultrasonic power and frequency and is essential for the proper operation of a cleaning process. High cavitation intensity results in transient cavitation i.e. bubble collapses. Suggested unit: Pa.

LevelCavitationNoise (LCNF) is defined as a noise level caused by cavitating bubbles. This noise level can be determined with a hydrophone according to IEC TS 63001. LevelCavitationNoise can be used for qualification of ultrasonic devices giving information on the existence, the strength and the distribution of transient cavitation as a parameter for the cleaning performance of an ultrasonic tank. Suggested unit: dB.

FluorescenceLiquid represents the measured fluorescence intensity of the bath liquid in relation to excitation power as a measure of the bath cleanliness level regarding organic contaminants (oils, cooling lubes, release agents). Typically an aggregated characteristic output e.g. an average of multiple points sampled across the surface or functional areas. Suggested unit: - or RFU (relative fluorescence units).

QualityIndexLiquid represents the calculated Index Score of the quality-determining parameters of the bath liquid. Suggested unit: -.

ParticleWeightLiquid describes the amount of solids in the bath, determined by the weight of particles remaining in a filter in relation to a reference volume. Suggested unit: mg/l.

VolatileResidualsLiquid describes the proportion of volatile components in the bath. Suggested unit: %.

OilContaminantConcentration relative proportion of contaminant oil in the bath in relation to a reference volume. Suggested unit: %.

NonVolatileResidualsLiquid describes the proportion of non-volatile components in the bath. Suggested unit: %.