ProcessInstrumentationFunction

Plant::Instrumentation::ProcessInstrumentationFunction

Overview

Concrete Class

RDL: PROCESS INSTRUMENTATION FUNCTION (http://sandbox.dexpi.org/rdl/ProcessInstrumentationFunction)

A requirement for instrumentation and/or control structures relating to Process Engineering.

(Fullscreen Diagram)

ConceptualObjectSignalConveyingFunctionSourceSignalConveyingFunctionTargetSignalOffPageConnectorPlantAreaLocatedStructurePlantSystemLocatedStructurePlantTrainLocatedStructureTechnicalItemTechnicalItemParentStructureAttributeRepresentationRepresentationGroupNotePersistentIdentifierRoleActuatingElectricalFunctionActuatingFunctionInstrumentationLoopFunctionProcessInstrumentationFunctionDeviceInformation :Undefined | String [0..1]GmpRelevance :GmpRelevanceClassification [0..1]GuaranteedSupplyFunction :GuaranteedSupplyFunctionClassification [0..1]Location :LocationClassification [0..1]PanelIdentificationCode :Undefined | String [0..1]ProcessInstrumentationFunctionCategory :Undefined | String [0..1]ProcessInstrumentationFunctionModifier :Undefined | String [0..1]ProcessInstrumentationFunctionNumber :Undefined | String [0..1]ProcessInstrumentationFunctions :Undefined | String [0..1]QualityRelevance :QualityRelevanceClassification [0..1]SafetyRelevanceClass :Undefined | String [0..1]TypicalInformation :Undefined | String [0..1]VendorCompanyName :Undefined | String [0..1]VotingSystemRepresentation :Undefined | String [0..1]ProcessSignalGeneratingFunctionSignalConveyingFunctionPlantModelPlantAreaPlantSystemPlantTrainPerformedRoles**PersistentIdentifiers0..1*ReferencedNotes**Object*Represents*ProcessInstrumentationFunctions0..1*ActuatingElectricalFunctions0..1*ActuatingFunctions0..1*ProcessSignalGeneratingFunctions0..1*SignalConnectors0..1*SignalConveyingFunctions0..1*ProcessInstrumentationFunctions0..1*PlantArea*0..1PlantSystem*0..1PlantTrain*0..1ParentStructure*0..1

Supertypes

Subtypes

Members

Composition Properties

Name

Multiplicity

Type

Ordered

ActuatingElectricalFunctions

*

ActuatingElectricalFunction

no

The ActuatingElectricalFunctions that are part of this ProcessInstrumentationFunction.

ActuatingFunctions

*

ActuatingFunction

no

The ActuatingFunctions that are part of this ProcessInstrumentationFunction.

ProcessSignalGeneratingFunctions

*

ProcessSignalGeneratingFunction

no

The ProcessSignalGeneratingFunctions that are part of this ProcessInstrumentationFunction.

SignalConnectors

*

SignalOffPageConnector

no

The Plant.Instrumentation.SignalOffPageConnectors that are part of this ProcessInstrumentationFunction.

SignalConveyingFunctions

*

SignalConveyingFunction

no

The SignalConveyingFunctions that are part of this ProcessInstrumentationFunction.

Data Properties

Name

Multiplicity

Type

Ordered

Unique

DeviceInformation

0..1

Undefined | String

no

no

Device information the ProcessInstrumentationFunction, e.g., for a detector.

GmpRelevance

0..1

GmpRelevanceClassification

no

no

A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practice).

GuaranteedSupplyFunction

0..1

GuaranteedSupplyFunctionClassification

no

no

A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.

Location

0..1

LocationClassification

no

no

A specialization indicating the location of the ProcessInstrumentationFunction.

PanelIdentificationCode

0..1

Undefined | String

no

no

The panel identification code of the ProcessInstrumentationFunction.

ProcessInstrumentationFunctionCategory

0..1

Undefined | String

no

no

The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.

ProcessInstrumentationFunctionModifier

0..1

Undefined | String

no

no

The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.

ProcessInstrumentationFunctionNumber

0..1

Undefined | String

no

no

A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumber).

ProcessInstrumentationFunctions

0..1

Undefined | String

no

no

Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see ProcessInstrumentationFunctionCategory).

QualityRelevance

0..1

QualityRelevanceClassification

no

no

A classification indicating if the ProcessInstrumentationFunction is quality relevant.

SafetyRelevanceClass

0..1

Undefined | String

no

no

The safety relevance class the ProcessInstrumentationFunction.

TypicalInformation

0..1

Undefined | String

no

no

Typical information about the ProcessInstrumentationFunction.

VendorCompanyName

0..1

Undefined | String

no

no

The vendor company name the ProcessInstrumentationFunction.

VotingSystemRepresentation

0..1

Undefined | String

no

no

A representation of the voting system of the ProcessInstrumentationFunction.

ActuatingElectricalFunctions

Composition Property

The ActuatingElectricalFunctions that are part of this ProcessInstrumentationFunction.

Type: ActuatingElectricalFunction

Multiplicity: *

Ordered: no

ActuatingFunctions

Composition Property

The ActuatingFunctions that are part of this ProcessInstrumentationFunction.

Type: ActuatingFunction

Multiplicity: *

Ordered: no

DeviceInformation

Data Property

Device information the ProcessInstrumentationFunction, e.g., for a detector.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: DEVICE INFORMATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/DeviceInformationAssignmentClass)

Example

"MDM"

GmpRelevance

