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 | 
|---|---|---|
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | 
Implementation in Proteus Schema
The class is implemented as a Proteus XML element with RDL reference.
Tag: <PipingComponent>
RDL reference: OPERATED VALVE
ComponentClass: OperatedValve
ComponentClassURI: http://data.posccaesar.org/rdl/RDS11141590
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.
RDL reference: HEAT TRACING TYPE SPECIALIZATION
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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: HEAT TRACING TYPE REPRESENTATION ASSIGNMENT CLASS
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
Type: NullableLength
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for physical quantities.
RDL reference: INSULATION THICKNESS
Name: InsulationThickness
AttributeURI: http://data.posccaesar.org/rdl/RDS4238040
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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: INSULATION TYPE ASSIGNMENT CLASS
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
Type: NullableTemperature
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for physical quantities.
RDL reference: LOWER LIMIT HEAT TRACING TEMPERATURE
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.
RDL reference: NUMBER OF PORTS SPECIALIZATION
Name: NumberOfPortsSpecialization
AttributeURI: http://sandbox.dexpi.org/rdl/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
Type: OperationClassification
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for enumeration values.
RDL reference: OPERATION SPECIALIZATION
Name: OperationSpecialization
AttributeURI: http://sandbox.dexpi.org/rdl/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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: PIPING CLASS CODE ASSIGNMENT CLASS
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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: PIPING COMPONENT NAME ASSIGNMENT CLASS
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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: PIPING COMPONENT NUMBER ASSIGNMENT CLASS
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>