This chapter includes the list of tables containing the Object Types related to the DEXPI classes. The “Association to” notes for the object types are capturing non-hierarchical associations present in the DEXPI UML model, they are mentioned in this way so that information is somehow transferred to the OPC UA specification and not lost.

Figure 11 shows as an example the basic relationships of the EquipmentType up to the BaseObjectType of the OPC UA specification and down to the PumpType and specific pump categories with examples of pump instances as OPC UA objects.

image015.jpg

Figure 11 – Example of the connection between the DEXPI OPC UA specification to the basic OPC UA BaseObject type and an example of pump OPC UA object instances.

Base object type, parent for all DEXPI Object types

Table 8 – BaseDEXPIObjectType Definition

Attribute

Value

BrowseName

BaseDEXPIObjectType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType

A function for acting control structures relating to the process.Association to ActuatingLocation (PipingNetworkSegment)Association to Systems (ActuatingSystem)Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 9 – ActuatingFunctionType Definition

Attribute

Value

BrowseName

ActuatingFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

ActuatingFunctionNumberAssignmentClass

0:String0:BaseDataVariableType

O

ActuatingFunctionNumberAssignmentClass – An identifier for the ActuatingFunction. It usually contains the identifier of the ProcessInstrumentationFunction that includes the ActuatingFunction (see ProcessInstrumentationFunctionNumberAssignmentClass).

An assembly of artefacts that is designed to fulfill an ActuatingFunction.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 10 – ActuatingSystemType Definition

Attribute

Value

BrowseName

ActuatingSystemType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Positioner>

--PositionerType

OP

0:HasComponent

Object

<ControlledActuator>

--ControlledActuatorType

OP

0:HasComponent

Object

<ShutOffValveReference>

--ShutOffValveReferenceType

OP

0:HasComponent

Variable

ActuatingSystemNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TypicalInformationAssignmentClass

0:String0:BaseDataVariableType

O

<Positioner> – OPC UA Object(s) that are part of the Object Type.

<ControlledActuator> – OPC UA Object(s) that are part of the Object Type.

<ShutOffValveReference> – OPC UA Object(s) that are part of the Object Type.

ActuatingSystemNumberAssignmentClass – The number of the ActuatingSystem.

TypicalInformationAssignmentClass – Typical information about the ActuatingSystem.

An agitator rotor.Association to Chamber (Chamber)

Table 11 – AgitatorRotorType Definition

Attribute

Value

BrowseName

AgitatorRotorType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Diameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

LengthToMountingFlange

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

RotorTypeAssignmentClass

0:String0:BaseDataVariableType

O

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the AgitatorRotor.

Diameter – The diameter of the AgitatorRotor.

LengthToMountingFlange – The length to the mounting flange of the AgitatorRotor.

RotorTypeAssignmentClass – The rotor type of the AgitatorRotor.

Table 12 – AngleType Definition

Attribute

Value

BrowseName

AngleType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

A structure that can be located in an AreaIsa95.Association to AreaIsa95 (AreaIsa95)

Table 13 – AreaIsa95LocatedStructureType Definition

Attribute

Value

BrowseName

AreaIsa95LocatedStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

An area as defined by ISA 95.

Table 14 – AreaIsa95Type Definition

Attribute

Value

BrowseName

AreaIsa95Type

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

AreaNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

AreaIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

AreaNameAssignmentClass – The name of the AreaIsa95.

AreaIdentificationCodeAssignmentClass – The identification code of the AreaIsa95.

Table 15 – AreaType Definition

Attribute

Value

BrowseName

AreaType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

An object that can have chambers.

Table 16 – ChamberOwnerType Definition

Attribute

Value

BrowseName

ChamberOwnerType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Chamber>

--

ChamberType

OP

<Chamber> – OPC UA Object(s) that are part of the Object Type.