Data Property

A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practice).

Type: GmpRelevanceClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: GMP RELEVANCE SPECIALIZATION (http://sandbox.dexpi.org/rdl/GmpRelevanceSpecialization)

Example

GmpRelevantFunction

GuaranteedSupplyFunction

Data Property

A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.

Type: GuaranteedSupplyFunctionClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: GUARANTEED SUPPLY FUNCTION SPECIALIZATION (http://sandbox.dexpi.org/rdl/GuaranteedSupplyFunctionSpecialization)

Example

GuaranteedSupplyFunction

Location

Data Property

A specialization indicating the location of the ProcessInstrumentationFunction.

Type: LocationClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: LOCATION SPECIALIZATION (http://sandbox.dexpi.org/rdl/LocationSpecialization)

Example

Field

PanelIdentificationCode

Data Property

The panel identification code of the ProcessInstrumentationFunction.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PANEL IDENTIFICATION CODE ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/PanelIdentificationCodeAssignmentClass)

Example

"P 3A"

ProcessInstrumentationFunctionCategory

Data Property

The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PROCESS INSTRUMENTATION FUNCTION CATEGORY ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/ProcessInstrumentationFunctionCategoryAssignmentClass)

Example

"H"

ProcessInstrumentationFunctionModifier

Data Property

The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PROCESS INSTRUMENTATION FUNCTION MODIFIER ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/ProcessInstrumentationFunctionModifierAssignmentClass)

Example

"D"

ProcessInstrumentationFunctionNumber

Data Property

A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumber).

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PROCESS INSTRUMENTATION FUNCTION NUMBER ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/ProcessInstrumentationFunctionNumberAssignmentClass)

Example

"H4750.01"

ProcessInstrumentationFunctions

Data Property

Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see ProcessInstrumentationFunctionCategory).

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PROCESS INSTRUMENTATION FUNCTIONS ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/ProcessInstrumentationFunctionsAssignmentClass)

Example

"HS"

ProcessSignalGeneratingFunctions

Composition Property

The ProcessSignalGeneratingFunctions that are part of this ProcessInstrumentationFunction.

Type: ProcessSignalGeneratingFunction

Multiplicity: *

Ordered: no

QualityRelevance

Data Property

A classification indicating if the ProcessInstrumentationFunction is quality relevant.

Type: QualityRelevanceClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: QUALITY RELEVANCE SPECIALIZATION (http://sandbox.dexpi.org/rdl/QualityRelevanceSpecialization)

Example

QualityRelevantFunction

SafetyRelevanceClass

Data Property

The safety relevance class the ProcessInstrumentationFunction.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SAFETY RELEVANCE CLASS ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/SafetyRelevanceClassAssignmentClass)

Example

"SIL3"

SignalConnectors

Composition Property

The Plant.Instrumentation.SignalOffPageConnectors that are part of this ProcessInstrumentationFunction.

Type: SignalOffPageConnector

Multiplicity: *

Ordered: no

SignalConveyingFunctions

Composition Property

The SignalConveyingFunctions that are part of this ProcessInstrumentationFunction.

Type: SignalConveyingFunction

Multiplicity: *

Ordered: no

TypicalInformation

Data Property

Typical information about the ProcessInstrumentationFunction.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: TYPICAL INFORMATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/TypicalInformationAssignmentClass)

Example

"F4"

VendorCompanyName

Data Property

The vendor company name the ProcessInstrumentationFunction.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: VENDOR COMPANY NAME ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/VendorCompanyNameAssignmentClass)

Example

"Emerson"

VotingSystemRepresentation

Data Property

A representation of the voting system of the ProcessInstrumentationFunction.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: VOTING SYSTEM REPRESENTATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/VotingSystemRepresentationAssignmentClass)

Example

"1oo2"

Example in DEXPI XML

<Object type="Plant/Instrumentation.ProcessInstrumentationFunction">
  <Data property="DeviceInformation">
    <String>MDM</String>
  </Data>
  <Data property="GmpRelevance">
    <DataReference data="Plant/Enumerations.GmpRelevanceClassification.GmpRelevantFunction"/>
  </Data>
  <Data property="GuaranteedSupplyFunction">
    <DataReference data="Plant/Enumerations.GuaranteedSupplyFunctionClassification.GuaranteedSupplyFunction"/>
  </Data>
  <Data property="Location">
    <DataReference data="Plant/Enumerations.LocationClassification.Field"/>
  </Data>
  <Data property="PanelIdentificationCode">
    <String>P 3A</String>
  </Data>
  <Data property="ProcessInstrumentationFunctionCategory">
    <String>H</String>
  </Data>
  <Data property="ProcessInstrumentationFunctionModifier">
    <String>D</String>
  </Data>
  <Data property="ProcessInstrumentationFunctionNumber">
    <String>H4750.01</String>
  </Data>
  <Data property="ProcessInstrumentationFunctions">
    <String>HS</String>
  </Data>
  <Data property="QualityRelevance">
    <DataReference data="Plant/Enumerations.QualityRelevanceClassification.QualityRelevantFunction"/>
  </Data>
  <Data property="SafetyRelevanceClass">
    <String>SIL3</String>
  </Data>
  <Data property="TypicalInformation">
    <String>F4</String>
  </Data>
  <Data property="VendorCompanyName">
    <String>Emerson</String>
  </Data>
  <Data property="VotingSystemRepresentation">
    <String>1oo2</String>
  </Data>
</Object>