7.9 TemperatureRegulatorType ObjectType Definition
The TemperatureRegulatorType represents a device for regulating the temperature of the process gas and is formally defined in Table 47.
Table 47 – TemperatureRegulatorType Definition
|
Attribute
|
Value
|
| BrowseName | TemperatureRegulatorType |
| 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:MachineryBuildingBlocks | | 0:FolderType | O |
| 0:HasProperty | Variable | Malfunction | 0:Boolean | 0:PropertyType | O,R |
| 0:HasAddIn | Object | 4:MachineryItemState | | 4:MachineryItemState_StateMachineType | O |
| 0:HasComponent | Object | Temperature | | SensorSetpointWriteType | O |
| 0:HasComponent | Object | PowerConsumption | | ConsumptionType | O |
| GeneratesEvent | ObjectType | MalfunctionAlarmType | | | |
|
Conformance Units
|
|---|
| PAEFS TemperatureRegulatorType Basic |
| PAEFS TemperatureRegulatorType Advanced |
| PAEFS TemperatureRegulatorType Events |
| PAEFS Additional Statemachines |
Table 48 – TemperatureRegulatorType Attribute values for child nodes
|
BrowsePath
|
Description Attribute
|
| 2:Identification | Data for component identification (OPC 40001-1). |
| Malfunction | Indicates whether there is an error with the temperature regulator. True in case of error. |
| 4:MachineryItemState | StateMachine representing the operating state of the temperature regulator (OPC 40001-1). |
| Temperature | Temperature of the process gas. |
| PowerConsumption | Contains information regarding the energy consumption of the temperature regulator. |
The components of the TemperatureRegulatorType have additional references which are defined in Table 49.
Table 49 – TemperatureRegulatorType Additional References
|
SourceBrowsePath
|
Reference Type
|
Is Forward
|
TargetBrowsePath
|
| 4:MachineryBuildingBlocks | 0:HasAddIn | True | 2:Identification |
| 4:MachineryBuildingBlocks | 0:HasAddIn | True | 4:MachineryItemState |
The server sends a MalfunctionAlarmType event when the Malfunction property changes.