Class: DiscreteMeasurementValueQuality
Measurement quality flags for Discrete Values.
URI: cim:DiscreteMeasurementValueQuality
classDiagram
class DiscreteMeasurementValueQuality
MeasurementValueQuality <|-- DiscreteMeasurementValueQuality
DiscreteMeasurementValueQuality : bad_reference
DiscreteMeasurementValueQuality : estimator_replaced
DiscreteMeasurementValueQuality : failure
DiscreteMeasurementValueQuality : manual_replace_indicator
DiscreteMeasurementValueQuality : measurement_value
DiscreteMeasurementValueQuality --> MeasurementValue : measurement_value
DiscreteMeasurementValueQuality : old_data
DiscreteMeasurementValueQuality : operator_blocked
DiscreteMeasurementValueQuality : oscillatory
DiscreteMeasurementValueQuality : out_of_range
DiscreteMeasurementValueQuality : over_flow
DiscreteMeasurementValueQuality : remove_from_operation_indicator
DiscreteMeasurementValueQuality : source
DiscreteMeasurementValueQuality --> Source : source
DiscreteMeasurementValueQuality : suspect
DiscreteMeasurementValueQuality : test
DiscreteMeasurementValueQuality : validity
DiscreteMeasurementValueQuality --> Validity : validity
Inheritance
- Quality61850
- MeasurementValueQuality
- DiscreteMeasurementValueQuality
- MeasurementValueQuality
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| manual_replace_indicator | 0..1 Boolean |
Switch Manual Replace Indicator | direct |
| remove_from_operation_indicator | 0..1 Boolean |
Removed From Operation Indicator | direct |
| measurement_value | 1..1 MeasurementValue |
A MeasurementValue has a MeasurementValueQuality associated with it | MeasurementValueQuality |
| bad_reference | 0..1 Boolean |
Measurement value may be incorrect due to a reference being out of calibratio... | Quality61850 |
| estimator_replaced | 0..1 Boolean |
Value has been replaced by State Estimator | Quality61850 |
| failure | 0..1 Boolean |
This identifier indicates that a supervision function has detected an interna... | Quality61850 |
| old_data | 0..1 Boolean |
Measurement value is old and possibly invalid, as it has not been successfull... | Quality61850 |
| operator_blocked | 0..1 Boolean |
Measurement value is blocked and hence unavailable for transmission | Quality61850 |
| oscillatory | 0..1 Boolean |
To prevent some overload of the communication it is sensible to detect and su... | Quality61850 |
| out_of_range | 0..1 Boolean |
Measurement value is beyond a predefined range of value | Quality61850 |
| over_flow | 0..1 Boolean |
Measurement value is beyond the capability of being represented properly | Quality61850 |
| source | 0..1 Source |
Source gives information related to the origin of a value | Quality61850 |
| suspect | 0..1 Boolean |
A correlation function has detected that the value is not consistent with oth... | Quality61850 |
| test | 0..1 Boolean |
Measurement value is transmitted for test purposes | Quality61850 |
| validity | 0..1 Validity |
Validity of the measurement value | Quality61850 |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:DiscreteMeasurementValueQuality |
| native | cim:DiscreteMeasurementValueQuality |
LinkML Source
Direct
name: DiscreteMeasurementValueQuality
description: Measurement quality flags for Discrete Values.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: MeasurementValueQuality
attributes:
manual_replace_indicator:
name: manual_replace_indicator
description: Switch Manual Replace Indicator. Flag indicating that the switch
is manual replace.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DiscreteMeasurementValueQuality.manualReplaceIndicator
multivalued: false
domain_of:
- DiscreteMeasurementValueQuality
range: boolean
required: false
remove_from_operation_indicator:
name: remove_from_operation_indicator
description: Removed From Operation Indicator. Flag indicating that the switch
is removed from operation.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DiscreteMeasurementValueQuality.removeFromOperationIndicator
multivalued: false
domain_of:
- DiscreteMeasurementValueQuality
range: boolean
required: false
class_uri: cim:DiscreteMeasurementValueQuality
Induced
name: DiscreteMeasurementValueQuality
description: Measurement quality flags for Discrete Values.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: MeasurementValueQuality
attributes:
manual_replace_indicator:
name: manual_replace_indicator
description: Switch Manual Replace Indicator. Flag indicating that the switch
is manual replace.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DiscreteMeasurementValueQuality.manualReplaceIndicator
multivalued: false
alias: manual_replace_indicator
owner: DiscreteMeasurementValueQuality
domain_of:
- DiscreteMeasurementValueQuality
range: boolean
required: false
remove_from_operation_indicator:
name: remove_from_operation_indicator
description: Removed From Operation Indicator. Flag indicating that the switch
is removed from operation.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DiscreteMeasurementValueQuality.removeFromOperationIndicator
multivalued: false
alias: remove_from_operation_indicator
owner: DiscreteMeasurementValueQuality
domain_of:
- DiscreteMeasurementValueQuality
range: boolean
required: false
measurement_value:
name: measurement_value
description: A MeasurementValue has a MeasurementValueQuality associated with
it.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MeasurementValueQuality.MeasurementValue
multivalued: false
alias: measurement_value
owner: DiscreteMeasurementValueQuality
domain_of:
- MeasurementValueQuality
- CalculationMethodHierarchy
- ProcedureDataSet
- RemoteSource
range: MeasurementValue
required: true
bad_reference:
name: bad_reference
description: Measurement value may be incorrect due to a reference being out of
calibration.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.badReference
multivalued: false
alias: bad_reference
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
estimator_replaced:
name: estimator_replaced
description: Value has been replaced by State Estimator. estimatorReplaced is
not an IEC61850 quality bit but has been put in this class for convenience.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.estimatorReplaced
multivalued: false
alias: estimator_replaced
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
failure:
name: failure
description: This identifier indicates that a supervision function has detected
an internal or external failure, e.g. communication failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.failure
multivalued: false
alias: failure
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
old_data:
name: old_data
description: Measurement value is old and possibly invalid, as it has not been
successfully updated during a specified time interval.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.oldData
multivalued: false
alias: old_data
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
operator_blocked:
name: operator_blocked
description: 'Measurement value is blocked and hence unavailable for transmission. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.operatorBlocked
multivalued: false
alias: operator_blocked
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
oscillatory:
name: oscillatory
description: To prevent some overload of the communication it is sensible to detect
and suppress oscillating (fast changing) binary inputs. If a signal changes
in a defined time twice in the same direction (from 0 to 1 or from 1 to 0) then
oscillation is detected and the detail quality identifier "oscillatory" is set.
If it is detected a configured numbers of transient changes could be passed
by. In this time the validity status "questionable" is set. If after this defined
numbers of changes the signal is still in the oscillating state the value shall
be set either to the opposite state of the previous stable value or to a defined
default value. In this case the validity status "questionable" is reset and
"invalid" is set as long as the signal is oscillating. If it is configured such
that no transient changes should be passed by then the validity status "invalid"
is set immediately in addition to the detail quality identifier "oscillatory"
(used for status information only).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.oscillatory
multivalued: false
alias: oscillatory
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
out_of_range:
name: out_of_range
description: Measurement value is beyond a predefined range of value.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.outOfRange
multivalued: false
alias: out_of_range
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
over_flow:
name: over_flow
description: 'Measurement value is beyond the capability of being represented
properly. For example, a counter value overflows from maximum count back to
a value of zero. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.overFlow
multivalued: false
alias: over_flow
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
source:
name: source
description: Source gives information related to the origin of a value. The value
may be acquired from the process, defaulted or substituted.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.source
multivalued: false
alias: source
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
- BaseReading
- ReadingQuality
- TransmissionReservation
- CRRSegment
- BillDeterminant
range: Source
required: false
suspect:
name: suspect
description: A correlation function has detected that the value is not consistent
with other values. Typically set by a network State Estimator.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.suspect
multivalued: false
alias: suspect
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: boolean
required: false
test:
name: test
description: Measurement value is transmitted for test purposes.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.test
multivalued: false
alias: test
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
- ClassificationCondition
range: boolean
required: false
validity:
name: validity
description: Validity of the measurement value.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Quality61850.validity
multivalued: false
alias: validity
owner: DiscreteMeasurementValueQuality
domain_of:
- Quality61850
range: Validity
required: false
class_uri: cim:DiscreteMeasurementValueQuality