OfflinePrimaryElement

Overview

Class

A PrimaryElement that is not part of a PipingNetworkSegment.

Supertypes

Attributes (data)

Name

Multiplicity

Type

ConnectionNominalDiameterNumericalValueRepresentation

0..1

NullableString

ConnectionNominalDiameterRepresentation

0..1

NullableString

ConnectionNominalDiameterStandard

0..1

NominalDiameterStandardClassification

ConnectionNominalDiameterTypeRepresentation

0..1

NullableString

FluidCode

0..1

NullableString

HeatTracingType

0..1

HeatTracingTypeClassification

HeatTracingTypeRepresentation

0..1

NullableString

InsulationThickness

0..1

NullableLength

InsulationType

0..1

NullableString

LocationNominalDiameterNumericalValueRepresentation

0..1

NullableString

LocationNominalDiameterRepresentation

0..1

NullableString

LocationNominalDiameterStandard

0..1

NominalDiameterStandardClassification

LocationNominalDiameterTypeRepresentation

0..1

NullableString

LowerLimitHeatTracingTemperature

0..1

NullableTemperature

Implementation in Proteus Schema

The class is implemented as a Proteus XML element with RDL reference.

Tag: <ProcessSignalGeneratingSystemComponent>

ComponentClass: OfflinePrimaryElement

Example

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
</ProcessSignalGeneratingSystemComponent>

ConnectionNominalDiameterNumericalValueRepresentation

Attribute (data)

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.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“25” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ConnectionNominalDiameterNumericalValueRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/ConnectionNominalDiameterNumericalValueRepresentationAssignmentClass"
      Format="string"
      Value="25" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

ConnectionNominalDiameterRepresentation

Attribute (data)

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.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“DN 25” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ConnectionNominalDiameterRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/ConnectionNominalDiameterRepresentationAssignmentClass"
      Format="string"
      Value="DN 25" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

ConnectionNominalDiameterStandard

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for enumeration values.

Name: ConnectionNominalDiameterStandardSpecialization

Example

DN 25 (DIN 2448) (NominalDiameterStandardClassification::Din2448ObjectDn25)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ConnectionNominalDiameterStandardSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/ConnectionNominalDiameterStandardSpecialization"
      Format="anyURI"
      Value="Din2448ObjectDn25"
      ValueURI="http://sandbox.dexpi.org/rdl/Din2448ObjectDn25" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

ConnectionNominalDiameterTypeRepresentation

Attribute (data)

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.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“DN” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ConnectionNominalDiameterTypeRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/ConnectionNominalDiameterTypeRepresentationAssignmentClass"
      Format="string"
      Value="DN" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

FluidCode

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: FluidCodeAssignmentClass

Example

“MNb” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="FluidCodeAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/FluidCodeAssignmentClass"
      Format="string"
      Value="MNb" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

HeatTracingType

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for enumeration values.

Name: HeatTracingTypeSpecialization

Example

electrical heat tracing system (HeatTracingTypeClassification::ElectricalHeatTracingSystem)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="HeatTracingTypeSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/HeatTracingTypeSpecialization"
      Format="anyURI"
      Value="ElectricalHeatTracingSystem"
      ValueURI="http://data.posccaesar.org/rdl/RDS11854600" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

HeatTracingTypeRepresentation

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: HeatTracingTypeRepresentationAssignmentClass

Example

“E” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="HeatTracingTypeRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/HeatTracingTypeRepresentationAssignmentClass"
      Format="string"
      Value="E" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

InsulationThickness

Attribute (data)

The insulation thickness of the OfflinePrimaryElement.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

RDL reference: INSULATION THICKNESS

Name: InsulationThickness

Example

The instance offlinePrimaryElement1 represents an OfflinePrimaryElement with an InsulationThickness of 40.0 mm.

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="InsulationThickness"
      AttributeURI="http://data.posccaesar.org/rdl/RDS4238040"
      Format="double"
      Value="40.0"
      Units="Millimetre"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1357739" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

InsulationType

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: InsulationTypeAssignmentClass

Example

“Q” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="InsulationTypeAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/InsulationTypeAssignmentClass"
      Format="string"
      Value="Q" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

LocationNominalDiameterNumericalValueRepresentation

Attribute (data)

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.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“25” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="LocationNominalDiameterNumericalValueRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/LocationNominalDiameterNumericalValueRepresentationAssignmentClass"
      Format="string"
      Value="25" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

LocationNominalDiameterRepresentation

Attribute (data)

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.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“DN 25” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="LocationNominalDiameterRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/LocationNominalDiameterRepresentationAssignmentClass"
      Format="string"
      Value="DN 25" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

LocationNominalDiameterStandard

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for enumeration values.

Name: LocationNominalDiameterStandardSpecialization

Example

DN 25 (DIN 2448) (NominalDiameterStandardClassification::Din2448ObjectDn25)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="LocationNominalDiameterStandardSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/LocationNominalDiameterStandardSpecialization"
      Format="anyURI"
      Value="Din2448ObjectDn25"
      ValueURI="http://sandbox.dexpi.org/rdl/Din2448ObjectDn25" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

LocationNominalDiameterTypeRepresentation

Attribute (data)

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.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“DN” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="LocationNominalDiameterTypeRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/LocationNominalDiameterTypeRepresentationAssignmentClass"
      Format="string"
      Value="DN" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>

LowerLimitHeatTracingTemperature

Attribute (data)

The lower limit for the temperature that a heat tracing system must ensure for the OfflinePrimaryElement.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

Name: LowerLimitHeatTracingTemperature

Example

The instance offlinePrimaryElement1 represents an OfflinePrimaryElement with a LowerLimitHeatTracingTemperature of 100.0 °C.

Implementation in Proteus Schema

<ProcessSignalGeneratingSystemComponent
    ID="offlinePrimaryElement1"
    ComponentClass="OfflinePrimaryElement"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/OfflinePrimaryElement" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="LowerLimitHeatTracingTemperature"
      AttributeURI="http://sandbox.dexpi.org/rdl/LowerLimitHeatTracingTemperature"
      Format="double"
      Value="100.0"
      Units="DegreeCelsius"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1322684" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystemComponent>