Вы находитесь на странице: 1из 15

EXCERPT FROM Companion Specification for Energy Metering

COSEM Identification System

DLMS User Association

device language message specification

Reference number:

EXCERPT FROM DLMS UA 1000-3:1999, First Edition


Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

2/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

Table of Contents
1. 2. 3. 3.1 3.2 4. 5. 5.1 5.2 5.3 5.3.1 5.3.2 5.4 5.4.1 5.5 5.6 5.6.1 5.7 5.8 5.9 5.10 Foreword...............................................................................................................4 Scope ....................................................................................................................5 Introduction ..........................................................................................................6 Referenced Documents .........................................................................................6 Abbreviations .........................................................................................................6 OBIS code structure ............................................................................................8 Value group definitions........................................................................................9 Value group A ........................................................................................................9 Value group B ........................................................................................................9 Value group C........................................................................................................9 Notes for abstract objects.................................................................................10 Notes for electricity related objects...................................................................11 Value group D......................................................................................................11 Notes for electricity related objects...................................................................11 Value group E ......................................................................................................12 Value group F ......................................................................................................12 Notes for electricity related objects...................................................................12 Abstract objects ...................................................................................................13 Electricity related general purpose objects ..........................................................14 Electricity list objects............................................................................................15 Electricity data profile objects ..............................................................................15

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

3/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

1. Foreword
Copyright: Copyright 1997-1999 DLMS User Association.

... more follows ...


(comp. DLMS UA 1000-3, First Edition)

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

4/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

2. Scope
The OBIS "Object Identification System" defines the necessary identification codes (ID-codes) for commonly used data items inside metering devices. This standard specifies on one hand the overall structure of the identification code system, applicable to electricity as well as other consumption sectors (e.g. gas, water, heat). On the other hand it specifies the mapping of the meaning of data items to their identification codes. It applies to both simple and complex measurement configurations, such as meters, tariff units, data concentrators or other electronic set-ups for measuring of energy consumption. The ID-codes are based on the current EDIS document ([1]). They shall be used as logical names in DLMS-COSEM for the specified purpose exclusively. Today the scheme for non-electricity types of energy are not detailed. This shall be done in future releases, which have to be created in conjunction with the standardisation committees for other media and/or existing user groups. In addition to EDIS OBIS covers not only measurement and tariff data items. It extends the physical view of EDIS to a more global one. DLMS-COSEM needs unique names to identify all objects in a system. Therefore OBIS guarantees unique identifiers inside the whole system including abstract objects to configure or influence the behaviour of the device.

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

5/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

3. Introduction
The trend for electronic meters and auxiliary devices for the measurement and billing of power/energy is towards the integration of an ever increasing number of functions and measurement value calculations into one device. The development of device technology is moving toward consumption measurement devices which are capable of carrying out complex measurements e.g. measurement of electrical consumption in 4 quadrants. For further analysis of measurement values - especially for billing purposes - it is necessary that all such values are uniquely identifiable, independent of device and manufacturer. The same requirement applies to reading out of device data on-site using a hand held data-capturing unit, as well as to remote transmission of data to a central data analysis location. The requirement implies that all data/measurement values are assigned a unique identification number. On-site and remote meter reading, as well as of the evaluation of data recorded from several differing sources, will introduce new requirements on the identification system. For this purpose, the measurement value channel and the medium (gas, water, heat, etc.) have been taken into account in the new system. This allows meter data originating from differing sources to be transmitted and identified within one transmission telegram. Due to its general structure, the identification system OBIS, which is fully defined today for electrical applications, is also suitable for application in other areas (gas, water, heat) or for abstract objects.

3.1 Referenced Documents


Ref. [1] Title Electricity meters - Part 3: Tariff metering device as additional equipment for electricity meters EDIS - Energy Data Identification System; DIN 43863-3 Entwurf September 1997. Project IEC 62056-61 (1998)

3.2 Abbreviations
The terms used in this document shall be according to the International Electrotechnical Vocabulary IEV, IEC50 (301,302, 303). Deviations from this principle are possible in the current version of the document.
Abbreviation COSEM EDIS IC IEC OBIS Explanation Companion Specification for Energy Metering Energy Data Identification System, comp. [1]. Interface Class International Electrotechnical Commission Object Identification System

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

