Don't comment the topic if you have a new question.
You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.
By fbertoli, 18 March, 2011
At the dlms website I have seen some examples regarding the packets exchanged by client and server using HDLC link layer protocol.
Such examples describes with very few details the data contained within the packets.
If I would like to better understand packet structure, where can I find such description, without purchasing the IEC 62056 standard?
Moreover also the dlms books, the green book, should describe such content, but I don't understand how can I get it.
Thanks in advance for your answer.
DLMS/COSEM is a very complex protocol that includes several IEC standars.
Our DLMS/COSEM protocol component, and DLMS/COSEMDirector application support the following:
IEC 62056-21 Direct local data exchange
IEC 62056-42 Physical Layer Services and Procedures for Connection-Oriented Asynchronous Data Exchange
IEC 62056-46 Data link layer using HDLC protocol
IEC 62056-47 COSEM transport layers for IPv4 networks
IEC 62056-53 COSEM application layer
IEC 62056-61 OBIS Object identification system
IEC 62056-62 Interface objects
Unfortunately there is no other way to get the specifications then purchasing.
Maybe studying our source code for the DLMS/COSEM component would give you some answers? All Gurux source code is available at
I wish to compile the GuruX source code using GNU gcc compiler. So, that this thing works on Ubuntu too. This is because there is larger active community on Linux development than Windows. In long term, vendor locked-in can be avoided too.
I wish to start with IEC-62056-21 simple data exchange.
Is there any community currently working towards this ?GUI based application development can follow later.
I have downloaded the guruX.tar.gz source from svn. Can you point me towards the relevant source within this to start with ?
About DLMS structure
Hello fbertoli, and welcome to Gurux Forum!
DLMS/COSEM is a very complex protocol that includes several IEC standars.
Our DLMS/COSEM protocol component, and DLMS/COSEMDirector application support the following:
Unfortunately there is no other way to get the specifications then purchasing.
Maybe studying our source code for the DLMS/COSEM component would give you some answers? All Gurux source code is available at
https://gurux.svn.sourceforge.net/svnroot/gurux
Kindest regards,
Gurux Ltd
GuruX software for GNU gcc compiler.
I wish to compile the GuruX source code using GNU gcc compiler. So, that this thing works on Ubuntu too. This is because there is larger active community on Linux development than Windows. In long term, vendor locked-in can be avoided too.
I wish to start with IEC-62056-21 simple data exchange.
Is there any community currently working towards this ?GUI based application development can follow later.
I have downloaded the guruX.tar.gz source from svn. Can you point me towards the relevant source within this to start with ?
Linux version of Gurux DLMS
Hello sandugandhi,
We have received some inquiries about Linux version of Gurux DLMS, and are working on this.
We have planned to release Linux version of Gurux DLMS, for C++ and Java.
Hopefully we'll get it released in the autumn.
Stay tuned!
Regards,
Gurux Developers