Pump

Overview

Class

A machine that is capable of pumping but may require parts and subsystems for that capability.

Supertypes

Subtypes

Attributes (data)

Name

Multiplicity

Type

DesignPressureHead

0..1

NullableLength

DesignVolumeFlowRate

0..1

NullableVolumeFlowRate

DifferentialPressure

0..1

NullablePressureAbsolute

Implementation in Proteus Schema

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

Tag: <Equipment>

RDL reference: PUMP

ComponentClass: Pump

Example

Implementation in Proteus Schema

<Equipment
    ID="pump1"
    ComponentClass="Pump"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS327239" ...>
  ...
</Equipment>

DesignPressureHead

Attribute (data)

The pressure head for which the Pump is designed.

Multiplicity: 0..1

Implementation in Proteus Schema

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

RDL reference: DESIGN PRESSURE HEAD

Name: DesignPressureHead

Example

The instance pump1 represents a Pump with a DesignPressureHead of 40.0 m.

Implementation in Proteus Schema

<Equipment
    ID="pump1"
    ComponentClass="Pump"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS327239" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DesignPressureHead"
      AttributeURI="http://sandbox.dexpi.org/rdl/DesignPressureHead"
      Format="double"
      Value="40.0"
      Units="Metre"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1332674" />
    ...
  </GenericAttributes>
  ...
</Equipment>

DesignVolumeFlowRate

Attribute (data)

The volume flow rate for which the Pump is designed.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: DesignVolumeFlowRate

Example

The instance pump1 represents a Pump with a DesignVolumeFlowRate of 420.0 m3/h.

Implementation in Proteus Schema

<Equipment
    ID="pump1"
    ComponentClass="Pump"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS327239" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DesignVolumeFlowRate"
      AttributeURI="http://data.posccaesar.org/rdl/RDS14286227"
      Format="double"
      Value="420.0"
      Units="MetreCubedPerHour"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1321064" />
    ...
  </GenericAttributes>
  ...
</Equipment>

DifferentialPressure

Attribute (data)

The differential pressure of the Pump.

Multiplicity: 0..1

Implementation in Proteus Schema

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

RDL reference: DIFFERENTIAL PRESSURE

Name: DifferentialPressure

Example

The instance pump1 represents a Pump with a DifferentialPressure of 4.8 bar.

Implementation in Proteus Schema

<Equipment
    ID="pump1"
    ComponentClass="Pump"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS327239" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DifferentialPressure"
      AttributeURI="http://data.posccaesar.org/rdl/RDS361574"
      Format="double"
      Value="4.8"
      Units="Bar"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1314539" />
    ...
  </GenericAttributes>
  ...
</Equipment>