8.78 PipingComponentType

A piping component

Table 85 – PipingComponentType Definition
Attribute Value
BrowseNamePipingComponentType
IsAbstractTrue
References NodeClass BrowseName DataType /
TypeDefinition
Other
Subtype of BaseDEXPIObjectType
0:HasComponentObject<Node>--
PipingNodeType
OP
0:HasComponentVariableNominalDiametersRepresentation
AssignmentClass
0:String
0:BaseDataVariableType
O
0:HasComponentVariableOnHoldSpecializationOnHoldClassification
0:BaseDataVariableType
O
0:HasComponentVariablePressureTestCircuitNumber
AssignmentClass
0:String
0:BaseDataVariableType
O
0:HasComponentVariableBasfLineClassAssignmentClass0:String
0:BaseDataVariableType
O
0:HasComponentVariableFluidCodeAssignmentClass0:String
0:BaseDataVariableType
O
0:HasComponentVariablePipingClassArtefactSpecializationPipingClassArtefactClassification
0:BaseDataVariableType
O
HasDEXPIRelationshipObjectTypePipingNodeOwnerType--
--
--

<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.