10 ComponentType
This ObjectType contains information about the mixing components A and B. It is formally defined in Table 19.
| Attribute | Value | |||||
| BrowseName | ComponentType | |||||
| IsAbstract | False | |||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of 0:BaseObjectType defined in OPC UA Part 5 | ||||||
| 0:HasComponent | Variable | SetValueDensity | 0:Double | 0:AnalogItemType | O, RO | |
| 0:HasComponent | Method | SetSetValueDensity | O | |||
| 0:HasComponent | Variable | ActualPressure | 0:Double | 0:AnalogItemType | O, RO | |
| 0:HasComponent | Variable | ActualFollowerPlatePressure | 0:Double | 0:AnalogItemType | O, RO | |
| 0:HasComponent | Variable | SetFollowerPlatePressure | 0:Double | 0:AnalogItemType | O, RW | |
| 0:HasComponent | Variable | DrumCapacity | 0:Double | 0:AnalogItemType | O, RO | |
| 0:HasComponent | Variable | ResidualAmount | 0:Double | 0:AnalogItemType | O, RO | |
| 0:HasComponent | Variable | RemainingMaterialTime | 0:Duration | 0:BaseDataVariableType | O, RO | |
| 0:HasProperty | Variable | AllowsCycles | 0:Double | 0:PropertyType | O, RO | |
| 0:HasProperty | Variable | Status | ComponentStatus Enumeration | 0:PropertyType | M, RO | |
| Conformance Units | |||||
|---|---|---|---|---|---|
| OPC 40082-3 Basic | |||||
| OPC 40082-3 SetValueDensity | |||||
| OPC 40082-3 SetSetValueDensity | |||||
| OPC 40082-3 ActualPressure | |||||
| OPC 40082-3 ActualFollowerPlatePressure | |||||
| OPC 40082-3 SetFollowerPlatePressure | |||||
| OPC 40082-3 DrumCapacity | |||||
| OPC 40082-3 ResidualAmount | |||||
| OPC 40082-3 RemainingMaterialTime | |||||
| OPC 40082-3 AllowsCycles |
10.1 SetValueDensity
Set point material density.
Unit: g/cm³ or lb/in³
10.2 SetSetValueDensity
This optional method is used to modify SetValueDensity if allowed by the device.
Signature:
SetSetValueDensity(
[in] 0:Double Density);| Argument | Description |
| Density | New set point of the material density. Note: The DataType is Double. The unit is specified in the Variable SetValueDensity. |
| Attribute | Value | ||||
| BrowseName | SetSetValueDensity | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
|---|---|---|---|---|---|
| HasProperty | Variable | InputArguments | Argument[] | PropertyType | Mandatory |
10.3 ActualPressure
Actual pressure of the component (between drum and blender measured after the pump).
Unit: bar or psi
10.4 ActualFollowerPlatePressure
Actual material pressure under the follower plate (e.g. calculated by the pressure transmission ratio of pneumatics cylinder to follower plate).
Unit: bar or psi
10.5 SetFollowerPlatePressure
Set value for material pressure under the follower plate (e.g. calculated by the pressure transmission ratio of pneumatics cylinder to follower plate).
Unit: bar or psi
10.6 DrumCapacity
Maximum capacity of the drum (typically 20 or 200 l).
Unit: l or gal
10.7 ResidualAmount
Residual amount of the material.
Unit: kg or lb
10.8 RemainingMaterialTime
Time until the material of the component is empty.
10.9 AllowsCycles
Expected number of remaining cycles with the current drum.
10.10 Status
Actual status of the component provides a minimal error handling for devices without event support.
Detailed information may be published via ComponentAlarmType.
| Name | Value | Description |
| GOOD | 0 | Component has no error or warning. |
| WARNING | 1 | The component has an undefined warning, but no need to stop the production. Detailed information may be published via an alarm (HelpOffNormalAlarmType). |
| WARNING_PRESSURE_TOO_HIGH | 2 | Pressure is too high. No need to stop the process but influence to the part quality. |
| WARNING_PRESSURE_TOO_LOW | 3 | Pressure is too low. No need to stop the process but influence to the part quality. |
| ADVANCE_WARNING_DRUM_CHANGE | 4 | Warning, barrel change is imminent. No need to stop the process. |
| ERROR_DRUM_EMPTY | 5 | Drum of the component is empty. Production needs to be stopped. |
| ERROR | 6 | The component has an error and process needs to be stopped. Detailed information may be published via an alarm (HelpOffNormalAlarmType). |