CalculatingRatio

Process::Process::CalculatingRatio

Overview

Concrete Class

This CalculatingProcessVariable process calculates an output signal that is the ratio of the two input signals. It can be used to specify and design ratio control functions.

If the two input signals are Dividend and Divisor, then OutputValue = Gain * Dividend/Divisor + Offset .

(Fullscreen Diagram)

ConceptualObjectCalculatingProcessVariableInstrumentationActivityAttributeRepresentationRepresentationGroupNotePersistentIdentifier<<bind>>Type →Undefined | DoubleType :PhysicalQuantity | DoubleQualifiedValueRoleCalculatingRatioInstrumentationSystemActivityPerformedRoles**PersistentIdentifiers0..1*ReferencedNotes**Object*Represents*Gain0..1*Offset0..1*OutputValue0..1*InstrumentationActivities0..11..*

Supertypes

Members

Composition Properties

Name

Multiplicity

Type

Ordered

Gain

*

<QualifiedValue with Type → Undefined | Double>

no

Multiplier in the ratio calculation.

Offset

*

<QualifiedValue with Type → Undefined | Double>

no

Offset added to the ratio calculation.

OutputValue

*

<QualifiedValue with Type → Undefined | Double>

no

The calculated ratio.

Gain

Composition Property

Multiplier in the ratio calculation.

Type: <QualifiedValue with Type → Undefined | Double>

Multiplicity: *

Ordered: no

Example

[

     QualifiedValue(

          Value = 2.5)

]

Offset

Composition Property

Offset added to the ratio calculation.

Type: <QualifiedValue with Type → Undefined | Double>

Multiplicity: *

Ordered: no

Example

[

     QualifiedValue(

          Value = 3.0)

]

OutputValue

Composition Property

The calculated ratio.

Type: <QualifiedValue with Type → Undefined | Double>

Multiplicity: *

Ordered: no

Example

[

     QualifiedValue(

          Value = 4.3)

]

Example in DEXPI XML

<Object type="Process/Process.CalculatingRatio">
  <Components property="Gain">
    <Object type="Core/QualifiedValue">
      <Data property="Value">
        <Double>2.5</Double>
      </Data>
    </Object>
  </Components>
  <Components property="Offset">
    <Object type="Core/QualifiedValue">
      <Data property="Value">
        <Double>3.0</Double>
      </Data>
    </Object>
  </Components>
  <Components property="OutputValue">
    <Object type="Core/QualifiedValue">
      <Data property="Value">
        <Double>4.3</Double>
      </Data>
    </Object>
  </Components>
</Object>