Shopping Cart

No products in the cart.

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
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

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
BS EN 62056-6-2:2013
$215.11