6/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

... more follows ...


(comp. DLMS UA 1000-3, First Edition)

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

7/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

4. OBIS code structure


OBIS codes are a combination of 6 value groups, which describe (in a hierarchical way) the exact meaning of each data item.

Value group A The characteristic of the object to be identified (abstract object, electricity-, gas-, heat-, waterrelated object). The value group A corresponds to value group M (medium) in [1] for display and IEC 61107 based communication. Value group B Where equipment has several inputs for energy/quantity values of the same type or of differing types (e.g. in data concentrators, registration units), the value is assigned a physical channel number for identification of the information source. The value group B corresponds to value group KK (channel) in [1] for display and IEC 61107 based communication. Value group C Physical value of the information source concerned (e.g. Current, Voltage, Power, Volume, Temperature). Value group C specifies the Quantity by the type. Quantity is the main value group, to which groups 4, 5 and 6 are related. The value group C corresponds to value group GG (measurement quantity) in [1] for display and IEC 61107 based communication. Value group D The value group D defines the result of processing a Quantity according to a specific algorithm. This can e.g. deliver power and energy readings as well as results derived from those. The value group D corresponds to value group AA (measurement type) in [1] for display and IEC 61107 based communication. Value group E This value group details the measurement type as defined with value groups A to D into different readings which can e.g. controlled by rate switching. The value group E corresponds to value group T (rate) in [1] for display and IEC 61107 based communication. Value group F This value group further subdivides results which are partly defined by value groups A to E. A typical usage is the allocation to different time periods (reset periods). The value group F corresponds to value group VV (period) in [1] for display and IEC 61107 based communication.

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

8/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

5. Value group definitions

5.1 Value group A


Value group A contains the general object environment. The range for value group A is 0 to 15.
Value group A
0 Abstract Objects 1 Electricity related object 6 Heat related object 7 Gas related object 8 Water related object

All other possible values are reserved.

With implementations which contain only one energy type, even abstract objects may be defined using the code for the energy type.

5.2 Value group B


Devices with several physical channels which generate measuring results can separate those by assigning different channel numbers to those physical channels. The allowed range is of 1 64. If no channel information is essential the value 0 shall be assigned. Channel numbers from 65 to 127 are reserved for future applications.
Value Group B
0 no channel specified 1 Channel 1 64 Channel 64 65 .. 127 reserved 128 .. 254 manufacturer specific code 255 reserved

With devices having just one channel, the usage of channel no. 1 even for device specific non metering related data items is allowed.

5.3 Value group C


This value group is intended to define the type of a data item in its context as described by the value group A. The meaning of this value group is dependent on the value group A and will be enlarged for additional object environments in future releases. Co-operation with standardisation groups of the different energy media will be necessary.
DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

9/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition
Value group C abstract objects (val.A = 0)
0 1 10 11 12 13 20 general purpose objects Objects of class "Clock" Objects of class "Script Table" Objects of class "Special Days Table" Objects of class "Schedule" Objects of class "Activity Calendar" Objects of class "IEC 1107 Setup"

96 General service entries 97 General error messages

Value group C electrical energy related objects (val. A=1)


0 1 2 3 4 5 6 7 8 9 10 13 14 general purpose objects Li .Active power+ Li Active powerLi Reactive power+ Li Reactive powerLi Reactive power QI Li Reactive power QII Li Reactive power QIII Li Reactive power QIV Li Apparent power+ Li Apparent powerLi Power factor Network frequency

21 L1 Active power+ 22 L1 Active power23 L1 Reactive power+ 24..30 L1 etc. 31 L1 Current 32 L1 Voltage 33 L1 Power factor 34 L1 Frequency 41 L2 42 L2 43 L2 44..54 61 L3 62 L3 63 L3 64..74 96 97 98 99 Active power+ Active powerReactive power+ L2 etc. Active power+ Active powerReactive power+ L3 etc.

Electricity related service entries Electricity related error messages List Data profile

5.3.1 Notes for abstract objects


0 general purpose objects: Here objects are allocated which define certain necessary access points to the meter. In general those objects are fully defined for the remaining value groups A,B,D..F All objects which are fully defined in all value groups are detailed in chapter 5.7.
DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

10/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

5.3.2 Notes for electricity related objects


For definitions of the listed items see [1]. Value group C = 0 defines general data items for electricity meters. Comp. chapter 5.8. Value group C = 96 defines data items used electricity metering related service entries. Comp. chapter 5.8. Value group C = 97 defines data items electricity metering related error messages (value group D is also coded 97). Comp. chapter 5.8. Value group C = 98 defines data items used for list purposes. They are detailed in chapter 5.9. Value group C = 99 defines data items used for profile purposes. They are detailed in chapter 5.10.

5.4 Value group D


The result of processing a Quantity according to a specific algorithm for energy related values or a further subdivision for general values
Value group D electrical energy related objects, val. A=1, val. C <> 0, 96,97,98,99
1 2 3 4 5 6 8 9 10 11 12 13 14 15 16 21 22 23 24 25 26 Cumulative minimum 1 Cumulative maximum 1 Minimum 1 Current average 1 Last average 1 Maximum demand 1 Time integral 1 Time integral 2 Time integral 3 Cumulative minimum 2 Cumulative maximum 2 Minimum 2 Current average 2 Last average 2 Maximum 2 Cumulative minimum 3 Cumulative maximum 3 Minimum 3 Current average 3 Last average 3 Maximum 3

55 Test average 58 Test time integral 4

5.4.1 Notes for electricity related objects


For definitions of the listed items please refer to [1].

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

11/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

5.5 Value group E


Coding of different rates within a specific tariff structure.

Value group E
electrical energy related objects (val.A=1)
0 1 2 3 4 Total Rate 1 Rate 2 Rate 3 Rate 4 ... 9 Rate 9

5.6 Value group F


This value group further subdivides results which are partly defined by value groups A to E. A typical usage is the allocation to different time periods (reset periods).

5.6.1 Notes for electricity related objects


Assigning of historical values to various time periods/points.

Value group F
VZ Period 1 VZ-1 Period 2 VZ-2 Period 3 VZ-3 Period 4 VZ-4 ... etc. 101 .. most recent value 102 .. 2 most recent values . 1xx .. all available values

The most recent (youngest) historical value is identified using the ID-code VZ (state of the historical value counter), and the second youngest is identified by the code VZ-1 etc. The operating mode of the historical value counter can differ, e.g. modulo-12 or modulo-100, depending on the highest number of available historical values. The historical value that is represented after reaching the limit of the historical value counter, contains the historical value code 0 for modulo-100, and 1 for other (e.g. modulo-12). Values above 100 allow to address profiles which contain more than one historical value. The maximum number 1xx is device dependent and specifies the full set of available historical values. The maximum allowed value for this is 125.

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

12/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

5.7 Abstract objects


Abstract objects
Objects of class "Clock" Objects of class "Script Table" Object "Special Days Table" Object "Schedule" Object "Activity Calendar" Object "IEC 1107 Setup" Object of class Association (LN or SN) Object of class Profile for standard readout Device ID numbers (non energy/channel related) Device ID1 (manufacturing number) ............ Device ID10 Parameter changes: Number of parameterisations Date of last parameterisation change Date of last time switch programme change Date of last ripple control receiver program change input/output control signals: State of the input/output control signals: Output pulse duration State of the internal control signals: Internal operating status Battery entries Battery hour counter (h) Battery charge display (%) Number of power failures Total failure of all 3 phases Phase L1 Phase L2 Phase L3 Manufacturer specific ..................... Manufacturer specific Error object A 0 0 0 0 0 0 0 0 B x x x x x x 0 0

OBIS code
C 1 10 11 12 13 20 100 103 D 0 x 0 0 0 0 0 0 E x x x x x x x x F

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 x x x x x x 0 x 0 0 0 0 0 0 0 0 0

96 ....... 96 96 96 96 96 96 0 96 96 96 96 96 96 96 96 96 96 97

