InstrumentationLoopFunction¶
Overview¶
Class
An identified collection of related ProcessInstrumentationFunctions that interact for a known purpose.
Supertypes
Attributes (data)
Name |
Multiplicity |
Type |
---|---|---|
0..1 |
Attributes (reference)
Name |
Multiplicity |
Type |
---|---|---|
* |
Implementation in Proteus Schema
The class is implemented as a Proteus XML element with RDL reference.
Tag: <InstrumentationLoopFunction>
RDL reference: INSTRUMENTATION LOOP FUNCTION
ComponentClass: InstrumentationLoopFunction
ComponentClassURI: http://sandbox.dexpi.org/rdl/InstrumentationLoopFunction
Example
Implementation in Proteus Schema
<InstrumentationLoopFunction
ID="instrumentationLoopFunction1"
ComponentClass="InstrumentationLoopFunction"
ComponentClassURI="http://sandbox.dexpi.org/rdl/InstrumentationLoopFunction" ...>
...
</InstrumentationLoopFunction>
InstrumentationLoopFunctionNumber¶
Attribute (data)
The identification number of the InstrumentationLoopFunction.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: INSTRUMENTATION LOOP FUNCTION NUMBER ASSIGNMENT CLASS
Name: InstrumentationLoopFunctionNumberAssignmentClass
Example
“4750.01” (String)
Implementation in Proteus Schema
<InstrumentationLoopFunction
ID="instrumentationLoopFunction1"
ComponentClass="InstrumentationLoopFunction"
ComponentClassURI="http://sandbox.dexpi.org/rdl/InstrumentationLoopFunction" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="InstrumentationLoopFunctionNumberAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/InstrumentationLoopFunctionNumberAssignmentClass"
Format="string"
Value="4750.01" />
...
</GenericAttributes>
...
</InstrumentationLoopFunction>
ProcessInstrumentationFunctions¶
Attribute (reference)
The ProcessInstrumentationFunctions that constitute this InstrumentationLoopFunction.
Implementation in Proteus Schema
The attribute is implemented using Proteus <Association> elements.
Association type for the attribute ower: "is a collection including"
Opposite association type: "is a part of"
Example
Implementation in Proteus Schema
<InstrumentationLoopFunction
ID="instrumentationLoopFunction1"
ComponentClass="InstrumentationLoopFunction"
ComponentClassURI="http://sandbox.dexpi.org/rdl/InstrumentationLoopFunction" ...>
...
<Association
Type="is a collection including"
ItemID="processInstrumentationFunction1" />
...
<InstrumentationLoopFunction />
...
<ProcessInstrumentationFunction
ID="processInstrumentationFunction1"
ComponentClass="ProcessInstrumentationFunction"
ComponentClassURI="http://sandbox.dexpi.org/rdl/ProcessInstrumentationFunction" ...>
...
<Association
Type="is a part of"
ItemID="instrumentationLoopFunction1" />
...
<ProcessInstrumentationFunction />