Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. Iec

iec

Forum Rules

Before commenting read Forum rules

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 hojat , 16 April, 2022
Forums
General discussion

hi
i made a optical probe .
[Web address removed.]

i can read most of meter via it with iec62056 protocol mode C and E.
now i want to add dlms its. i use mode E and send command and get respond from meter ACK 2 Z 2 CR LF
but i dont know how i can continue ??

Image
Profile picture for user Kurumi

Kurumi

4 years 1 month ago

Hi,

Hi,

I propose that you use Gurux open source libraries to read your meter. DLMS is not a very easy protocol. You need to start with baud rate 300 7E1 and change it after you have established the connection with IEC. The meter returns the baud rate that it wants to use.

BR,
Mikko

hojat

4 years 1 month ago

In reply to Hi, by Kurumi

i know i know

i know i know
but i dont know how i can use dlms library in mode E.
Iv sent command /?! then meter respond xxxz\2 so W is 2
next i send ack for meter and meter respond ack and now it is ready for dlms
i dont know what request send for it to read dlms protocol

Profile picture for user Kurumi

Kurumi

4 years 1 month ago

Hi,

Hi,

Your meter is not in Mode E and you can start to use DLMS. DLMS is a binary protocol where IEC 62056-21 is ASCII.
http://www.gurux.fi/DLMSCOSEMFAQ

BR,
Mikko

hojat

4 years 1 month ago

how can i read meter via dlms

how can i read meter via dlms protocol by optical probe???????

Profile picture for user Kurumi

Kurumi

4 years 1 month ago

Hi,

Hi,

First, check that your meter is supporting DLMS. If it is, then you can use for example GXDLMSDirector to read your meter. It might be that your meter is supporting only IEC 62056-21 and then you can't read the meter with DLMS.

BR,
Mikko

ARDHY

4 years 1 month ago

Hello

Hello
I uploaded the sample Arduino code for dlms to the ARDUINO MEGA2560 hardware tracking and connected the optical probe to the Arduino board via serial connection according to the instructions.
I ran it on the ACE5000 meter, but no response was received in the monitor series, and only the submitted codes are displayed.
Please advise.
Thank you

Image
Profile picture for user Kurumi

Kurumi

4 years 1 month ago

Hi,

Hi,

Try to read your meter with GXDLMSDirector first. It will save a lot of time.
Select "Itron" as a manufacturer and try to connect. I don't know what baud rate you should use so you must try to find the correct baud rate.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin