BS EN 62056-6-2:2013
$215.11
Electricity metering data exchange. The DLMS/COSEM suite – COSEM interface classes
Published By | Publication Date | Number of Pages |
BSI | 2013 | 204 |
This part of IEC 62056 specifies a model of a meter as it is seen through its communication interface(s). Generic building blocks are defined using object-oriented methods, in the form of interface classes to model meters from simple up to very complex functionality.
PDF Catalog
PDF Pages | PDF Title |
---|---|
7 | English CONTENTS |
12 | INTRODUCTION |
13 | 1 Scope 2 Normative references |
15 | 3 Abbreviations |
17 | 4 Basic principles 4.1 General Figures Figure 1 – An interface class and its instances |
18 | 4.2 Referencing methods 4.3 Reserved base_names for special COSEM objects 4.4 Class description notation Tables Table 1 – Reserved base_names for SN referencing |
21 | 4.5 Common data types Table 2 – Common data types |
22 | 4.6 Data formats 4.6.1 Date and time formats |
24 | 4.6.2 Floating point number formats |
26 | 4.7 The COSEM server model Figure 2 – The COSEM server model Figure 3 – Combined metering device |
27 | 4.8 The COSEM logical device 4.8.1 General 4.8.2 COSEM logical device name 4.8.3 The “association view” of the logical device 4.8.4 Mandatory contents of a COSEM logical device |
28 | 4.8.5 Management logical device 4.9 Data security 5 The COSEM interface classes 5.1 Overview |
29 | Figure 4 – Overview of the interface classes – Part 1 |
30 | 5.2 Interface classes for parameters and measurement data 5.2.1 Data (class_id: 1, version: 0) Figure 5 – Overview of the interface classes – Part 2 |
31 | 5.2.2 Register (class_id: 3, version: 0) |
33 | Table 3 – Enumerated values for physical units Table 3 – Enumerated values for physical units |
35 | 5.2.3 Extended register (class_id: 4, version: 0) Table 4 – Examples for scaler_unit Table 4 – Examples for scaler_unit |
36 | 5.2.4 Demand register (class_id: 5, version: 0) Figure 6 – The time attributes when measuring sliding demand Figure 7 – The attributes in the case of block demand |
37 | Figure 8 – The attributes in the case of sliding demand (number of periods = 3) |
39 | 5.2.5 Register activation (class_id: 6, version: 0) |
41 | 5.2.6 Profile generic (class_id: 7, version: 1) |
46 | 5.2.7 Utility tables (class_id: 26, version: 0) |
47 | 5.2.8 Register table (class_id: 61, version: 0) |
50 | 5.2.9 Status mapping (class_id: 63, version: 0) |
51 | 5.3 Interface classes for access control and management 5.3.1 Association SN (class_id: 12, version: 2) |
55 | 5.3.2 Association LN (class_id: 15, version: 1) |
61 | 5.3.3 SAP assignment (class_id: 17, version: 0) |
62 | 5.3.4 Image transfer (class_id: 18, version: 0) |
63 | Figure 9 – The meaning of the definitions concerning the Image Figure 10 – The Image Read and the Image Transfer services |
67 | Figure 11 – Image transfer process flow chart |
70 | 5.3.5 Security setup (class_id: 64, version: 0) |
71 | 5.4 Interface classes for time- and event bound control 5.4.1 Clock (class_id: 8, version: 0) |
72 | Figure 12 – The generalized time concept |
74 | 5.4.2 Script table (class_id: 9, version: 0) |
75 | 5.4.3 Schedule (class_id: 10, version: 0) Table 5 – Schedule |
76 | Table 6 – Special days table |
78 | 5.4.4 Special days table (class_id: 11, version: 0) |
79 | 5.4.5 Activity calendar (class_id: 20, version: 0) |
82 | 5.4.6 Register monitor (class_id: 21, version: 0) |
83 | 5.4.7 Single action schedule (class_id: 22, version: 0) |
84 | 5.4.8 Disconnect control (class_id: 70, version: 0) |
85 | Figure 13 – State diagram of the Disconnect control IC |
86 | Table 7 – Disconnect control IC – states and state transitions |
87 | 5.4.9 Limiter (class_id: 71, version: 0) |
89 | 5.4.10 Sensor manager interface class (class_id:67, version: 0) |
93 | 5.5 Interface classes for setting up data exchange via local ports and modems 5.5.1 IEC local port setup (class_id: 19, version: 1) Figure 14 – Definition of upper and lower thresholds Table 8 – Explicit presentation of threshold value arrays Table 9 – Explicit presentation of action_sets |
95 | 5.5.2 IEC HDLC setup (class_id: 23, version: 1) |
97 | 5.5.3 IEC twisted pair (1) setup (class_id: 24, version: 0) |
98 | 5.5.4 Modem configuration (class_id: 27, version: 1) |
99 | 5.5.5 Auto answer (class_id: 28, version: 0) |
101 | 5.5.6 Auto connect (class_id: 29, version: 1) |
102 | 5.6 Interface classes for setting up data exchange via M-Bus 5.6.1 M-Bus slave port setup (class_id: 25, version: 0) |
103 | 5.6.2 M-Bus client (class_id: 72, version: 0) |
108 | 5.6.3 Wireless Mode Q channel (class_id: 73, version: 1) 5.6.4 M-Bus master port setup (class_id: 74, version: 0) |
109 | 5.7 Interface classes for setting up data exchange over the Internet 5.7.1 TCP-UDP setup (class_id: 41, version: 0) |
110 | 5.7.2 IPv4 setup (class_id: 42, version: 0) |
114 | 5.7.3 MAC address setup (class_id: 43, version: 0) 5.7.4 PPP setup (class_id: 44, version: 0) |
118 | 5.7.5 GPRS modem setup (class_id: 45, version: 0) |
119 | 5.7.6 SMTP setup (class_id: 46, version: 0) |
120 | 5.8 Interface classes for setting up data exchange using S-FSK PLC 5.8.1 General 5.8.2 Definitions and abbreviations related to the S-FSK PLC profile |
122 | 5.8.3 Overview Figure 15 – Object model of DLMS/COSEM servers |
123 | Table 10 – Mapping IEC 61334-4-512 MIB variables to COSEM IC attributes / methods |
124 | 5.8.4 S-FSK Phy&MAC set-up (class_id: 50, version: 1) |
128 | 5.8.5 S-FSK Active initiator (class_id: 51, version: 0) Table 11 – MAC addresses in the S-FSK profile |
130 | 5.8.6 S-FSK MAC synchronization timeouts (class_id: 52, version: 0) |
132 | 5.8.7 S-FSK MAC counters (class_id: 53, version: 0) |
136 | 5.8.8 IEC 61334-4-32 LLC setup (class_id: 55, version: 1) |
137 | 5.8.9 S-FSK Reporting system list (class_id: 56, version: 0) |
138 | 5.9 Interface classes for setting up the LLC layer for ISO/IEC 8802-2 5.9.1 General 5.9.2 Definitions related to the ISO/IEC 8802-2 LLC layer 5.9.3 ISO/IEC 8802-2 LLC Type 1 setup (class_id: 57, version: 0) |
139 | 5.9.4 ISO/IEC 8802-2 LLC Type 2 setup (class_id: 58, version: 0) |
140 | 5.9.5 ISO/IEC 8802-2 LLC Type 3 setup (class_id: 59, version: 0) |
143 | 5.10 Maintenance of the interface classes 5.10.1 New versions of interface classes 5.10.2 New interface classes 5.10.3 Removal of interface classes 6 Relation to OBIS 6.1 General |
144 | 6.2 Abstract COSEM objects 6.2.1 Use of value group C |
145 | 6.2.2 Data of historical billing periods Table 12 – Use of value group C for abstract objects in the COSEM context |
146 | 6.2.3 Billing period values / reset counter entries Figure 16 – Data of historical billing periods – example with module 12, VZ = 5 |
147 | 6.2.4 Clock objects (class_id: 8) 6.2.5 Modem configuration and related objects 6.2.6 Script table objects (class_id: 9) |
148 | 6.2.7 Special days table objects (class_id: 11) 6.2.8 Schedule objects (class_id: 10) 6.2.9 Activity calendar objects (class_id: 20) |
149 | 6.2.10 Register activation objects (class_id: 6) 6.2.11 Single action schedule objects (class_id: 22) 6.2.12 Register monitor objects (class_id: 21) 6.2.13 Limiter objects (class_id: 71) 6.2.14 IEC local port setup objects (class_id: 19) 6.2.15 Standard readout profile objects (class_id: 7) |
150 | 6.2.16 IEC HDLC setup objects (class_id: 23) 6.2.17 IEC twisted pair (1) setup objects (class_id: 24) 6.2.18 Objects related to data exchange over M-Bus |
151 | 6.2.19 Objects to set up data exchange over the Internet |
152 | 6.2.20 Objects for setting up data exchange using S-FSK PLC 6.2.21 Objects for setting up the ISO/IEC 8802-2 LLC layer |
153 | 6.2.22 Association objects (class_id: 12, 15) 6.2.23 SAP assignment object (class_id: 17) 6.2.24 COSEM logical device name object 6.2.25 Security setup and frame counter objects (class_id: 64) |
154 | 6.2.26 Image transfer objects (class_id: 18) 6.2.27 Utility table objects (class_id: 26) |
155 | 6.2.28 Device ID objects 6.2.29 Metering point ID objects 6.2.30 Parameter changes and calibration objects 6.2.31 I/O control signal objects |
156 | 6.2.32 Disconnect control objects (class_id: 70) 6.2.33 Status of internal control signals objects 6.2.34 Internal operating status objects |
157 | 6.2.35 Battery entries objects 6.2.36 Power failure monitoring objects |
158 | 6.2.37 Operating time objects 6.2.38 Environment related parameters objects 6.2.39 Status register objects 6.2.40 Event code objects |
159 | 6.2.41 Communication port log parameter objects 6.2.42 Consumer message objects 6.2.43 Currently active tariff objects 6.2.44 Event counter objects 6.2.45 Error register objects |
160 | 6.2.46 Alarm registers and alarm filters objects 6.2.47 General list objects (class_id: 7) |
161 | 6.2.48 Event log objects 6.2.49 Inactive objects 6.3 Electricity related COSEM objects 6.3.1 Value group D definitions Table 13 – Representation of various values by appropriate ICs |
162 | 6.3.2 Electricity ID numbers 6.3.3 Billing period values / reset counter entries 6.3.4 Other electricity related general purpose objects |
163 | 6.3.5 Measurement algorithm Table 14 – Measuring algorithms – enumerated values |
164 | 6.3.6 Metering point ID (electricity related) |
165 | 6.3.7 Electricity related status objects 6.3.8 Electricity related list objects (class_id: 7) 6.3.9 Threshold values |
166 | 6.3.10 Register monitor objects (class_id: 21) 6.4 Coding of OBIS identifications Table 15 – Threshold objects, electricity Table 16 – Register monitor objects, electricity |
167 | 7 Previous versions of interface classes 7.1 General 7.2 Profile generic (class_id: 7, version: 0) |
171 | 7.3 Association SN (class_id: 12, version: 0) |
173 | 7.4 Association SN (class_id: 12, version: 1) |
176 | 7.5 Association LN (class_id: 15, version: 0) |
181 | 7.6 IEC local port setup (class_id: 19, version: 0) |
182 | 7.7 IEC HDLC setup, (class_id: 23, version: 0) |
184 | 7.8 PSTN modem configuration (class_id: 27, version: 0) |
185 | 7.9 PSTN auto dial (class_id: 29, version: 0) |
187 | 7.10 S-FSK Phy&MAC setup (class_id: 50, version: 0) |
191 | 7.11 S-FSK IEC 61334-4-32 LLC setup (class_id: 55, version: 0) |
193 | Annex A (informative) Significant technical changes with respect to IEC 62056-62 |
196 | Bibliography |
198 | Index |