PendingCalculation
When present, a scalar conversion that needs to be applied to every IntervalReading.value contained in IntervalBlock. This conversion results in a new associated ReadingType, reflecting the true dimensions of IntervalReading values after the conversion.
Type |
Class |
---|---|
URI |
|
CIM standard (perspective) |
IEC61968 (Enterprise) |
Slots
Name | Type | Description | Inherited from |
---|---|---|---|
0..* |
All blocks of interval reading values to which this pending conversion applies. |
n/a |
|
Reading type resulting from this pending conversion. |
n/a |
||
0..1 |
Whether scalars should be applied before adding the 'offset'. |
n/a |
|
0..1 |
(if applicable) Offset to be added as well as multiplication using scalars. |
n/a |
|
0..1 |
(if scalar is rational number) When 'IntervalReading.value' is multiplied by 'scalarNumerator' and divided by this value, it... |
n/a |
|
0..1 |
(if scalar is floating number) When multiplied with 'IntervalReading.value', it causes a unit of measure conversion to... |
n/a |
|
0..1 |
(if scalar is integer or rational number) When the scalar is a simple integer, and this attribute is presented alone and... |
n/a |
IntervalBlocks
All blocks of interval reading values to which this pending conversion applies.
URI |
|
---|---|
Cardinality |
0..* |
Type |
multiplyBeforeAdd
Whether scalars should be applied before adding the 'offset'.
URI |
|
---|---|
Cardinality |
0..1 |
Type |
offset
(if applicable) Offset to be added as well as multiplication using scalars.
URI |
|
---|---|
Cardinality |
0..1 |
Type |
ReadingType
Reading type resulting from this pending conversion.
URI |
|
---|---|
Cardinality |
1 |
Type |
scalarDenominator
(if scalar is rational number) When 'IntervalReading.value' is multiplied by 'scalarNumerator' and divided by this value, it causes a unit of measure conversion to occur, resulting in the 'ReadingType.unit'.
URI |
|
---|---|
Cardinality |
0..1 |
Type |
scalarFloat
(if scalar is floating number) When multiplied with 'IntervalReading.value', it causes a unit of measure conversion to occur, according to the 'ReadingType.unit'.
URI |
|
---|---|
Cardinality |
0..1 |
Type |
scalarNumerator
(if scalar is integer or rational number) When the scalar is a simple integer, and this attribute is presented alone and multiplied with 'IntervalReading.value', it causes a unit of measure conversion to occur, resulting in the 'ReadingType.unit'. It is never used in conjunction with 'scalarFloat', only with 'scalarDenominator'.
URI |
|
---|---|
Cardinality |
0..1 |
Type |