OperatedValve

Overview

Class

A valve that includes an external means of operation. (E.g. handwheel / lever / actuator.) (from http://data.posccaesar.org/rdl/RDS11141590).

Supertypes

Subtypes

Attributes (data)

Name

Multiplicity

Type

HeatTracingType

0..1

HeatTracingTypeClassification

HeatTracingTypeRepresentation

0..1

NullableString

InsulationThickness

0..1

NullableLength

InsulationType

0..1

NullableString

LowerLimitHeatTracingTemperature

0..1

NullableTemperature

NumberOfPorts

0..1

NumberOfPortsClassification

Operation

0..1

OperationClassification

PipingClassCode

0..1

NullableString

PipingComponentName

0..1

NullableString

PipingComponentNumber

0..1

NullableString

Implementation in Proteus Schema

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

Tag: <PipingComponent>

RDL reference: OPERATED VALVE

ComponentClass: OperatedValve

Example

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
</PipingComponent>

HeatTracingType

Attribute (data)

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

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

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <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>
  ...
</PipingComponent>

HeatTracingTypeRepresentation

Attribute (data)

The heat tracing type related to the OperatedValve, 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

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="HeatTracingTypeRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/HeatTracingTypeRepresentationAssignmentClass"
      Format="string"
      Value="E" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

InsulationThickness

Attribute (data)

The insulation thickness of the OperatedValve.

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 operatedValve1 represents an OperatedValve with an InsulationThickness of 40.0 mm.

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <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>
  ...
</PipingComponent>

InsulationType

Attribute (data)

The identification code for the insulation type related to the OperatedValve. 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

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="InsulationTypeAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/InsulationTypeAssignmentClass"
      Format="string"
      Value="Q" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

LowerLimitHeatTracingTemperature

Attribute (data)

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

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: LowerLimitHeatTracingTemperature

Example

The instance operatedValve1 represents an OperatedValve with a LowerLimitHeatTracingTemperature of 100.0 °C.

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <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>
  ...
</PipingComponent>

NumberOfPorts

Attribute (data)

A specialization indicating the number of ports of the OperatedValve.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: NumberOfPortsSpecialization

Example

2 port valve (NumberOfPortsClassification::TwoPortValve)

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="NumberOfPortsSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/NumberOfPortsSpecialization"
      Format="anyURI"
      Value="TwoPortValve"
      ValueURI="http://data.posccaesar.org/rdl/RDS11506315" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

Operation

Attribute (data)

A specialization indicating the operation of the OperatedValve.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: OperationSpecialization

Example

continuous operation (OperationClassification::ContinuousOperation)

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="OperationSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/OperationSpecialization"
      Format="anyURI"
      Value="ContinuousOperation"
      ValueURI="http://data.posccaesar.org/rdl/RDS9710162" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

PipingClassCode

Attribute (data)

The identification code of the piping class of the OperatedValve. 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: PipingClassCodeAssignmentClass

Example

“75HB13” (String)

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="PipingClassCodeAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/PipingClassCodeAssignmentClass"
      Format="string"
      Value="75HB13" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

PipingComponentName

Attribute (data)

A string to classify the OperatedValve. DEXPI does not prescribe the classification system. Typically, company or site site standards are used.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: PipingComponentNameAssignmentClass

Example

“73KH12” (String)

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="PipingComponentNameAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/PipingComponentNameAssignmentClass"
      Format="string"
      Value="73KH12" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

PipingComponentNumber

Attribute (data)

An identifier of the OperatedValve. DEXPI does not prescribe the scope of the identifier, i.e., whether it should be unique in, e.g., a PipingNetworkSegment or a PipingNetworkSystem.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: PipingComponentNumberAssignmentClass

Example

“C2” (String)

Implementation in Proteus Schema

<PipingComponent
    ID="operatedValve1"
    ComponentClass="OperatedValve"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS11141590" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="PipingComponentNumberAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/PipingComponentNumberAssignmentClass"
      Format="string"
      Value="C2" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>