![]() ![]() Each logical device has an address, called the logical device address. For example, in a multi-energy meter, one logical device could be an electricity meter, another, a gas-meter etc. A logical device models a specific functionality of the physical device. The Logical Device A physical device hosts one or several Logical Devices. Our device, like many others, uses the HDLC-based profile, it also has a physical address. ![]() ![]() Currently, the Standard specifies two profiles: the 3-layer, connection oriented HDLC-based profile, and the TCP-UDP/IP based profile. ![]() The Physical Device The Physical device, is our meter, it supports one or more communication profiles. The problem is not trivial, and to be able to design a solution, we first need to know more about some of the main concepts of the COSEM/DLMS standard. The Problem We want to write a program able to read the value of the active energy register of an electricity-meter of this kind. It is needless to say that the definitive reference about the COSEM/DLMS model and protocols remains the ''colored books'' (Green Book, Blue Book) of the DLMS User Association. Still, the presented information and the practical examples should give the minimal necessary knowledge needed to be able to read metering data from a compliant device. It is certainly very incomplete and somewhat over simplified. The DLMS communication survival kit This page shortly describes the basic concepts of the DLMS/COSEM model and protocols. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |