Discrete

Discrete represents a discrete Measurement, i.e. a Measurement representing discrete values, e.g. a Breaker position.

Type

Class

URI

cim:Discrete

CIM standard (perspective)

IEC61970 (Grid)

Slots

Name Type Description Inherited from

DiscreteValues

0..*
DiscreteValue

The values connected to this measurement.

n/a

ValueAliasSet

0..1
ValueAliasSet

The ValueAliasSet used for translation of a MeasurementValue.value to a name.

n/a

maxValue

0..1
integer

Normal value range maximum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

n/a

minValue

0..1
integer

Normal value range minimum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

n/a

normalValue

0..1
integer

Normal measurement value, e.g., used for percentage calculations.

n/a

Asset

0..1
Asset

Asset that has a measurement

Measurement

CalculationMethodHierarchy

0..1
CalculationMethodHierarchy

Calculation method hierarchy which applies to this analog.

Measurement

Locations

0..*
Location

Location of this measurement.

Measurement

MeasurementAction

0..1
MeasurementAction

The measurement action that is performed on the measurement

Measurement

MeasurementCalculatorInput

0..*
MeasurementCalculatorInput

n/a

Measurement

PinMeasurement

0..*
PinMeasurement

n/a

Measurement

PowerSystemResource

0..1
PowerSystemResource

The power system resource that contains the measurement.

Measurement

Procedures

0..*
Procedure

Measurements are specified in types of documents, such as procedures.

Measurement

ProtectiveActionAdjustment

0..*
ProtectiveActionAdjustment

n/a

Measurement

Terminal

0..1
ACDCTerminal

One or more measurements may be associated with a terminal in the network.

Measurement

measurementType

0..1
string

Specifies the type of measurement. For example, this specifies if the measurement represents an indoor temperature, outdoor...

Measurement

phases

0..1
PhaseCode

Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase...

Measurement

unitMultiplier

0..1
UnitMultiplier

The unit multiplier of the measured quantity.

Measurement

unitSymbol

0..1
UnitSymbol

The unit of measure of the measured quantity.

Measurement

DiagramObjects

0..*
DiagramObject

The diagram objects that are associated with the domain object.

IdentifiedObject

InstanceSet

1
InstanceSet

Dataset containing the data objects.

IdentifiedObject

Names

0..*
Name

All names of this identified object.

IdentifiedObject

PropertiesCIMDataObject

0..1
ChangeSetMember

The single CIM data object in the appropriate dataset context.

IdentifiedObject

TargetingCIMDataObject

0..*
ChangeSetMember

Data objects registered.

IdentifiedObject

aliasName

0..1
string

The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and...

IdentifiedObject

description

0..1
string

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to...

IdentifiedObject

mRID

0..1
string

Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is...

IdentifiedObject

name

0..1
string

The name is any free human readable and possibly non unique text naming the object.

IdentifiedObject


aliasName

The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.

URI

cim:IdentifiedObject.aliasName

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

Asset

Asset that has a measurement

URI

cim:Measurement.Asset

Cardinality

0..1

Type

Asset

Inherited from

Measurement

CalculationMethodHierarchy

Calculation method hierarchy which applies to this analog.

URI

cim:Measurement.CalculationMethodHierarchy

Cardinality

0..1

Type

CalculationMethodHierarchy

Inherited from

Measurement

description

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

URI

cim:IdentifiedObject.description

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

DiagramObjects

The diagram objects that are associated with the domain object.

URI

cim:IdentifiedObject.DiagramObjects

Cardinality

0..*

Type

DiagramObject

Inherited from

IdentifiedObject

DiscreteValues

The values connected to this measurement.

URI

cim:Discrete.DiscreteValues

Cardinality

0..*

Type

DiscreteValue

InstanceSet

Dataset containing the data objects.

URI

cim:IdentifiedObject.InstanceSet

Cardinality

1

Type

InstanceSet

Inherited from

IdentifiedObject

Locations

Location of this measurement.

URI

cim:Measurement.Locations

Cardinality

0..*

Type

Location

Inherited from

Measurement

maxValue

Normal value range maximum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

URI

cim:Discrete.maxValue

Cardinality

0..1

Type

integer

MeasurementAction

The measurement action that is performed on the measurement

URI

cim:Measurement.MeasurementAction

Cardinality

0..1

Type

MeasurementAction

Inherited from

Measurement

MeasurementCalculatorInput

URI

cim:Measurement.MeasurementCalculatorInput

Cardinality

0..*

Type

MeasurementCalculatorInput

Inherited from

Measurement

measurementType

Specifies the type of measurement. For example, this specifies if the measurement represents an indoor temperature, outdoor temperature, bus voltage, line flow, etc. When the measurementType is set to "Specialization", the type of Measurement is defined in more detail by the specialized class which inherits from Measurement.

URI

cim:Measurement.measurementType

Cardinality

0..1

Type

string

Inherited from

Measurement

minValue

Normal value range minimum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

URI

cim:Discrete.minValue

Cardinality

0..1

Type

integer

mRID

Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

URI

cim:IdentifiedObject.mRID

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

name

The name is any free human readable and possibly non unique text naming the object.

URI

cim:IdentifiedObject.name

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

Names

All names of this identified object.

URI

cim:IdentifiedObject.Names

Cardinality

0..*

Type

Name

Inherited from

IdentifiedObject

normalValue

Normal measurement value, e.g., used for percentage calculations.

URI

cim:Discrete.normalValue

Cardinality

0..1

Type

integer

phases

Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). The phase information in Measurement, along with 'measurementType' and 'phases' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons. If the attribute is missing three phases (ABC) shall be assumed.

URI

cim:Measurement.phases

Cardinality

0..1

Type

PhaseCode

Inherited from

Measurement

PinMeasurement

URI

cim:Measurement.PinMeasurement

Cardinality

0..*

Type

PinMeasurement

Inherited from

Measurement

PowerSystemResource

The power system resource that contains the measurement.

URI

cim:Measurement.PowerSystemResource

Cardinality

0..1

Type

PowerSystemResource

Inherited from

Measurement

Procedures

Measurements are specified in types of documents, such as procedures.

URI

cim:Measurement.Procedures

Cardinality

0..*

Type

Procedure

Inherited from

Measurement

PropertiesCIMDataObject

The single CIM data object in the appropriate dataset context.

URI

cim:IdentifiedObject.PropertiesCIMDataObject

Cardinality

0..1

Type

ChangeSetMember

Inherited from

IdentifiedObject

ProtectiveActionAdjustment

URI

cim:Measurement.ProtectiveActionAdjustment

Cardinality

0..*

Type

ProtectiveActionAdjustment

Inherited from

Measurement

TargetingCIMDataObject

Data objects registered.

URI

cim:IdentifiedObject.TargetingCIMDataObject

Cardinality

0..*

Type

ChangeSetMember

Inherited from

IdentifiedObject

Terminal

One or more measurements may be associated with a terminal in the network.

URI

cim:Measurement.Terminal

Cardinality

0..1

Type

ACDCTerminal

Inherited from

Measurement

unitMultiplier

The unit multiplier of the measured quantity.

URI

cim:Measurement.unitMultiplier

Cardinality

0..1

Type

UnitMultiplier

Inherited from

Measurement

unitSymbol

The unit of measure of the measured quantity.

URI

cim:Measurement.unitSymbol

Cardinality

0..1

Type

UnitSymbol

Inherited from

Measurement

ValueAliasSet

The ValueAliasSet used for translation of a MeasurementValue.value to a name.

URI

cim:Discrete.ValueAliasSet

Cardinality

0..1

Type

ValueAliasSet

Used by