1 ....... 1 2 2 2 2 3 9 4 5 6 6 7 7 7 7 50 96 97

0 ....... 9 0 1 2 3 0 5 0 0 0 1 0 1 2 3 x x x

Tab. 1

ID-codes for abstract components.

Remark: If the value field F is shaded, then value group F is not used. The undefined value groups B,D and E for the objects of class Script table allow to address several instances of this object. The value group F is not used for those objects., In the manufacturer specific objects only those values shall be placed, which are not represented by another defined code, but need representation on the display as well. If this is not required, the code shall use the possibilities of a value group above 127.

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

13/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition

5.8 Electricity related general purpose objects


electricity related general purpose objects
A Free ID-numbers for utilities: Electricity ID 1 ... Electricity ID 10 Historical value/reset counter entries Status (VZ) of the historical value counter Number of available historical values Time stamp of the historical value VZ (last reset) Time stamp of the historical value VZ-1 ......................................................... Time stamp of the historical value VZ-n Program entries Program version no. Parameter record no. Time switch program no. RCR program no. Output pulse constants RLW [Imp/kWh] (Active energy, metrological LED ) RLB [Imp/kvarh] (Reactive energy, metrological LED) RLS [Imp/kVAh)] (Apparent energy, metrological LED) RAW [Imp/kWh] (Active energy, output contact) RAB [Imp/kvarh] (Reactive energy, output contact) RAS [Imp/kVAh)] (Apparent energy, output contact) Ratios Reading factor for power Reading factor for energy Transformer ratio current Transformer ratio voltage Threshold values Threshold power for over-consumption [kW] limit 1 ....................................... limit 4 limit for rate 1 ............................ limit for rate 9 Nominal values Voltage [V] Base/nominal current [A] Frequency [Hz) Maximum current [A] Input pulse constants REW [Imp/kWh] (active energy) REB [Imp/kvarh] (reactive energy) RES [Imp/kVAh] (apparent energy) Measurement-/registration-period duration Measurement period 1 (min), for average value 1 Measurement period 2 (min), for average value 2 Measurement period 3 (sec), for instantaneous value Measurement period 4(sec), , for test value Recording period 1 (min), for load profile Recording period 2 (min), for load profile Time entries Number of days since last reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 B x x x x x x x x x x x x x x x x x x x x x x C 0 0 0 0 0 0 ..... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

OBIS-code
D 0 0 1 1 1 1 ...... 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 E 0 9 0 1 2 2 ...... 2 0 1 2 3 0 1 2 3 4 5 0 1 2 3 F

VZ VZ-1 ....... VZ-n

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

x x x x x x x x x x x x x x x x x x

0 ...... 0 0 .... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5 ... 5 5 ... 5 6 6 6 6 7 7 7 8 8 8 8 8 8 9

1 ... 1 2 ... 2 0 1 2 3 0 1 2 0 1 2 3 4 5 0

1 ... 4 1 ... 9

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

14/15

Copyright 1997-1999 DLMS User Association

DLMS User Association, EXCERPT FROM COSEM Identification System, First Edition
electricity related general purpose objects
A All entries defined in abstract objects (val A=0) as service entries (val C=96) and error codes (val C=97) can be represented here as well for electricity related values B C

OBIS-code
D E F

Remark: If the value field F is shaded, then value group F is not used. It has to be observed, that some of the codes above are normally not used, as the related data items are covered by attributes of already defined objects (application dependent)

5.9 Electricity list objects


Lists - identified with one OBIS code - are defined as a series of any kind of data (e.g. measurement value, constants, status, events).

5.10 Electricity data profile objects


Data profiles - identified with one OBIS code - are defined as a series of measurement values of the same type or of groups of the same kind consisting of a number of different measurement values.
electricity data profile objects
A Load profile with recording period 1 Load profile with recording period 2 Event log certification data log 1 1 1 1 B x x x x C 99 99 99 99

OBIS-code
D 1 2 98 99 E 0 0 0 0 F

Value group F is not used for those data items.

DLMS User Association

EXCERPT

DLMS UA 1000-3 ed.1

15/15

Copyright 1997-1999 DLMS User Association