7 OPC UA ObjectTypes

7.1 INonElectricalEnergyType ObjectType Definition

The INonElectricalEnergyType provides general information on the consumed and produced non-electrical energy. It is formally defined in Table 2.

Table 2 – INonElectricalEnergyType Definition
Attribute Value
BrowseNameINonElectricalEnergyType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
4:HasStatisticComponentVariable3:NeEnergyImportHp0:Double3:EnergyMeasurementValueTypeM
4:HasStatisticComponentVariable3:NeEnergyExportHp0:Double3:EnergyMeasurementValueTypeM
Conformance Units
Machinery Energy Non Electrical Base

3:NeEnergyImportHp and 3:NeEnergyExportHp provide the information on the consumed and produced non-electrical energy and shall be used according to OPC 34100.

The component Variables of the INonElectricalEnergyType have additional Attributes defined in Table 3.

Table 3 – INonElectricalEnergyType Attribute values for child nodes
BrowsePath Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

2002

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

2005

7.2 IBaseFlowType ObjectType Definition

The IBaseFlowType provides base information on flow resources and is formally defined in Table 4.

Table 4 – IBaseFlowType Definition
Attribute Value
BrowseNameIBaseFlowType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
0:HasComponentVariable3:Pressure0:Float3:EnergyMeasurementValueTypeO
0:HasComponentVariable3:Temperature0:Float3:EnergyMeasurementValueTypeO
Conformance Units
Machinery Energy Non Electrical Mass Flow
Machinery Energy Non Electrical Volume Flow

3:Pressure and 3:Temperature provide information on flow resources and shall be used according to OPC 34100.

The component Variables of the IBaseFlowType have additional Attributes defined in Table 5.

Table 5 – IBaseFlowType Attribute values for child nodes
BrowsePath Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5259596

DisplayName: Pa

Description: pascal

28683

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4932940

DisplayName: K

Description: kelvin

28684

7.3 IVolumeFlowType ObjectType Definition

The IVolumeFlowType provides information on flowing resources based on volume. It is formally defined in Table 6.

Table 6 – IVolumeFlowType Definition
Attribute Value
BrowseNameIVolumeFlowType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the IBaseFlowType
0:HasComponentVariable3:VolumeFlowRate0:Float3:EnergyMeasurementValueTypeO
0:HasComponentVariable3:Volume0:Float3:EnergyMeasurementValueTypeO
Conformance Units
Machinery Energy Non Electrical Volume Flow

This Interface is derived from IBaseFlowType. The InstanceDeclarations shall be used according to that Interface definition.

3:VolumeFlowRate and 3:Volume provide information on flow resources and shall be used according to OPC 34100.

The component Variables of the IVolumeFlowType have additional Attributes defined in Table 7.

Table 7 – IVolumeFlowType Attribute values for child nodes
BrowsePath Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5067091

DisplayName: m³/s

Description: cubic metre per second

2100

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5067857

DisplayName: m³

Description: cubic metre

28686

7.4 IMassFlowType ObjectType Definition

The IMassFlowType provides information on flowing resources based on volume and mass. It is formally defined in Table 8.

Table 8 – IMassFlowType Definition
Attribute Value
BrowseNameIMassFlowType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the IBaseFlowType
0:HasComponentVariable3:MassFlowRate0:Float3:EnergyMeasurementValueTypeO
0:HasComponentVariable3:Mass0:Float3:EnergyMeasurementValueTypeO
Conformance Units
Machinery Energy Non Electrical Mass Flow

This Interface is derived from IBaseFlowType. The InstanceDeclarations shall be used according to that Interface definition.

3:MassFlowRate and 3:Mass add information based on mass and shall be used according to OPC 34100.

The component Variables of the IMassFlowType have additional Attributes defined in Table 9.

Table 9 – IMassFlowType Attribute values for child nodes
BrowsePath Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4933459

DisplayName: kg/s

Description: kilogram per second

2101

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4933453

DisplayName: kg

Description: kilogram

28685