A physical object that is an enclosed space (from http://data.posccaesar.org/rdl/RDS903151421).

Table 17 – ChamberType Definition

Attribute

Value

BrowseName

ChamberType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

UpperLimitDesignTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

NominalDiameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsideDiameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Width

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

Length

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

UpperLimitDesignPressure

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

ChamberDescriptionAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Height

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

NominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ChamberFunctionAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitDesignPressure

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

LowerLimitDesignTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

ChamberFunctionSpecialization

ChamberFunctionClassification0:BaseDataVariableType

O

UpperLimitDesignTemperature – The highest temperature for which the Chamber is designed.

NominalDiameter – The nominal diameter of the Chamber, given as a length. See also <owner.NominalDiameterTypeRepresentationClass>.

InsideDiameter – The inside diameter of the Chamber.

SubTagNameAssignmentClass – The sub tag name of the Chamber.

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the Chamber.

Width – The width of the Chamber.

Length – The length of the Chamber.

UpperLimitDesignPressure – The highest pressure for which the Chamber is designed.

ChamberDescriptionAssignmentClass – The description of the Chamber.

Height – The height of the Chamber.

NominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter of the Chamber. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

ChamberFunctionAssignmentClass – The function of the Chamber.

LowerLimitDesignPressure – The lowest pressure for which the Chamber is designed.

LowerLimitDesignTemperature – The lowest temperature for which the Chamber is designed.

ChamberFunctionSpecialization – A specialization indicating the function of the Chamber.

The internals of a column.

Table 18 – ColumnInternalsArrangementType Definition

Attribute

Value

BrowseName

ColumnInternalsArrangementType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

The packings of a column.

Table 19 – ColumnPackingsArrangementType Definition

Attribute

Value

BrowseName

ColumnPackingsArrangementType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Height

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PackingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NumberOfPackings

0:Int640:BaseDataVariableType

O

Height – The height of the ColumnPackingsArrangement.

PackingTypeAssignmentClass – The type of the packings in the ColumnPackingsArrangement.

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the ColumnPackingsArrangement.

NumberOfPackings – The number of packings in the ColumnPackingsArrangement.

A column section.

Table 20 – ColumnSectionType Definition

Attribute

Value

BrowseName

ColumnSectionType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Internal>

--

ColumnInternalsArrangementType

OP

0:HasComponent

Variable

Height

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

InsideDiameter

0:Double

0:AnalogUnitType

O

<Internal> – OPC UA Object(s) that are part of the Object Type.

Height – The height of the ColumnSection.

InsideDiameter – The inside diameter of the ColumnSection.

The trays of a column.

Table 21 – ColumnTraysArrangementType Definition

Attribute

Value

BrowseName

ColumnTraysArrangementType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

TrayTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NumberOfTrays

0:Int640:BaseDataVariableType

O

TrayTypeAssignmentClass – The type of the trays in the ColumnTraysArrangement.

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the ColumnTraysArrangement.

NumberOfTrays – The number of trays in the ColumnTraysArrangement.

Equipment of a Compressor.

Table 22 – CompressorEquipmentType Definition

Attribute

Value

BrowseName

CompressorEquipmentType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A transducer that is intended to convert energy (electric, mechanical, pneumatic or hydraulic) from an external source into kinetic energy (motion) in response to a signal or or power input.

Table 23 – ControlledActuatorType Definition

Attribute

Value

BrowseName

ControlledActuatorType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

FailActionSpecialization

FailActionClassification0:BaseDataVariableType

O

0:HasComponent

Variable

DeviceTypeNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FailActionRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

FailActionSpecialization – The fail action of the ControlledActuator.

DeviceTypeNameAssignmentClass – The device type of the ControlledActuator.

SubTagNameAssignmentClass – The sub tag name of the ControlledActuator.

FailActionRepresentationAssignmentClass – A readable representation of the fail action of the ControlledActuator. This attribute should also be referenced in the graphics if applicable.

Additional data including the original XML source file, the DEXPI specification as UML XMI and used version numbers for the DEXPI specification and the Proteus schema

Table 24 – DEXPISupplementaryDataType Definition

Attribute

Value

BrowseName

DEXPISupplementaryDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasProperty

Variable

DEXPISpecificationVersion

0:String

0:PropertyType

O

0:HasProperty

Variable

ProteusXMLExternalLink

0:String

0:PropertyType

O

0:HasProperty

Variable

ProteusSchemaVersion

0:String

0:PropertyType

O

0:HasProperty

Variable

DEXPIXMIExternalLink

0:String

0:PropertyType

O

0:HasComponent

Object

DEXPIXMIFile

--

0:FileType

O

0:HasComponent

Object

ProteusXMLFile

--

0:FileType

O

DEXPISpecificationVersion – Variable which holds the version of DEXPI specification.

ProteusXMLExternalLink – Variable which a link to the XML file of the input P&ID model.

ProteusSchemaVersion – Variable which holds the version of Proteus schema.

DEXPIXMIExternalLink – Variable which holds a link to the XMI file of DEXPI specification as UML.

DEXPIXMIFile – Object that holds the data of the XMI file of DEXPI specification as UML.

ProteusXMLFile – Object that holds the data of the Proteus XML file of DEXPI P&ID model.

A direct connection between two piping items, i.e. a connection that is not realized by a pipe.Association to SourceItem (PipingSourceItem)Association to TargetItem (PipingTargetItem)Association to SourceNode (PipingNode)Association to TargetNode (PipingNode)

Table 25 – DirectPipingConnectionType Definition

Attribute

Value

BrowseName

DirectPipingConnectionType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A displacer.Association to Chamber (Chamber)

Table 26 – DisplacerType Definition

Attribute

Value

BrowseName

DisplacerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

StageIdentifierAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

VolumePerStroke

0:Double0:AnalogUnitType

O

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the Displacer.

StageIdentifierAssignmentClass – The stage identfifier of of the Displacer.

VolumePerStroke – The volume per stroke of the Displacer.

A piece of equipment.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 27 – EquipmentType Definition

Attribute

Value

BrowseName

EquipmentType

IsAbstract

True

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Chamber>

--ChamberType

OP

0:HasComponent

Object

<Nozzle>

--NozzleType

OP

0:HasComponent

Variable

TagNameSequenceNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

EquipmentDescriptionAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNamePrefixAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNameSuffixAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNameAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

NozzleOwnerType

----

--

HasDEXPIRelationship

ObjectType

ChamberOwnerType

----

--

HasDEXPIRelationship

ObjectType

TaggedPlantItemType

----

--

<Chamber> – OPC UA Object(s) that are part of the Object Type.

<Nozzle> – OPC UA Object(s) that are part of the Object Type.

TagNameSequenceNumberAssignmentClass – The sequence number part of the tag number of the TaggedPlantItem. For example, the sequence number of the tag number "P4714-A" is "4714".

EquipmentDescriptionAssignmentClass – A short desciption of the Equipment in natural language. So far, there is no support for descriptions in different languages.

TagNamePrefixAssignmentClass – The prefix part of the tag number of the TaggedPlantItem. For example, the prefix of the tag number "P4714-A" is "P". The prefix often indicates the type of the equipment item, e.g., "P" can indicate a pump. See also <owner.TagNameAssignmentClass>.

TagNameSuffixAssignmentClass – The suffix part of the tag number of an TaggedPlantItem item. For example, the suffix of the tag number "P4714-A" is "A".

TagNameAssignmentClass – The tag number of the TaggedPlantItem. See also <owner.TagNamePrefixAssignmentClass>, <owner.TagNameSequenceNumberAssignmentClass>, and <owner.TagNameSuffixAssignmentClass>.

NozzleOwnerType – An object that can have nozzles.

ChamberOwnerType – An object that can have chambers.

TaggedPlantItemType – A fully tagged item in a plant.

A dynamic mixer that stir or shake fluids by reaction force from moving vanes (from http://data.posccaesar.org/rdl/RDS16045622).

Table 28 – AgitatorType Definition

Attribute

Value

BrowseName

AgitatorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Object

<Rotor>

--

AgitatorRotorType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Rotor> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the Agitator.

DesignShaftPower – The design shaft power of the Agitator.

A 'gas pressure increase device' and an 'artefact' that is driven by a prime mover by which energy is either constantly or periodically added to an amount of gas in order to increase its pressure (from http://data.posccaesar.org/rdl/RDS14286497).

Table 29 – CompressorType Definition

Attribute

Value

BrowseName

CompressorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Variable

DesignVolumeFlowRate

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DifferentialPressure

0:Double

0:AnalogUnitType

O

DesignVolumeFlowRate – The volume flow rate for which the Compressor is designed.

DifferentialPressure – The differential pressure of the Compressor.

An ejector intended to create vacuum using compressed air (from http://data.posccaesar.org/rdl/RDS5770157).

Table 30 – AirEjectorType Definition

Attribute

Value

BrowseName

AirEjectorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CompressorType

0:HasComponent

Object

<Impeller>

--

ImpellerType

OP

0:HasComponent

Variable

DesignCapacityMotiveFluid

0:Double

0:AnalogUnitType

O

<Impeller> – OPC UA Object(s) that are part of the Object Type.

DesignCapacityMotiveFluid – The design capacity for the motive fluid of the AirEjector.

A dynamic compressor in which the gas is accelerated by the action of a bladed rotor and where the main flow is along the rotation axis of the rotor (from http://data.posccaesar.org/rdl/RDS417239).

Table 31 – AxialCompressorType Definition

Attribute

Value

BrowseName

AxialCompressorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CompressorType

0:HasComponent

Object

<Impeller>

--

ImpellerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Impeller> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the AxialCompressor.

DesignShaftPower – The design shaft power of the AxialCompressor.

A dynamic compressor in which one ore more impellers accelerate the gas and where the main flow through the impeller is radial (from http://data.posccaesar.org/rdl/RDS417194).

Table 32 – CentrifugalCompressorType Definition

Attribute

Value

BrowseName

CentrifugalCompressorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CompressorType

0:HasComponent

Object

<Impeller>

--

ImpellerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Impeller> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the CentrifugalCompressor.

DesignShaftPower – The design shaft power of the CentrifugalCompressor.

A positive displacement compressor in which forced reduction of gas volume takes place by the movement of a displacing element in a cylinder or enclosure (from http://data.posccaesar.org/rdl/RDS417284).

Table 33 – ReciprocatingCompressorType Definition

Attribute

Value

BrowseName

ReciprocatingCompressorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CompressorType

0:HasComponent

Object

<Displacer>

--

DisplacerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Displacer> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the ReciprocatingCompressor.

DesignShaftPower – The design shaft power of the ReciprocatingCompressor.

A positive displacement compressor in which compression displacement is effected by the positive action of rotating elements (from http://data.posccaesar.org/rdl/RDS435374).

Table 34 – RotaryCompressorType Definition

Attribute

Value

BrowseName

RotaryCompressorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CompressorType

0:HasComponent

Object

<Displacer>

--

DisplacerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Displacer> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the RotaryCompressor.

DesignShaftPower – The design shaft power of the RotaryCompressor.

A Compressor that is not covered by any of the sibling classes of SpecialCompressor.

Table 35 – SpecialCompressorType Definition

Attribute

Value

BrowseName

SpecialCompressorType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of CompressorType

0:HasComponent

Object

<CompressorEquipmentItem>

--CompressorEquipmentType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignCapacityMotiveFluid

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

TypeNameAssignmentClass

0:String0:BaseDataVariableType

O

<CompressorEquipmentItem> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the SpecialCompressor.

DesignShaftPower – The design shaft power of the SpecialCompressor.

DesignCapacityMotiveFluid – The design capacity for the motive fluid of the SpecialCompressor.

TypeNameAssignmentClass – The name of the type of the SpecialCompressor.

A separator intended to remove solids from vapour or liquid (from http://data.posccaesar.org/rdl/RDS300689).

Table 36 – FilterType Definition

Attribute

Value

BrowseName

FilterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of EquipmentType

A filter that is specifically designed to filter a gas.

Table 37 – GasFilterType Definition

Attribute

Value

BrowseName

GasFilterType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of FilterType

0:HasComponent

Object

<FilterUnit>

--FilterUnitType

OP

0:HasComponent

Variable

UpperLimitAllowableDesignPressureDrop

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignRotationalSpeed

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

Capacity_VolumeFlowRate

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double0:AnalogUnitType

O

<FilterUnit> – OPC UA Object(s) that are part of the Object Type.

UpperLimitAllowableDesignPressureDrop – The maximum allowable design pressure drop of the GasFilter.

DesignRotationalSpeed – The design rotational speed of the GasFilter.

Capacity_VolumeFlowRate – The handling flow rate for which the GasFilter is designed.

DesignShaftPower – The design shaft power of the GasFilter.

A filter that is specifically designed to filter a liquid.

Table 38 – LiquidFilterType Definition

Attribute

Value

BrowseName

LiquidFilterType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of FilterType

0:HasComponent

Object

<FilterUnit>

--FilterUnitType

OP

0:HasComponent

Variable

DesignShaftPower

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

UpperLimitAllowableDesignPressureDrop

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

Capacity_VolumeFlowRate

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignRotationalSpeed

0:Double0:AnalogUnitType

O

<FilterUnit> – OPC UA Object(s) that are part of the Object Type.

DesignShaftPower – The design shaft power of the LiquidFilter.

UpperLimitAllowableDesignPressureDrop – The maximum allowable design pressure drop of the LiquidFilter.

Capacity_VolumeFlowRate – The handling flow rate for which the LiquidFilter is designed.

DesignRotationalSpeed – The design rotational speed of the LiquidFilter.

An artefact that is intended to transfer heat from one object to another (from http://data.posccaesar.org/rdl/RDS304199).Association to Agitator (Agitator)

Table 39 – HeatExchangerType Definition

Attribute

Value

BrowseName

HeatExchangerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Variable

DesignHeatFlowRate

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignHeatTransferArea

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignHeatTransferCoefficient

0:Double

0:AnalogUnitType

O

DesignHeatFlowRate – The heat flow rate for which the HeatExchanger is designed.

DesignHeatTransferArea – The design heat transfer area of the HeatExchanger.

DesignHeatTransferCoefficient – The design heat transfer coefficient of the HeatExchanger.

A cooling system which uses air as the cooling medium (from http://data.posccaesar.org/rdl/RDS277379).

Table 40 – AirCoolingSystemType Definition

Attribute

Value

BrowseName

AirCoolingSystemType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of HeatExchangerType

0:HasComponent

Object

<Rotor>

--

HeatExchangerRotorType

OP

0:HasComponent

Variable

DesignPower

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Rotor> – OPC UA Object(s) that are part of the Object Type.

DesignPower – The design power of the AirCoolingSystem.

DesignRotationalSpeed – The design rotational speed of the AirCoolingSystem.

DesignShaftPower – The design shaft power of the AirCoolingSystem.

A heater in which electric energy is converted into heat for useful purposes (from http://data.posccaesar.org/rdl/RDS14070475).

Table 41 – ElectricHeaterType Definition

Attribute

Value

BrowseName

ElectricHeaterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of HeatExchangerType

0:HasComponent

Object

<TubeBundle>

--

TubeBundleType

OP

0:HasComponent

Variable

DesignPower

0:Double

0:AnalogUnitType

O

<TubeBundle> – OPC UA Object(s) that are part of the Object Type.

DesignPower – The design power of the ElectricHeater.

A corrugated plate heat exchanger that has a corrugated plate pack inside a shell (from http://data.posccaesar.org/rdl/RDS441719).

Table 42 – PlateAndShellHeatExchangerType Definition

Attribute

Value

BrowseName

PlateAndShellHeatExchangerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of HeatExchangerType

0:HasComponent

Variable

NumberOfPlates

0:Int64

0:BaseDataVariableType

O

0:HasComponent

Variable

PlateHeight

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

PlateWidth

0:Double

0:AnalogUnitType

O

NumberOfPlates – The number of plates in the PlateAndShellHeatExchanger.

PlateHeight – The height of the plates in the PlateAndShellHeatExchanger.

PlateWidth – The width of the plates in the PlateAndShellHeatExchanger.

A tubular heat exchanger in which a tube bundle is surrounded by a shell (from http://data.posccaesar.org/rdl/RDS419084).

Table 43 – ShellAndTubeHeatExchangerType Definition

Attribute

Value

BrowseName

ShellAndTubeHeatExchangerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of HeatExchangerType

0:HasComponent

Object

<TubeBundle>

--TubeBundleType

OP

0:HasComponent

Variable

TemaStandardTypeAssignmentClass

0:String0:BaseDataVariableType

O

<TubeBundle> – OPC UA Object(s) that are part of the Object Type.

TemaStandardTypeAssignmentClass – The type of the ShellAndTubeHeatExchanger according to the Tubular Exchanger Manufacturers Association, Inc. (TEMA, http://www.tema.org). This is a three-letter code.

A spiral heat exchanger

Table 44 – SpiralHeatExchangerType Definition

Attribute

Value

BrowseName

SpiralHeatExchangerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of HeatExchangerType

A thin film evaporator.

Table 45 – ThinFilmEvaporatorType Definition

Attribute

Value

BrowseName

ThinFilmEvaporatorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of HeatExchangerType

0:HasComponent

Object

<Rotor>

--

HeatExchangerRotorType

OP

0:HasComponent

Variable

DesignPower

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Rotor> – OPC UA Object(s) that are part of the Object Type.

DesignPower – The design power of the ThinFilmEvaporator.

DesignRotationalSpeed – The design rotational speed of the ThinFilmEvaporator.

DesignShaftPower – The design shaft power of the ThinFilmEvaporator.

An object that mixes two or more different ingredients.

Table 46 – MixerType Definition

Attribute

Value

BrowseName

MixerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Object

<MixingElementAssembly>

--MixingElementAssemblyType

OP

<MixingElementAssembly> – OPC UA Object(s) that are part of the Object Type.

A kneading machine that kneads different ingredients.

Table 47 – KneaderType Definition

Attribute

Value

BrowseName

KneaderType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of MixerType

0:HasComponent

Variable

DesignRotationalSpeed

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

UpperLimitAllowableDesignPressureDrop

0:Double0:AnalogUnitType

O

DesignRotationalSpeed – The design rotational speed of the Kneader.

DesignShaftPower – The design shaft power of the Kneader.

UpperLimitAllowableDesignPressureDrop – The maximum allowable design pressure drop of the Kneader.

Rotating mixer.

Table 48 – RotaryMixerType Definition

Attribute

Value

BrowseName

RotaryMixerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of MixerType

0:HasComponent

Variable

DesignShaftPower

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

UpperLimitAllowableDesignPressureDrop

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignRotationalSpeed

0:Double0:AnalogUnitType

O

DesignShaftPower – The design shaft power of the RotaryMixer.

UpperLimitAllowableDesignPressureDrop – The maximum allowable design pressure drop of the RotaryMixer.

DesignRotationalSpeed – The design rotational speed of the RotaryMixer.

A physical object that is intended to mix fluid by means of diverging the flow with static obstacles or by increasing locally the velocity.

Table 49 – StaticMixerType Definition

Attribute

Value

BrowseName

StaticMixerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of MixerType

0:HasComponent

Variable

UpperLimitAllowableDesignPressureDrop

0:Double0:AnalogUnitType

O

UpperLimitAllowableDesignPressureDrop – The maximum allowable design pressure drop of the StaticMixer.

A vertical vessel intended to enable chemical reactions or physical processes utilising differences in density of fluids and/or forced flow of fluid (from http://data.posccaesar.org/rdl/RDS4316825224).

Table 50 – ProcessColumnType Definition

Attribute

Value

BrowseName

ProcessColumnType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Object

<ColumnSection>

--SubTaggedColumnSectionType

OP

0:HasComponent

Variable

NominalCapacityVolume

0:Double0:AnalogUnitType

O

<ColumnSection> – OPC UA Object(s) that are part of the Object Type.

NominalCapacityVolume – The nominal volumetric capacity of the ProcessColumn.

A physical object that is a driven piece of equipment in which energy is either constantly or periodically added to an amount of pumped liquid in order to increase the pressure required for the process in which the pump is in operation (from http://data.posccaesar.org/rdl/RDS327239).

Table 51 – PumpType Definition

Attribute

Value

BrowseName

PumpType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Variable

DifferentialPressure

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignVolumeFlowRate

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignPressureHead

0:Double

0:AnalogUnitType

O

DifferentialPressure – The differential pressure of the Pump.

DesignVolumeFlowRate – The volume flow rate for which the Pump is designed.

DesignPressureHead – The design pressure head of the Pump.

A dynamic pump utilizing impellers provided with vanes generating centrifugal force to achieve the required pressure head (from http://data.posccaesar.org/rdl/RDS416834).

Table 52 – CentrifugalPumpType Definition

Attribute

Value

BrowseName

CentrifugalPumpType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PumpType

0:HasComponent

Object

<Impeller>

--

ImpellerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Impeller> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the CentrifugalPump.

DesignShaftPower – The design shaft power of the CentrifugalPump.

A pump which uses pressurized gas or liquid passing through an ejector to transport liquid (from http://data.posccaesar.org/rdl/RDS860624).

Table 53 – EjectorPumpType Definition

Attribute

Value

BrowseName

EjectorPumpType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PumpType

0:HasComponent

Variable

DesignCapacityMotiveFluid

0:Double

0:AnalogUnitType

O

DesignCapacityMotiveFluid – The design capacity for the motive fluid of the EjectorPump.

a positive displacement pump which contains a displacing element intended to be moved in a reciprocating movement to exert pressure on a fluid, typically moving within a cylindrical space (from http://data.posccaesar.org/rdl/RDS416969).

Table 54 – ReciprocatingPumpType Definition

Attribute

Value

BrowseName

ReciprocatingPumpType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PumpType

0:HasComponent

Object

<Displacer>

--

DisplacerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Displacer> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the ReciprocatingPump.

DesignShaftPower – The design shaft power of the ReciprocatingPump.

A positive displacement pump that consists of a chamber containing gears, cams, screws, vanes, plungers or similar elements actuated by relative rotation of the drive shaft or casing and which has no separate inlet and outlet valves (from http://data.posccaesar.org/rdl/RDS420749).

Table 55 – RotaryPumpType Definition

Attribute

Value

BrowseName

RotaryPumpType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PumpType

0:HasComponent

Object

<Displacer>

--

DisplacerType

OP

0:HasComponent

Variable

DesignRotationalSpeed

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

DesignShaftPower

0:Double

0:AnalogUnitType

O

<Displacer> – OPC UA Object(s) that are part of the Object Type.

DesignRotationalSpeed – The design rotational speed of the RotaryPump.

DesignShaftPower – The design shaft power of the RotaryPump.

A Pump that is not covered by any of the sibling classes of SpecialPump.

Table 56 – SpecialPumpType Definition

Attribute

Value

BrowseName

SpecialPumpType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PumpType

0:HasComponent

Object

<PumpEquipmentItem>

--PumpEquipmentType

OP

0:HasComponent

Variable

DesignShaftPower

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

TypeNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DesignCapacityMotiveFluid

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

DesignRotationalSpeed

0:Double0:AnalogUnitType

O

<PumpEquipmentItem> – OPC UA Object(s) that are part of the Object Type.

DesignShaftPower – The design shaft power of the SpecialPump.

TypeNameAssignmentClass – The name of the type of the SpecialPump.

DesignCapacityMotiveFluid – The design capacity for the motive fluid of the SpecialPump.

DesignRotationalSpeed – The design rotational speed of the SpecialPump.

A fully tagged column section.

Table 57 – TaggedColumnSectionType Definition

Attribute

Value

BrowseName

TaggedColumnSectionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Object

<Internal>

--ColumnInternalsArrangementType

OP

0:HasComponent

Variable

InsideDiameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

TagNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNamePrefixAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Height

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

TagNameSequenceNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNameSuffixAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

TaggedPlantItemType

----

--

HasDEXPIRelationship

ObjectType

ColumnSectionType

----

--

<Internal> – OPC UA Object(s) that are part of the Object Type.

InsideDiameter – The inside diameter of the ColumnSection.

TagNameAssignmentClass – The tag number of the TaggedPlantItem. See also <owner.TagNamePrefixAssignmentClass>, <owner.TagNameSequenceNumberAssignmentClass>, and <owner.TagNameSuffixAssignmentClass>.

TagNamePrefixAssignmentClass – The prefix part of the tag number of the TaggedPlantItem. For example, the prefix of the tag number "P4714-A" is "P". The prefix often indicates the type of the equipment item, e.g., "P" can indicate a pump. See also <owner.TagNameAssignmentClass>.

Height – The height of the ColumnSection.

TagNameSequenceNumberAssignmentClass – The sequence number part of the tag number of the TaggedPlantItem. For example, the sequence number of the tag number "P4714-A" is "4714".

TagNameSuffixAssignmentClass – The suffix part of the tag number of an TaggedPlantItem item. For example, the suffix of the tag number "P4714-A" is "A".

TaggedPlantItemType – A fully tagged item in a plant.

ColumnSectionType – A column section.

A container intended for storage and/or processing of fluids (from http://data.posccaesar.org/rdl/RDS414674).Association to ColumnSections (TaggedColumnSection)Association to Agitator (Agitator)

Table 58 – VesselType Definition

Attribute

Value

BrowseName

VesselType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of EquipmentType

0:HasComponent

Variable

NominalCapacityVolume

0:Double

0:AnalogUnitType

O

NominalCapacityVolume – The nominal volumetric capacity of the Vessel.

A vessel intended to withstand external and/or internal pressure (from http://data.posccaesar.org/rdl/RDS427229).

Table 59 – PressureVesselType Definition

Attribute

Value

BrowseName

PressureVesselType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of VesselType

0:HasComponent

Variable

CylinderLength

0:Double

0:AnalogUnitType

O

CylinderLength – The cylinder length of the PressureVessel.

A vessel that has a bottom in the shape of a cone and is intended to store solid particles (from http://data.posccaesar.org/rdl/RDS1022399).

Table 60 – SiloType Definition

Attribute

Value

BrowseName

SiloType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of VesselType

A Vessel that is not covered by any of other subclasses of Vessel.

Table 61 – SpecialVesselType Definition

Attribute

Value

BrowseName

SpecialVesselType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of VesselType

0:HasComponent

Variable

CylinderLength

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

TypeNameAssignmentClass

0:String0:BaseDataVariableType

O

CylinderLength – The cylinder length of the SpecialVessel.

TypeNameAssignmentClass – The name of the type of the SpecialVessel.

A vessel intended to contain fluid for storage. Typically a receiving or collecting function for further distribution. Typically with a vertical and cylindrical or square shape and a flat or conical bottom (from http://data.posccaesar.org/rdl/RDS445139).

Table 62 – TankType Definition

Attribute

Value

BrowseName

TankType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of VesselType

0:HasComponent

Variable

CylinderLength

0:Double

0:AnalogUnitType

O

CylinderLength – The cylinder length of the Tank.

The filtering unit as part of a filter.Association to Chamber (Chamber)

Table 63 – FilterUnitType Definition

Attribute

Value

BrowseName

FilterUnitType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

LowerLimitPermeableParticleDiameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

Efficiency

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

UpperLimitAllowableSolidsConcentration

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NumberOfFilterElements

0:Int640:BaseDataVariableType

O

0:HasComponent

Variable

FilterArea

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

LowerLimitAllowableSolidsConcentration

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

UpperLimitPermeableParticleDiameter

0:Double0:AnalogUnitType

O

LowerLimitPermeableParticleDiameter – The minimum of the particle size.

Efficiency – The efficiency of the FilterUnit.

UpperLimitAllowableSolidsConcentration – The maximum allowable concentration for solids.

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the FilterUnit.

NumberOfFilterElements – The number of filter elements in the FilterUnit.

FilterArea – The filter area of the FilterUnit.

LowerLimitAllowableSolidsConcentration – The minimum allowable concentration for solids.

UpperLimitPermeableParticleDiameter – The maximum of the particle size.

A pipe connector symbol that indicates that a preceding part of a PipingNetworkSegment is represented somewhere else, either on the same P&ID, or on some other P&ID.

Table 64 – FlowInPipeConnectorSymbolType Definition

Attribute

Value

BrowseName

FlowInPipeConnectorSymbolType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--PipingNodeType

OP

HasDEXPIRelationship

ObjectType

PipeConnectorSymbolType

----

--

<Node> – OPC UA Object(s) that are part of the Object Type.

PipeConnectorSymbolType – A pipe connector symbol. It is usually drawn as an arrow.

A pipe connector symbol that indicates that a subsequent part of a PipingNetworkSegment is represented somewhere else, either on the same P&ID, or on some other P&ID.

Table 65 – FlowOutPipeConnectorSymbolType Definition

Attribute

Value

BrowseName

FlowOutPipeConnectorSymbolType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--PipingNodeType

OP

HasDEXPIRelationship

ObjectType

PipeConnectorSymbolType

----

--

<Node> – OPC UA Object(s) that are part of the Object Type.

PipeConnectorSymbolType – A pipe connector symbol. It is usually drawn as an arrow.

A heat exchanger rotor.Association to Chamber (Chamber)

Table 66 – HeatExchangerRotorType Definition

Attribute

Value

BrowseName

HeatExchangerRotorType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the HeatExchangerRotor.

Table 67 – HeatTransferCoefficientType Definition

Attribute

Value

BrowseName

HeatTransferCoefficientType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

A physical object that is an assembly of rotating vanes within an enclosure which is used to impart energy to or derive energy from a fluid through dynamic force (from http://data.posccaesar.org/rdl/RDS414539).Association to Chamber (Chamber)

Table 68 – ImpellerType Definition

Attribute

Value

BrowseName

ImpellerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Diameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

StageIdentifierAssignmentClass

0:String0:BaseDataVariableType

O

Diameter – The diameter of the Impeller.

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the Impeller.

StageIdentifierAssignmentClass – The stage identfifier of of the Impeller.

A PlantItemStructure that is a suitable ParentStructure of am IndustrialComplexIso10209-2012.

Table 69 – IndustrialComplexIso10209-2012ParentStructureType Definition

Attribute

Value

BrowseName

IndustrialComplexIso10209-2012ParentStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

An industrial complex as defined by ISO 10209:2012.Association to ParentStructure (IndustrialComplexIso10209-2012ParentStructure)Association to AreaIsa95 (AreaIsa95)

Table 70 – IndustrialComplexIso10209-2012Type Definition

Attribute

Value

BrowseName

IndustrialComplexIso10209-2012Type

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

IndustrialComplexIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

IndustrialComplexNameAssignmentClass

0:String0:BaseDataVariableType

O

IndustrialComplexIdentificationCodeAssignmentClass – The identification code of the IndustrialComplexIso10209-2012.

IndustrialComplexNameAssignmentClass – The name of the IndustrialComplexIso10209-2012.

An identified collection of related ProcessInstrumentationFunctions that interact for a known purpose.Association to ProcessInstrumentationFunctions (ProcessInstrumentationFunction)Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 71 – InstrumentationLoopFunctionType Definition

Attribute

Value

BrowseName

InstrumentationLoopFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

InstrumentationLoopFunctionNumberAssignmentClass

0:String0:BaseDataVariableType

O

InstrumentationLoopFunctionNumberAssignmentClass – The identification number of the InstrumentationLoopFunction.

An enterprise as defined by ISA 95.

Table 72 – Isa95EnterpriseType Definition

Attribute

Value

BrowseName

Isa95EnterpriseType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

EnterpriseIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

EnterpriseNameAssignmentClass

0:String0:BaseDataVariableType

O

EnterpriseIdentificationCodeAssignmentClass – The identification code of the Isa95Enterprise.

EnterpriseNameAssignmentClass – The name of the Isa95Enterprise.

Table 73 – LengthType Definition

Attribute

Value

BrowseName

LengthType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

Table 74 – MassType Definition

Attribute

Value

BrowseName

MassType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

Information flow function for measured values.Association to Source (SignalConveyingFunctionSource)Association to Target (SignalConveyingFunctionTarget)

Table 75 – MeasuringLineFunctionType Definition

Attribute

Value

BrowseName

MeasuringLineFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SignalPointNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PortStatusSpecialization

PortStatusClassification0:BaseDataVariableType

O

0:HasComponent

Variable

SignalConveyingTypeSpecialization

SignalConveyingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

SignalProcessControlFunctionsAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

SignalConveyingFunctionType

----

--

SignalPointNumberAssignmentClass – The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.

PortStatusSpecialization – A classification indicating the port status of the SignalConveyingFunction.

SignalConveyingTypeSpecialization – A classification indicating the signal conveying type of the SignalConveyingFunction.

SignalProcessControlFunctionsAssignmentClass – The process control functions of the SignalConveyingFunction. Values are combinations of characters.

SignalConveyingFunctionType – A function for conveying a signal.Association to Source (SignalConveyingFunctionSource)Association to Target (SignalConveyingFunctionTarget).

A container for meta data about a PlantModel.

Table 76 – MetaDataType Definition

Attribute

Value

BrowseName

MetaDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SubProjectNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

UnitIsa95NumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProjectNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DesignerNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

RevisionNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ReplacedDrawingAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

CompanyNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DrawingSubTitleAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ModificationDataRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

CheckerNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FileNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SheetNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ConfidentialitySpecialization

ConfidentialityClassification0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessCellIsa95NumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ApprovalDescriptionAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

AreaIsa95NameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

UnitIsa95NameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProjectRangeNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

BlockNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

BlockNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SheetFormatAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

CompanyNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TotalNumberOfSheets

0:Int640:BaseDataVariableType

O

0:HasComponent

Variable

ArchiveNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DrawingNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SubProjectNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

CreatorNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessCellIsa95NameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ApproverNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DrawingNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DrafterNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ResponsibleDepartmentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ApprovalDateRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LocationNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SiteIsa95NameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProjectNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

CreationDateRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

SubProjectNumberAssignmentClass – The number of the related sub-project.

UnitIsa95NumberAssignmentClass – The number of the related unit according to ISA-95.

ProjectNameAssignmentClass – The name of the related project.

DesignerNameAssignmentClass – The name of the designer of the drawing.

RevisionNumberAssignmentClass – The revision number of the drawing.

ReplacedDrawingAssignmentClass – The drawing replaced by this drawing.

CompanyNameAssignmentClass – The name of the company.

DrawingSubTitleAssignmentClass – The sub-title of the drawing.

ModificationDataRepresentationAssignmentClass – A representation of the last modification date of the drawing.

CheckerNameAssignmentClass – The name of the checker of the drawing.

FileNameAssignmentClass – The name of the drawing file.

SheetNumberAssignmentClass – The sheet number of the drawing.

ConfidentialitySpecialization – The confidentiality of the drawing.

ProcessCellIsa95NumberAssignmentClass – The number of the related process cell according to ISA-95.

ApprovalDescriptionAssignmentClass – A description of the approval of the drawing.

AreaIsa95NameAssignmentClass – The name of the related area according to ISA-95.

UnitIsa95NameAssignmentClass – The name of the related unit according to ISA-95.

ProjectRangeNumberAssignmentClass – The range number of he related project.

BlockNameAssignmentClass – The name of the related block.

BlockNumberAssignmentClass – The number of the related block.

SheetFormatAssignmentClass – The sheet format.

CompanyNumberAssignmentClass – The number of the company.

TotalNumberOfSheets – The total number of sheets.

ArchiveNumberAssignmentClass – The archive number of the drawing.

DrawingNumberAssignmentClass – The drawing number.

SubProjectNameAssignmentClass – The name of the related sub-project.

CreatorNameAssignmentClass – The name of the creator of the drawing.

ProcessCellIsa95NameAssignmentClass – The name of the related process cell according to ISA-95.

ApproverNameAssignmentClass – The name of the approver of the drawing.

DrawingNameAssignmentClass – The drawing name.

DrafterNameAssignmentClass – The name of the drafter of the drawing.

ResponsibleDepartmentNameAssignmentClass – The name of the department responsible for the drawing.

ApprovalDateRepresentationAssignmentClass – A representation of the approval date of the drawing.

LocationNameAssignmentClass – The location name.

SiteIsa95NameAssignmentClass – The name of the related site according to ISA-95.

ProjectNumberAssignmentClass – The number of the related project.

CreationDateRepresentationAssignmentClass – A representation of the creation date of the drawing.

Assembly of mixing elements as part of a mixer.Association to Chamber (Chamber)

Table 77 – MixingElementAssemblyType Definition

Attribute

Value

BrowseName

MixingElementAssemblyType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

MaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

MixingElementAssembly

0:Int640:BaseDataVariableType

O

MaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the MixingElementAssembly.

MixingElementAssembly – The number of mixing elements in the MixingElementAssembly.

An object that can have nozzles.

Table 78 – NozzleOwnerType Definition

Attribute

Value

BrowseName

NozzleOwnerType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Nozzle>

--

NozzleType

OP

<Nozzle> – OPC UA Object(s) that are part of the Object Type.

A physical object that has a protruding part through which a stream of fluid is directed (from http://data.posccaesar.org/rdl/RDS415214).Association to Chamber (Chamber)

Table 79 – NozzleType Definition

Attribute

Value

BrowseName

NozzleType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--PipingNodeType

OP

0:HasComponent

Variable

NominalPressureRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalPressureNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalPressureStandardSpecialization

NominalPressureStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

NominalPressureTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipingNodeOwnerType

----

--

<Node> – OPC UA Object(s) that are part of the Object Type.

NominalPressureRepresentationAssignmentClass – A readable representation of the nominal pressure. The purpose of this value is to give a textual representation of the nominal pressure to be used in the graphics of a PID.

SubTagNameAssignmentClass – The sub tag name of the Nozzle.

NominalPressureNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal pressure. The purpose of this value is to give a textual representation of the nominal pressure to be used in the graphics of a PID.

NominalPressureStandardSpecialization – The nominal pressure of the Nozzle, given as a reference to a nominal pressure standard and value.

NominalPressureTypeRepresentationAssignmentClass – A readable representation of the type of the nominal pressure. The purpose of this value is to give a textual representation of the nominal pressure to be used in the graphics of a PID.

PipingNodeOwnerType – An object that can have PipingNodes.

An 'artefact' that is a thin plate with a specified hole in the middle. It is usually placed in a pipe to measure the rate of fluid flow (from http://data.posccaesar.org/rdl/RDS418364).

Table 80 – OrificePlateType Definition

Attribute

Value

BrowseName

OrificePlateType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipeFittingType

----

--

PipingComponentNumberAssignmentClass – The piping component number of the PipeFitting.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipeFitting.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipeFitting, represented as a string.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipeFitting.

InsulationThickness – The insulation thickness of the PipeFitting.

PipingComponentNameAssignmentClass – The piping component name of the PipeFitting.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipeFittingType – A pipe fitting.

Table 81 – PercentageType Definition

Attribute

Value

BrowseName

PercentageType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

Table 82 – PhysicalQuantityType Definition

Attribute

Value

BrowseName

PhysicalQuantityType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double

0:BaseDataVariableType

O

A pipe connector symbol. It is usually drawn as an arrow.

Table 83 – PipeConnectorSymbolType Definition

Attribute

Value

BrowseName

PipeConnectorSymbolType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--

PipingNodeType

OP

HasDEXPIRelationship

ObjectType

PipingNodeOwnerType

--

--

--

<Node> – OPC UA Object(s) that are part of the Object Type.

PipingNodeOwnerType – An object that can have PipingNodes.

An elementary piece of piping, i.e., not interrupted by any item.Association to SourceItem (PipingSourceItem)Association to TargetItem (PipingTargetItem)Association to SourceNode (PipingNode)Association to TargetNode (PipingNode)

Table 84 – PipeType Definition

Attribute

Value

BrowseName

PipeType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A piping component

Table 85 – PipingComponentType Definition

Attribute

Value

BrowseName

PipingComponentType

IsAbstract

True

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--PipingNodeType

OP

0:HasComponent

Variable

NominalDiametersRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

OnHoldSpecialization

OnHoldClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PressureTestCircuitNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

BasfLineClassAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FluidCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassArtefactSpecialization

PipingClassArtefactClassification0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipingNodeOwnerType

----

--

<Node> – OPC UA Object(s) that are part of the Object Type.

NominalDiametersRepresentationAssignmentClass – A readable representation of the nominal diameters of the ports of the PipingComponent. The purpose of this value is to give a textual representation of the nominal diameters to be used in the graphics of a PID.

OnHoldSpecialization – A specialization indicating if the PipingComponent is on hold or not.

PressureTestCircuitNumberAssignmentClass – The number of the pressure test circuit of the PipingComponent.

BasfLineClassAssignmentClass – The BASF line class of the PipingComponent, represented as a string. Note: This attribute has been included as an example for a company-specific attribute. It should actually be identified by a company-specific RDL reference. As there is currently no BASF RDL, the DEXPI RDL is used.

FluidCodeAssignmentClass – The identification code of the fluid related to the PipingComponent. So far, DEXPI does not define restrictions for valid values.

PipingClassArtefactSpecialization – A specialization indicating if the PipingComponent is an artefact that is described by a piping class.

PipingNodeOwnerType – An object that can have PipingNodes.

A valve that permits fluid to flow in one direction only (from http://data.posccaesar.org/rdl/RDS292229).

Table 86 – CheckValveType Definition

Attribute

Value

BrowseName

CheckValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PipingComponentType

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

PipingComponentNumberAssignmentClass – The piping component number of the CheckValve.

PipingComponentNameAssignmentClass – The piping component name of the CheckValve.

HeatTracingTypeAssignmentClass – The heat tracing type related to the CheckValve, represented as a string.

InsulationThickness – The insulation thickness of the CheckValve.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the CheckValve. So far, DEXPI does not define restrictions for valid values.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the CheckValve.

PipingClassCodeAssignmentClass – The identification code of the piping class of the CheckValve. So far, DEXPI does not define restrictions for valid values.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the CheckValve.

A globe chack valve.

Table 87 – GlobeCheckValveType Definition

Attribute

Value

BrowseName

GlobeCheckValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CheckValveType

A check valve that is a check valve where the closure member is a disc which swings freely on a hinge and which opens automatically when flow is established and closes automatically when flow ceases or is reversed (from http://data.posccaesar.org/rdl/RDS610424).

Table 88 – SwingCheckValveType Definition

Attribute

Value

BrowseName

SwingCheckValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of CheckValveType

An inline primary element.

Table 89 – InlinePrimaryElementType Definition

Attribute

Value

BrowseName

InlinePrimaryElementType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PipingComponentType

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

InsulationThickness – The insulation thickness of the InlinePrimaryElement.

HeatTracingTypeAssignmentClass – The heat tracing type related to the InlinePrimaryElement, represented as a string.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the InlinePrimaryElement.

PipingComponentNameAssignmentClass – The piping component name of the InlinePrimaryElement.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the InlinePrimaryElement. So far, DEXPI does not define restrictions for valid values.

PipingComponentNumberAssignmentClass – The piping component number of the InlinePrimaryElement.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the InlinePrimaryElement.

A velocity flow meter that is measuring flow rate of a conductive fluid running through a magnetic field by measuring the charge created when fluid interacting with the field (from http://data.posccaesar.org/rdl/RDS1009664).

Table 90 – ElectromagneticFlowMeterType Definition

Attribute

Value

BrowseName

ElectromagneticFlowMeterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A detector that is intended to detect whether a fluid flow exists (from http://data.posccaesar.org/rdl/RDS1008719).

Table 91 – FlowDetectorType Definition

Attribute

Value

BrowseName

FlowDetectorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A nozzle with a smooth entry and a sharp exit (from http://data.posccaesar.org/rdl/RDS821024).

Table 92 – FlowNozzleType Definition

Attribute

Value

BrowseName

FlowNozzleType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A flow meter that measures the volumetric flow rate of a liquid or gas by separating the flow stream into known volumes and counting them over time (from http://data.posccaesar.org/rdl/RDS418094).

Table 93 – PositiveDisplacementFlowMeterType Definition

Attribute

Value

BrowseName

PositiveDisplacementFlowMeterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A velocity flow meter that uses a multi bladed rotor to measure fluid flow rate in units of volumetric flow through a closed conduit (from http://data.posccaesar.org/rdl/RDS417914).

Table 94 – TurbineFlowMeterType Definition

Attribute

Value

BrowseName

TurbineFlowMeterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A flow meter consisting of a vertical tube with a conically shaped bore which widens to the top in which a solid body (float) is supported by the force exerted by the fluid stream (from http://data.posccaesar.org/rdl/RDS418229).

Table 95 – VariableAreaFlowMeterType Definition

Attribute

Value

BrowseName

VariableAreaFlowMeterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A 'measuring device' that has a constriction with a relative long passage with a smooth coned entry and exit (from http://data.posccaesar.org/rdl/RDS648044).

Table 96 – VenturiTubeType Definition

Attribute

Value

BrowseName

VenturiTubeType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A volumetric flow detector.

Table 97 – VolumetricFlowDetectorType Definition

Attribute

Value

BrowseName

VolumetricFlowDetectorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of InlinePrimaryElementType

A pipe fitting.

Table 98 – PipeFittingType Definition

Attribute

Value

BrowseName

PipeFittingType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PipingComponentType

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

InsulationThickness – The insulation thickness of the PipeFitting.

PipingComponentNumberAssignmentClass – The piping component number of the PipeFitting.

PipingComponentNameAssignmentClass – The piping component name of the PipeFitting.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipeFitting.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipeFitting, represented as a string.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipeFitting.

A pipe flange that is without a central opening and used to shut off a flanged pipe end (from http://data.posccaesar.org/rdl/RDS414719).

Table 99 – BlindFlangeType Definition

Attribute

Value

BrowseName

BlindFlangeType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A clamped flange coupling.

Table 100 – ClampedFlangeCouplingType Definition

Attribute

Value

BrowseName

ClampedFlangeCouplingType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A device compensating for axial or radial movement between two elements that is connected (from http://data.posccaesar.org/rdl/RDS1280084541).

Table 101 – CompensatorType Definition

Attribute

Value

BrowseName

CompensatorType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A strainer where the screen has a conical tubular shape (from http://data.posccaesar.org/rdl/RDS16044540).

Table 102 – ConicalStrainerType Definition

Attribute

Value

BrowseName

ConicalStrainerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A physical object that is a projecting flat rim, plate,collar, or rib (from http://data.posccaesar.org/rdl/RDS13307654).

Table 103 – FlangeType Definition

Attribute

Value

BrowseName

FlangeType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A flanged connection.

Table 104 – FlangedConnectionType Definition

Attribute

Value

BrowseName

FlangedConnectionType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A hollow cone with a tube extending from the smaller end and that is designed to catch and direct a downward flow (from http://data.posccaesar.org/rdl/RDS6689917).

Table 105 – FunnelType Definition

Attribute

Value

BrowseName

FunnelType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A tubular which is flexible and capable of conveying liquids under pressure (from http://data.posccaesar.org/rdl/RDS302174).

Table 106 – HoseType Definition

Attribute

Value

BrowseName

HoseType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

An illuminated sight glass.

Table 107 – IlluminatedSightGlassType Definition

Attribute

Value

BrowseName

IlluminatedSightGlassType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A static mixer that is intended to be supported by connected equipment. Typically supported by piping (from http://data.posccaesar.org/rdl/RDS43167562195).

Table 108 – InLineMixerType Definition

Attribute

Value

BrowseName

InLineMixerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A functional unit used to blind off a process stream (from http://data.posccaesar.org/rdl/RDS280034).

Table 109 – LineBlindType Definition

Attribute

Value

BrowseName

LineBlindType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A device intended to provide a penetration (from http://data.posccaesar.org/rdl/RDS13068275).

Table 110 – PenetrationType Definition

Attribute

Value

BrowseName

PenetrationType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

An 'artefact' that is a one-piece cylindrical section intended to join pipes and/or piping components (from http://data.posccaesar.org/rdl/RDS415664).

Table 111 – PipeCouplingType Definition

Attribute

Value

BrowseName

PipeCouplingType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A 'spacer' and an 'artefact' that is intended to be inserted between two pipe flanged ends to provide the distance between the flanges required to insert a 'pipe flange spade' (from http://data.posccaesar.org/rdl/RDS472724).

Table 112 – PipeFlangeSpacerType Definition

Attribute

Value

BrowseName

PipeFlangeSpacerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A 'line blind' and an 'artefact' that is a circular plate with no central opening and holes to match mating flanged ends. It is also equipped with a handle (from http://data.posccaesar.org/rdl/RDS472679).

Table 113 – PipeFlangeSpadeType Definition

Attribute

Value

BrowseName

PipeFlangeSpadeType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

An 'artefact' that has different nominal pipe size at the two ends, intended to connect pipes or piping components (from http://data.posccaesar.org/rdl/RDS416294).

Table 114 – PipeReducerType Definition

Attribute

Value

BrowseName

PipeReducerType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

An 'artefact' that has three piping ends in T-shape, including a branch at 90 degrees (from http://data.posccaesar.org/rdl/RDS427724).

Table 115 – PipeTeeType Definition

Attribute

Value

BrowseName

PipeTeeType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A physical object that is transparent and intended for viewing a vessel or piping system interior (from http://data.posccaesar.org/rdl/RDS648674).

Table 116 – SightGlassType Definition

Attribute

Value

BrowseName

SightGlassType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PipeFittingType

A safety valve or fitting.

Table 117 – SafetyValveOrFittingType Definition

Attribute

Value

BrowseName

SafetyValveOrFittingType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PipingComponentType

0:HasComponent

Variable

PositionNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FlowOutPipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LocationRegistrationNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FlowInPipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SetPressureLow

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

SetPressureHigh

0:Double0:AnalogUnitType

O

PositionNumberAssignmentClass – The position number of the SafetyValveOrFitting.

FlowOutPipingClassCodeAssignmentClass – The code of the piping class at the flow out side of SafetyValveOrFitting.

LocationRegistrationNumberAssignmentClass – The location registration number of the SafetyValveOrFitting.

FlowInPipingClassCodeAssignmentClass – The code of the piping class at the flow in side of SafetyValveOrFitting.

SetPressureLow – The low pressure at which the SafetyValveOrFitting is activated.

SetPressureHigh – The high pressure at which the SafetyValveOrFitting is activated.

A breather valve.

Table 118 – BreatherValveType Definition

Attribute

Value

BrowseName

BreatherValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of SafetyValveOrFittingType

An 'arrestor' which is a trap covering an opening, e.g of a ventilation system or a pipe, to prevent flames from entering the system (from http://data.posccaesar.org/rdl/RDS1325028651).

Table 119 – FlameArrestorType Definition

Attribute

Value

BrowseName

FlameArrestorType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of SafetyValveOrFittingType

0:HasComponent

Variable

ExplosionProofArtefactSpecialization

ExplosionProofArtefactClassification0:BaseDataVariableType

O

0:HasComponent

Variable

FireResistantArtefactSpecialization

FireResistantArtefactClassification0:BaseDataVariableType

O

0:HasComponent

Variable

DetonationProofArtefactSpecialization

DetonationProofArtefactClassification0:BaseDataVariableType

O

ExplosionProofArtefactSpecialization – A specialization indicating if the FlameArrestor is explosion-proof.

FireResistantArtefactSpecialization – A specialization indicating if the FlameArrestor is fire-resistant.

DetonationProofArtefactSpecialization – A specialization indicating if the FlameArrestor is detonation-proof.

A physical object that is designed to burst at a certain excess pressure. It is part of a rupture disc assembly (from http://data.posccaesar.org/rdl/RDS8372601).

Table 120 – RuptureDiscType Definition

Attribute

Value

BrowseName

RuptureDiscType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of SafetyValveOrFittingType

A spring-loaded angle globe safety valve.

Table 121 – SpringLoadedAngleGlobeSafetyValveType Definition

Attribute

Value

BrowseName

SpringLoadedAngleGlobeSafetyValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of SafetyValveOrFittingType

A spring-loaded globe safety valve.

Table 122 – SpringLoadedGlobeSafetyValveType Definition

Attribute

Value

BrowseName

SpringLoadedGlobeSafetyValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of SafetyValveOrFittingType

A shut off valve.

Table 123 – ShutOffValveType Definition

Attribute

Value

BrowseName

ShutOffValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PipingComponentType

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NumberOfPortsSpecialization

NumberOfPortsClassification0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

OperationSpecialization

OperationClassification0:BaseDataVariableType

O

PipingClassCodeAssignmentClass – The identification code of the piping class of the ShutOffValve. So far, DEXPI does not define restrictions for valid values.

HeatTracingTypeAssignmentClass – The heat tracing type related to the ShutOffValve, represented as a string.

NumberOfPortsSpecialization – A specialization indicating the number of ports of the ShutOffValve.

InsulationThickness – The insulation thickness of the ShutOffValve.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the ShutOffValve. So far, DEXPI does not define restrictions for valid values.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the ShutOffValve.

PipingComponentNumberAssignmentClass – The piping component number of the ShutOffValve.

PipingComponentNameAssignmentClass – The piping component name of the ShutOffValve.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the ShutOffValve.

OperationSpecialization – A specialization indicating the operation of the ShutOffValve.

An angle ball valve.

Table 124 – AngleBallValveType Definition

Attribute

Value

BrowseName

AngleBallValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A globe valve that deviates from the in-line design, i.e. with a body shape designed to adjust the flow direction with a specified angle relative to the straight through-flow an in-line valve would have provided for (from http://data.posccaesar.org/rdl/RDS882944).

Table 125 – AngleGlobeValveType Definition

Attribute

Value

BrowseName

AngleGlobeValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

An angle plug valve.

Table 126 – AnglePlugValveType Definition

Attribute

Value

BrowseName

AnglePlugValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A valve that has valve ports which are not in-line (from http://data.posccaesar.org/rdl/RDS5789384).

Table 127 – AngleValveType Definition

Attribute

Value

BrowseName

AngleValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A rotary valve that has a ball closure member (from http://data.posccaesar.org/rdl/RDS416654).

Table 128 – BallValveType Definition

Attribute

Value

BrowseName

BallValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A rotary valve that has a closure member of a disc type with a shaft parallel, or near parallel, to the plane of the disc, with an axis of rotation transverse to the flow direction (from http://data.posccaesar.org/rdl/RDS416609).

Table 129 – ButterflyValveType Definition

Attribute

Value

BrowseName

ButterflyValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A valve that is a valve where the closure member is a gate or disc with a linear motion parallel, or nearly parallel, to the plane of flat seats, which are transverse to the direction of flow (from http://data.posccaesar.org/rdl/RDS416519).

Table 130 – GateValveType Definition

Attribute

Value

BrowseName

GateValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A valve that is a valve where the closure member is a disc or piston operating with linear motion normal to the flat or shaped seat (from http://data.posccaesar.org/rdl/RDS416204).

Table 131 – GlobeValveType Definition

Attribute

Value

BrowseName

GlobeValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A globe valve that has a closure member with the shape of a conical plug (needle) which closes into a small seat (from http://data.posccaesar.org/rdl/RDS421064).

Table 132 – NeedleValveType Definition

Attribute

Value

BrowseName

NeedleValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A rotary valve that has a quarter turn action in which the closure member is a cylindrical or tapered plug which operates by rotating on its axis and sealing against a downstream seat (from http://data.posccaesar.org/rdl/RDS421109).

Table 133 – PlugValveType Definition

Attribute

Value

BrowseName

PlugValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

A valve that is straight, i.e. the centerlines perpendicular to the ends are in-line with no offset (from http://data.posccaesar.org/rdl/RDS9390905).

Table 134 – StraightwayValveType Definition

Attribute

Value

BrowseName

StraightwayValveType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of ShutOffValveType

An elementary connection between two piping items.Association to SourceItem (PipingSourceItem)Association to TargetItem (PipingTargetItem)Association to SourceNode (PipingNode)Association to TargetNode (PipingNode)

Table 135 – PipingConnectionType Definition

Attribute

Value

BrowseName

PipingConnectionType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

An item that can be part of a PipingNetworkSegment.

Table 136 – PipingNetworkSegmentItemType Definition

Attribute

Value

BrowseName

PipingNetworkSegmentItemType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

The piping limited by a Node and a Break, Node and Connector, two Nodes, two Breaks, two Connectors or a Break and a Connector. The last five providing there are no Breaks or Connectors in between. In the last three cases the Segment will coincide with a Piping Branch (from http://data.posccaesar.org/rdl/RDS267704).Association to SourceItem (PipingSourceItem)Association to SourceNode (PipingNode)Association to TargetItem (PipingTargetItem)Association to TargetNode (PipingNode)

Table 137 – PipingNetworkSegmentType Definition

Attribute

Value

BrowseName

PipingNetworkSegmentType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Item>

--PipingNetworkSegmentItemType

OP

0:HasComponent

Object

<Connection>

--PipingConnectionType

OP

0:HasComponent

Variable

FlowDirectionSpecialization

PipingNetworkSegmentFlowClassification0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PrimarySecondaryPipingNetworkSegmentSpecialization

PrimarySecondaryPipingNetworkSegmentClassification0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

SiphonSpecialization

SiphonClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PressureTestCircuitNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ColorCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SlopeSpecialization

PipingNetworkSegmentSlopeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterStandardSpecialization

NominalDiameterStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

SegmentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

OperatingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

JacketedPipeSpecialization

JacketedPipeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

FluidCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Inclination

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

NominalDiameterNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

BasfLineClassAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

OnHoldSpecialization

OnHoldClassification0:BaseDataVariableType

O

<Item> – OPC UA Object(s) that are part of the Object Type.

<Connection> – OPC UA Object(s) that are part of the Object Type.

FlowDirectionSpecialization – A specialization indicating if the PipingNetworkSegment enables dual flow or not.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipingNetworkSegment.

PrimarySecondaryPipingNetworkSegmentSpecialization – A specialization indicating whether the PipingNetworkSegment is a primary or secondary PipingNetworkSegment.

InsulationThickness – The insulation thickness of the PipingNetworkSegment.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipingNetworkSegment.

SiphonSpecialization – A specialization indicating if the PipingNetworkSegment is a siphon or not.

PressureTestCircuitNumberAssignmentClass – The number of the pressure test circuit of the PipingNetworkSegment.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

ColorCodeAssignmentClass – The color code of the PipingNetworkSegment, represented as a string.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

NominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter of the PipingNetworkSegment. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

SlopeSpecialization – A specialization indicating if the PipingNetworkSegment is sloped or not.

NominalDiameterStandardSpecialization – The nominal diameter of the PipingNetworkSegment, given as a reference to a nominal diameter standard and value.

SegmentNumberAssignmentClass – The segment number of a PipingNetworkSegment. Values are typically (but not necessarily) string representations of numbers with a prefix.

OperatingTemperature – The operating temperature of the PipingNetworkSegment.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipingNetworkSegment, represented as a string.

JacketedPipeSpecialization – A specialization indicating whether the PipingNetworkSegment is jacketed.

FluidCodeAssignmentClass – The identification code of the fluid related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

Inclination – The inclination (slope) of the PipingNetworkSegment in percent.

NominalDiameterNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal diameter of the PipingNetworkSegment. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

NominalDiameterRepresentationAssignmentClass – A readable representation of the nominal diameter of the PipingNetworkSegment. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

BasfLineClassAssignmentClass – The BASF line class of the PipingNetworkSegment, represented as a string. Note: This attribute has been included as an example for a company-specific attribute. It should actually be identified by a company-specific RDL reference. As there is currently no BASF RDL, the DEXPI RDL is used.

OnHoldSpecialization – A specialization indicating if the PipingNetworkSegment is on hold or not.

A fluid system of interconnected piping network branches limited by Unit Operation Inlet/Outlet and Piping Network Terminators. In this context Piping includes e.g. plumbing and tubing (from http://data.posccaesar.org/rdl/RDS270359).Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 138 – PipingNetworkSystemType Definition

Attribute

Value

BrowseName

PipingNetworkSystemType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Segment>

--PipingNetworkSegmentType

OP

0:HasComponent

Object

<PropertyBreak>

--PropertyBreakType

OP

0:HasComponent

Variable

NominalDiameterRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FluidCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

JacketedPipeSpecialization

JacketedPipeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

LineNumberAssignmentClassOfPipingNetworkSystem

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

JacketedLineNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

OnHoldSpecialization

OnHoldClassification0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterStandardSpecialization

NominalDiameterStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingNetworkSystemGroupNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

JacketLineNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

<Segment> – OPC UA Object(s) that are part of the Object Type.

<PropertyBreak> – OPC UA Object(s) that are part of the Object Type.

NominalDiameterRepresentationAssignmentClass – A readable representation of the nominal diameter of the PipingNetworkSystem. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipingNetworkSystem.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.

FluidCodeAssignmentClass – The identification code of the fluid related to the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipingNetworkSystem.

JacketedPipeSpecialization – A specialization indicating whether the PipingNetworkSystem is jacketed.

LineNumberAssignmentClassOfPipingNetworkSystem – The line number of a PipingNetworkSystem. Values are typically (but not necessarily) string representations of numbers.

JacketedLineNumberAssignmentClass – The line number of the PipingNetworkSystem for which this PipingNetworkSystem is the jacket.

NominalDiameterNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal diameter of the PipingNetworkSystem. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

OnHoldSpecialization – A specialization indicating if the PipingNetworkSystem is on hold or not.

InsulationThickness – The insulation thickness of the PipingNetworkSystem.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.

NominalDiameterStandardSpecialization – The nominal diameter of the PipingNetworkSystem, given as a reference to a nominal diameter standard and value.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipingNetworkSystem, represented as a string.

PipingNetworkSystemGroupNumberAssignmentClass – The number of the piping network system group of the PipingNetworkSystem, represented as a string.

JacketLineNumberAssignmentClass – The line number of the PipingNetworkSystem that is the jacket of this PipingNetworkSystem.

NominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter of the PipingNetworkSystem. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

An object that can have PipingNodes.

Table 139 – PipingNodeOwnerType Definition

Attribute

Value

BrowseName

PipingNodeOwnerType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--

PipingNodeType

OP

<Node> – OPC UA Object(s) that are part of the Object Type.

A possible connection point for a PipingConnection.

Table 140 – PipingNodeType Definition

Attribute

Value

BrowseName

PipingNodeType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

NodeFlowSpecialization

NodeFlowClassification0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterStandardSpecialization

NominalDiameterStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

NodeFlowSpecialization – A classification of the flow direction in the PipingNode with respect to its PipingNodeOwner.

NominalDiameterStandardSpecialization – The nominal diameter of the PipingNode, given as a reference to a nominal diameter standard and value.

NominalDiameterNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal diameter of the PipingNode. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

NominalDiameterRepresentationAssignmentClass – A readable representation of the nominal diameter of the PipingNode. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

NominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter of the PipingNode. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

An item that can be the source of a PipingConnection (attribute SourceItem) or a PipingNetworkSegment (attribute SourceItem).

Table 141 – PipingSourceItemType Definition

Attribute

Value

BrowseName

PipingSourceItemType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

An item that can be the target of a PipingConnection (attribute TargetItem) or a PipingNetworkSegment (attribute TargetItem).

Table 142 – PipingTargetItemType Definition

Attribute

Value

BrowseName

PipingTargetItemType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A model of a chemical plant. It includes various aspects such as the engineering content, a diagram, and metadata.

Table 143 – PlantModelType Definition

Attribute

Value

BrowseName

PlantModelType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<MetaData>

--

MetaDataType

OP

0:HasComponent

Object

<StructureItem>

--

PlantStructureItemType

OP

0:HasComponent

Object

<Plant>

--

PlantType

OP

<MetaData> – OPC UA Object(s) that are part of the Object Type.

<StructureItem> – OPC UA Object(s) that are part of the Object Type.

<Plant> – OPC UA Object(s) that are part of the Object Type.

A PlantItemStructure that is a suitable ParentStructure of a PlantSectionIso10209-2012.

Table 144 – PlantSectionIso10209-2012ParentStructureType Definition

Attribute

Value

BrowseName

PlantSectionIso10209-2012ParentStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A plant section as defined by ISO 10209:2012.Association to ParentStructure (PlantSectionIso10209-2012ParentStructure)Association to AreaIsa95 (AreaIsa95)

Table 145 – PlantSectionIso10209-2012Type Definition

Attribute

Value

BrowseName

PlantSectionIso10209-2012Type

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

PlantSectionIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PlantSectionNameAssignmentClass

0:String0:BaseDataVariableType

O

PlantSectionIdentificationCodeAssignmentClass – The identification code of the PlantSectionIso10209-2012.

PlantSectionNameAssignmentClass – The name of the PlantSectionIso10209-2012.

Item of the plant break down structure.

Table 146 – PlantStructureItemType Definition

Attribute

Value

BrowseName

PlantStructureItemType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A structure can be located in a PlantSystem.Association to PlantSystem (PlantSystem)

Table 147 – PlantSystemLocatedStructureType Definition

Attribute

Value

BrowseName

PlantSystemLocatedStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A plant system.

Table 148 – PlantSystemType Definition

Attribute

Value

BrowseName

PlantSystemType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

PlantSystemIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PlantSystemNameAssignmentClass

0:String0:BaseDataVariableType

O

PlantSystemIdentificationCodeAssignmentClass – The identification code of the PlantSystem.

PlantSystemNameAssignmentClass – The name of the PlantSystem.

A structure can be located in a PlantTrain.Association to PlantTrain (PlantTrain)

Table 149 – PlantTrainLocatedStructureType Definition

Attribute

Value

BrowseName

PlantTrainLocatedStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A plant train.

Table 150 – PlantTrainType Definition

Attribute

Value

BrowseName

PlantTrainType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

PlantTrainIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PlantTrainNameAssignmentClass

0:String0:BaseDataVariableType

O

PlantTrainIdentificationCodeAssignmentClass – The identification code of the PlantTrain.

PlantTrainNameAssignmentClass – The name of the PlantTrain.

The engineering content of a PlantModel.

Table 151 – PlantType Definition

Attribute

Value

BrowseName

PlantType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<TaggedPlantItem>

--TaggedPlantItemType

OP

0:HasComponent

Object

<ActuatingSystem>

--ActuatingSystemType

OP

0:HasComponent

Object

<InstrumentationLoopFunction>

--InstrumentationLoopFunctionType

OP

0:HasComponent

Object

<ProcessSignalGeneratingSystem>

--ProcessSignalGeneratingSystemType

OP

0:HasComponent

Object

<PipingNetworkSystem>

--PipingNetworkSystemType

OP

0:HasComponent

Object

<ProcessInstrumentationFunction>

--ProcessInstrumentationFunctionType

OP

<TaggedPlantItem> – OPC UA Object(s) that are part of the Object Type.

<ActuatingSystem> – OPC UA Object(s) that are part of the Object Type.

<InstrumentationLoopFunction> – OPC UA Object(s) that are part of the Object Type.

<ProcessSignalGeneratingSystem> – OPC UA Object(s) that are part of the Object Type.

<PipingNetworkSystem> – OPC UA Object(s) that are part of the Object Type.

<ProcessInstrumentationFunction> – OPC UA Object(s) that are part of the Object Type.

A positioner.

Table 152 – PositionerType Definition

Attribute

Value

BrowseName

PositionerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

DeviceTypeNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

DeviceTypeNameAssignmentClass – The device type of the Positioner.

SubTagNameAssignmentClass – The sub tag name of the Positioner.

Table 153 – PowerType Definition

Attribute

Value

BrowseName

PowerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

Table 154 – PressureType Definition

Attribute

Value

BrowseName

PressureType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

An artefact that converts the input variable into a signal suitable for measurement.

Table 155 – PrimaryElementType Definition

Attribute

Value

BrowseName

PrimaryElementType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

SubTagNameAssignmentClass – The sub tag name of the PrimaryElement.

A reference to an InlinePrimaryElement that is part of a PipingNetworkSegment.Association to InlinePrimaryElement (InlinePrimaryElement)

Table 156 – InlinePrimaryElementReferenceType Definition

Attribute

Value

BrowseName

InlinePrimaryElementReferenceType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of PrimaryElementType

A PrimaryElement that is not part of a PipingNetworkSegment.

Table 157 – OfflinePrimaryElementType Definition

Attribute

Value

BrowseName

OfflinePrimaryElementType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of PrimaryElementType

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ConnectionNominalDiameterNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ConnectionNominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ConnectionNominalDiameterRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LocationNominalDiameterRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

ConnectionNominalDiameterStandardSpecialization

NominalDiameterStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

LocationNominalDiameterStandardSpecialization

NominalDiameterStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

LocationNominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

FluidCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

LocationNominalDiameterNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

InsulationTypeAssignmentClass – The identification code for the insulation type related to the OfflinePrimaryElement. So far, DEXPI does not define restrictions for valid values.

ConnectionNominalDiameterNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal diameter at the device connection of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

ConnectionNominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter at the device connection of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

ConnectionNominalDiameterRepresentationAssignmentClass – A readable representation of the nominal diameter at the device connection of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

LocationNominalDiameterRepresentationAssignmentClass – A readable representation of the nominal diameter at the location of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the OfflinePrimaryElement.

ConnectionNominalDiameterStandardSpecialization – The nominal diameter of the device connection of the OfflinePrimaryElement, given as a reference to a nominal diameter standard and value.

LocationNominalDiameterStandardSpecialization – The nominal diameter of the location of the OfflinePrimaryElement, given as a reference to a nominal diameter standard and value.

LocationNominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter at the location of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

FluidCodeAssignmentClass – The identification code of the fluid related to the OfflinePrimaryElement. So far, DEXPI does not define restrictions for valid values.

InsulationThickness – The insulation thickness of the OfflinePrimaryElement.

HeatTracingTypeAssignmentClass – The heat tracing type related to the OfflinePrimaryElement, represented as a string.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the OfflinePrimaryElement.

LocationNominalDiameterNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal diameter at the location of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

A requirement for control structures relating to Process Engineering.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 158 – ProcessControlFunctionType Definition

Attribute

Value

BrowseName

ProcessControlFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<ProcessSignalGeneratingFunction>

--ProcessSignalGeneratingFunctionType

OP

0:HasComponent

Object

<ActuatingFunction>

--ActuatingFunctionType

OP

0:HasComponent

Object

<SignalConveyingFunction>

--SignalConveyingFunctionType

OP

0:HasComponent

Variable

ProcessInstrumentationFunctionsAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

GuaranteedSupplyFunctionSpecialization

GuaranteedSupplyFunctionClassification0:BaseDataVariableType

O

0:HasComponent

Variable

VendorCompanyNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionCategoryAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PanelIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SafetyRelevanceClassAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

GmpRelevanceSpecialization

GmpRelevanceClassification0:BaseDataVariableType

O

0:HasComponent

Variable

LocationSpecialization

LocationClassification0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionModifierAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TypicalInformationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

QualityRelevanceSpecialization

QualityRelevanceClassification0:BaseDataVariableType

O

0:HasComponent

Variable

DeviceInformationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

VotingSystemRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionNumberAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

ProcessInstrumentationFunctionType

----

--

<ProcessSignalGeneratingFunction> – OPC UA Object(s) that are part of the Object Type.

<ActuatingFunction> – OPC UA Object(s) that are part of the Object Type.

<SignalConveyingFunction> – OPC UA Object(s) that are part of the Object Type.

ProcessInstrumentationFunctionsAssignmentClass – Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see ProcessInstrumentationFunctionCategoryAssignmentClass).

GuaranteedSupplyFunctionSpecialization – A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.

VendorCompanyNameAssignmentClass – The vendor company name the ProcessInstrumentationFunction.

ProcessInstrumentationFunctionCategoryAssignmentClass – The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.

PanelIdentificationCodeAssignmentClass – The panel identification code of the ProcessInstrumentationFunction.

SafetyRelevanceClassAssignmentClass – The safety relevance class the ProcessInstrumentationFunction.

GmpRelevanceSpecialization – A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practise).

LocationSpecialization – A specialization indicating the location of the ProcessInstrumentationFunction.

ProcessInstrumentationFunctionModifierAssignmentClass – The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.

TypicalInformationAssignmentClass – Typical information about the ProcessInstrumentationFunction.

QualityRelevanceSpecialization – A classification indicating if the ProcessInstrumentationFunction is quality relevant.

DeviceInformationAssignmentClass – Device information the ProcessInstrumentationFunction, e.g., for a detector.

VotingSystemRepresentationAssignmentClass – A representation of the voting system of the ProcessInstrumentationFunction.

ProcessInstrumentationFunctionNumberAssignmentClass – A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumberAssignmentClass).

ProcessInstrumentationFunctionType – A requirement for instrumentation and/or control structures relating to Process Engineering.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95).

A requirement for instrumentation and/or control structures relating to Process Engineering.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 159 – ProcessInstrumentationFunctionType Definition

Attribute

Value

BrowseName

ProcessInstrumentationFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<ActuatingFunction>

--ActuatingFunctionType

OP

0:HasComponent

Object

<ProcessSignalGeneratingFunction>

--ProcessSignalGeneratingFunctionType

OP

0:HasComponent

Object

<SignalConveyingFunction>

--SignalConveyingFunctionType

OP

0:HasComponent

Variable

GuaranteedSupplyFunctionSpecialization

GuaranteedSupplyFunctionClassification0:BaseDataVariableType

O

0:HasComponent

Variable

LocationSpecialization

LocationClassification0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionsAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

QualityRelevanceSpecialization

QualityRelevanceClassification0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionCategoryAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionModifierAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

DeviceInformationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SafetyRelevanceClassAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

VotingSystemRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessInstrumentationFunctionNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TypicalInformationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

VendorCompanyNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

GmpRelevanceSpecialization

GmpRelevanceClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PanelIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

<ActuatingFunction> – OPC UA Object(s) that are part of the Object Type.

<ProcessSignalGeneratingFunction> – OPC UA Object(s) that are part of the Object Type.

<SignalConveyingFunction> – OPC UA Object(s) that are part of the Object Type.

GuaranteedSupplyFunctionSpecialization – A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.

LocationSpecialization – A specialization indicating the location of the ProcessInstrumentationFunction.

ProcessInstrumentationFunctionsAssignmentClass – Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see ProcessInstrumentationFunctionCategoryAssignmentClass).

QualityRelevanceSpecialization – A classification indicating if the ProcessInstrumentationFunction is quality relevant.

ProcessInstrumentationFunctionCategoryAssignmentClass – The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.

ProcessInstrumentationFunctionModifierAssignmentClass – The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.

DeviceInformationAssignmentClass – Device information the ProcessInstrumentationFunction, e.g., for a detector.

SafetyRelevanceClassAssignmentClass – The safety relevance class the ProcessInstrumentationFunction.

VotingSystemRepresentationAssignmentClass – A representation of the voting system of the ProcessInstrumentationFunction.

ProcessInstrumentationFunctionNumberAssignmentClass – A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumberAssignmentClass).

TypicalInformationAssignmentClass – Typical information about the ProcessInstrumentationFunction.

VendorCompanyNameAssignmentClass – The vendor company name the ProcessInstrumentationFunction.

GmpRelevanceSpecialization – A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practise).

PanelIdentificationCodeAssignmentClass – The panel identification code of the ProcessInstrumentationFunction.

A PlantItemStructure that is a suitable ParentStructure of a ProcessPlant.

Table 160 – ProcessPlantParentStructureType Definition

Attribute

Value

BrowseName

ProcessPlantParentStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A plant employed in carrying out chemical processes, including the required supporting processes (from http://data.posccaesar.org/rdl/RDS7151859).Association to ParentStructure (ProcessPlantParentStructure)Association to AreaIsa95 (AreaIsa95)

Table 161 – ProcessPlantType Definition

Attribute

Value

BrowseName

ProcessPlantType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

ProcessPlantNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessPlantIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

ProcessPlantNameAssignmentClass – The name of the ProcessPlant.

ProcessPlantIdentificationCodeAssignmentClass – The identification code of the ProcessPlant.

A function for instrumentation and/or control structures relating to Process EngineeringAssociation to Systems (ProcessSignalGeneratingSystem)Association to SensingLocation (SensingLocation)Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 162 – ProcessSignalGeneratingFunctionType Definition

Attribute

Value

BrowseName

ProcessSignalGeneratingFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SensorTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessSignalGeneratingFunctionNumberAssignmentClass

0:String0:BaseDataVariableType

O

SensorTypeAssignmentClass – The sensor type of the ProcessSignalGeneratingFunction.

ProcessSignalGeneratingFunctionNumberAssignmentClass – An identifier for the ProcessSignalGeneratingFunction. It usually contains the identifier of the ProcessInstrumentationFunction that includes the ProcessSignalGeneratingFunction (see ProcessInstrumentationFunctionNumberAssignmentClass).

An assembly of artefacts that is designed to fulfill one or more ProcessSignalGeneratingFunctions.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 163 – ProcessSignalGeneratingSystemType Definition

Attribute

Value

BrowseName

ProcessSignalGeneratingSystemType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<PrimaryElement>

--PrimaryElementType

OP

0:HasComponent

Object

<Transmitter>

--TransmitterType

OP

0:HasComponent

Variable

TypicalInformationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

ProcessSignalGeneratingSystemNumberAssignmentClass

0:String0:BaseDataVariableType

O

<PrimaryElement> – OPC UA Object(s) that are part of the Object Type.

<Transmitter> – OPC UA Object(s) that are part of the Object Type.

TypicalInformationAssignmentClass – Typical information about the ProcessSignalGeneratingSystem.

ProcessSignalGeneratingSystemNumberAssignmentClass – The number of the ProcessSignalGeneratingSystem.

A symbol indicating a change in the piping properties.

Table 164 – PropertyBreakType Definition

Attribute

Value

BrowseName

PropertyBreakType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Node>

--PipingNodeType

OP

0:HasComponent

Variable

InsulationBreakSpecialization

InsulationBreakClassification0:BaseDataVariableType

O

0:HasComponent

Variable

CompositionBreakSpecialization

CompositionBreakClassification0:BaseDataVariableType

O

0:HasComponent

Variable

NominalDiameterBreakSpecialization

NominalDiameterBreakClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassBreakSpecialization

PipingClassBreakClassification0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipingNodeOwnerType

----

--

<Node> – OPC UA Object(s) that are part of the Object Type.

InsulationBreakSpecialization – A specialization indicating if the PropertyBreak is an insulation break or not.

CompositionBreakSpecialization – A specialization indicating if the PropertyBreak is a composition break or not.

NominalDiameterBreakSpecialization – A specialization indicating if the PropertyBreak is a nominal diameter break or not.

PipingClassBreakSpecialization – A specialization indicating if the PropertyBreak is a composition break or not.

PipingNodeOwnerType – An object that can have PipingNodes.

Equipment of a Pump.

Table 165 – PumpEquipmentType Definition

Attribute

Value

BrowseName

PumpEquipmentType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

Table 166 – RotationalSpeedType Definition

Attribute

Value

BrowseName

RotationalSpeedType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

An object than can act as a SensingLocation of a ProcessSignalGeneratingFunction.

Table 167 – SensingLocationType Definition

Attribute

Value

BrowseName

SensingLocationType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A reference to a ShutOffValve.Association to Valve (ShutOffValve)

Table 168 – ShutOffValveReferenceType Definition

Attribute

Value

BrowseName

ShutOffValveReferenceType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

SubTagNameAssignmentClass – The sub tag name of the ShutOffValveReference.

An object than can act as the Source of a SignalConveyingFunction.

Table 169 – SignalConveyingFunctionSourceType Definition

Attribute

Value

BrowseName

SignalConveyingFunctionSourceType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

An object than can act as the Target of a SignalConveyingFunction.

Table 170 – SignalConveyingFunctionTargetType Definition

Attribute

Value

BrowseName

SignalConveyingFunctionTargetType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

A function for conveying a signal.Association to Source (SignalConveyingFunctionSource)Association to Target (SignalConveyingFunctionTarget)

Table 171 – SignalConveyingFunctionType Definition

Attribute

Value

BrowseName

SignalConveyingFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SignalConveyingTypeSpecialization

SignalConveyingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

SignalPointNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SignalProcessControlFunctionsAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PortStatusSpecialization

PortStatusClassification0:BaseDataVariableType

O

SignalConveyingTypeSpecialization – A classification indicating the signal conveying type of the SignalConveyingFunction.

SignalPointNumberAssignmentClass – The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.

SignalProcessControlFunctionsAssignmentClass – The process control functions of the SignalConveyingFunction. Values are combinations of characters.

PortStatusSpecialization – A classification indicating the port status of the SignalConveyingFunction.

Information flow function for signals.Association to Source (SignalConveyingFunctionSource)Association to Target (SignalConveyingFunctionTarget)

Table 172 – SignalLineFunctionType Definition

Attribute

Value

BrowseName

SignalLineFunctionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SignalPointNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SignalProcessControlFunctionsAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SignalConveyingTypeSpecialization

SignalConveyingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

PortStatusSpecialization

PortStatusClassification0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

SignalConveyingFunctionType

----

--

SignalPointNumberAssignmentClass – The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.

SignalProcessControlFunctionsAssignmentClass – The process control functions of the SignalConveyingFunction. Values are combinations of characters.

SignalConveyingTypeSpecialization – A classification indicating the signal conveying type of the SignalConveyingFunction.

PortStatusSpecialization – A classification indicating the port status of the SignalConveyingFunction.

SignalConveyingFunctionType – A function for conveying a signal.Association to Source (SignalConveyingFunctionSource)Association to Target (SignalConveyingFunctionTarget).

A device intended to reduce a noise level (from http://data.posccaesar.org/rdl/RDS1049368591).

Table 173 – SilencerType Definition

Attribute

Value

BrowseName

SilencerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipeFittingType

----

--

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipeFitting.

InsulationThickness – The insulation thickness of the PipeFitting.

PipingComponentNameAssignmentClass – The piping component name of the PipeFitting.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingComponentNumberAssignmentClass – The piping component number of the PipeFitting.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipeFitting.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipeFitting, represented as a string.

PipeFittingType – A pipe fitting.

A site as defined by ISA 95.Association to ParentStructure (Isa95Enterprise)

Table 174 – SiteIsa95Type Definition

Attribute

Value

BrowseName

SiteIsa95Type

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

SiteIdentificationCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SiteNameAssignmentClass

0:String0:BaseDataVariableType

O

SiteIdentificationCodeAssignmentClass – The identification code of the SiteIsa95.

SiteNameAssignmentClass – The name of the SiteIsa95.

A trap that consists of a chamber into which condensed steam from steam pipes etc. is allowed to drain, and which automatically ejects it without permitting the escape of steam (from http://data.posccaesar.org/rdl/RDS5782388).

Table 175 – SteamTrapType Definition

Attribute

Value

BrowseName

SteamTrapType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

HasDEXPIRelationship

ObjectType

PipeFittingType

----

--

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipeFitting, represented as a string.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipeFitting.

InsulationThickness – The insulation thickness of the PipeFitting.

PipingComponentNameAssignmentClass – The piping component name of the PipeFitting.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingComponentNumberAssignmentClass – The piping component number of the PipeFitting.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipeFitting.

PipeFittingType – A pipe fitting.

A mechanical separator that is separating solid particles from a fluid by passing the fluid through a wire mesh, screen or metal plates containing perforations or slits (from http://data.posccaesar.org/rdl/RDS422504).

Table 176 – StrainerType Definition

Attribute

Value

BrowseName

StrainerType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipeFittingType

----

--

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingComponentNumberAssignmentClass – The piping component number of the PipeFitting.

PipingComponentNameAssignmentClass – The piping component name of the PipeFitting.

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipeFitting.

InsulationThickness – The insulation thickness of the PipeFitting.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipeFitting, represented as a string.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipeFitting.

PipeFittingType – A pipe fitting.

A sub tagged column section.

Table 177 – SubTaggedColumnSectionType Definition

Attribute

Value

BrowseName

SubTaggedColumnSectionType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Object

<Internal>

--ColumnInternalsArrangementType

OP

0:HasComponent

Variable

Height

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsideDiameter

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

ColumnSectionType

----

--

<Internal> – OPC UA Object(s) that are part of the Object Type.

Height – The height of the ColumnSection.

InsideDiameter – The inside diameter of the ColumnSection.

SubTagNameAssignmentClass – The sub tag name of the SubTaggedColumnSection.

ColumnSectionType – A column section.

A fully tagged item in a plant.

Table 178 – TaggedPlantItemType Definition

Attribute

Value

BrowseName

TaggedPlantItemType

IsAbstract

True

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

TagNameSequenceNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNamePrefixAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TagNameSuffixAssignmentClass

0:String0:BaseDataVariableType

O

TagNameSequenceNumberAssignmentClass – The sequence number part of the tag number of the TaggedPlantItem. For example, the sequence number of the tag number "P4714-A" is "4714".

TagNameAssignmentClass – The tag number of the TaggedPlantItem. See also <owner.TagNamePrefixAssignmentClass>, <owner.TagNameSequenceNumberAssignmentClass>, and <owner.TagNameSuffixAssignmentClass>.

TagNamePrefixAssignmentClass – The prefix part of the tag number of the TaggedPlantItem. For example, the prefix of the tag number "P4714-A" is "P". The prefix often indicates the type of the equipment item, e.g., "P" can indicate a pump. See also <owner.TagNameAssignmentClass>.

TagNameSuffixAssignmentClass – The suffix part of the tag number of an TaggedPlantItem item. For example, the suffix of the tag number "P4714-A" is "A".

A PlantItemStructure that is a suitable ParentStructure of a TechnicalItem.

Table 179 – TechnicalItemParentStructureType Definition

Attribute

Value

BrowseName

TechnicalItemParentStructureType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

An item at the lowest level of the plant structure.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)

Table 180 – TechnicalItemType Definition

Attribute

Value

BrowseName

TechnicalItemType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseDEXPIObjectType

Table 181 – TemperatureType Definition

Attribute

Value

BrowseName

TemperatureType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

A detecting instrument that generates a process variable signal and converts it into an output signal.

Table 182 – TransmitterType Definition

Attribute

Value

BrowseName

TransmitterType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

DeviceTypeNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

SubTagNameAssignmentClass

0:String0:BaseDataVariableType

O

DeviceTypeNameAssignmentClass – The device type of the Transmitter.

SubTagNameAssignmentClass – The sub tag name of the Transmitter.

A bundle that consists of several tubes assembled together allowing multiple flow paths from a single source (from http://data.posccaesar.org/rdl/RDS415259).Association to Chamber (Chamber)

Table 183 – TubeBundleType Definition

Attribute

Value

BrowseName

TubeBundleType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

NumberOfTubes

0:Int640:BaseDataVariableType

O

0:HasComponent

Variable

TubeLength

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

TubeMaterialOfConstructionCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TubeNominalDiameterStandardSpecialization

NominalDiameterStandardClassification0:BaseDataVariableType

O

0:HasComponent

Variable

TubeNominalDiameterNumericalValueRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TubeNominalDiameterRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

TubeNominalDiameterTypeRepresentationAssignmentClass

0:String0:BaseDataVariableType

O

NumberOfTubes – The number of tubes of the TubeBundle.

TubeLength – The length of the tubes of the TubeBundle.

TubeMaterialOfConstructionCodeAssignmentClass – A code that gives the material of construction of the tubes of the TubeBundle.

TubeNominalDiameterStandardSpecialization – The nominal diameter of the tubes, given as a reference to a nominal diameter standard and value.

TubeNominalDiameterNumericalValueRepresentationAssignmentClass – A readable representation of the numerical value of the nominal diameter of the tubes. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

TubeNominalDiameterRepresentationAssignmentClass – A readable representation of the nominal diameter of the tubes. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

TubeNominalDiameterTypeRepresentationAssignmentClass – A readable representation of the type of the nominal diameter of the tubes. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.

A 'device' that allows gas or vapour to leave a container under excess pressure (from http://data.posccaesar.org/rdl/RDS1049335351).

Table 184 – VentilationDeviceType Definition

Attribute

Value

BrowseName

VentilationDeviceType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

LowerLimitHeatTracingTemperature

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

PipingClassCodeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNumberAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

PipingComponentNameAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeSpecialization

HeatTracingTypeClassification0:BaseDataVariableType

O

0:HasComponent

Variable

HeatTracingTypeAssignmentClass

0:String0:BaseDataVariableType

O

0:HasComponent

Variable

InsulationThickness

0:Double0:AnalogUnitType

O

0:HasComponent

Variable

InsulationTypeAssignmentClass

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PipeFittingType

----

--

LowerLimitHeatTracingTemperature – The temperature that a heat tracing system must ensure for the PipeFitting.

PipingClassCodeAssignmentClass – The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipingComponentNumberAssignmentClass – The piping component number of the PipeFitting.

PipingComponentNameAssignmentClass – The piping component name of the PipeFitting.

HeatTracingTypeSpecialization – A specialization indicating the heat tracing type related to the PipeFitting.

HeatTracingTypeAssignmentClass – The heat tracing type related to the PipeFitting, represented as a string.

InsulationThickness – The insulation thickness of the PipeFitting.

InsulationTypeAssignmentClass – The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.

PipeFittingType – A pipe fitting.

Table 185 – VolumeFlowRateType Definition

Attribute

Value

BrowseName

VolumeFlowRateType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--

Table 186 – VolumeType Definition

Attribute

Value

BrowseName

VolumeType

IsAbstract

False

References

NodeClass

BrowseName

DataType /TypeDefinition

Other

Subtype of BaseDEXPIObjectType

0:HasComponent

Variable

Value

0:Double0:BaseDataVariableType

O

0:HasComponent

Variable

Unit

0:String0:BaseDataVariableType

O

HasDEXPIRelationship

ObjectType

PhysicalQuantityType

----

--