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. Can't Get Few Parameters

Can't get few parameters

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 DemoniKsataNa , 11 November, 2019
Forums
General discussion

I tried get data from 4 registers of meter SL7000 by using GuruxDirector. I got this log:
GXDLMSDirector 8.2.1910.3102
Log created 8:25:39
08:27:28 Initializing serial connection.
8:27:29 Send SNRM request.
7E A0 21 00 22 00 51 03 93 6B 21 81 80 12 05 01 80 06 01 80 07 04 00 00 00 02 08 04 00 00 00 01 3D 93 7E
8:27:30
7E A0 23 03 00 22 00 51 73 E7 04 81 80 14 05 02 00 80 06 02 00 80 07 04 00 00 00 01 08 04 00 00 00 01 CE 6A 7E
08:27:30 Parsing UA reply succeeded.
8:27:30 Send AARQ request.
7E A0 47 00 22 00 51 03 10 B0 6B E6 E6 00 60 36 A1 09 06 07 60 85 74 05 08 01 01 8A 02 07 80 8B 07 60 85 74 05 08 02 01 AC 0A 80 08 41 42 43 44 45 46 47 48 BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 00 1E 1D FF FF 19 02 7E
8:27:30
7E A0 53 03 00 22 00 51 30 34 65 E6 E7 00 61 42 A1 09 06 07 60 85 74 05 08 01 01 A2 03 02 01 00 A3 05 A1 03 02 01 00 88 02 07 80 89 07 60 85 74 05 08 02 01 AA 0A 80 08 41 42 43 44 45 46 47 48 BE 10 04 0E 08 00 06 5F 1F 04 00 00 10 1D 21 34 00 07 9A C7 7E
08:27:30 Parsing AARE reply succeeded.
8:27:33 Read object type Register index: 2
7E A0 1C 00 22 00 51 03 32 ED 6D E6 E6 00 C0 01 C1 00 03 01 01 01 08 00 FF 02 00 E7 F7 7E
8:27:33
7E A0 18 03 00 22 00 51 52 A4 94 E6 E7 00 C4 01 C1 00 06 04 B0 2B E4 62 86 7E
8:27:40 Read object type Register index: 2
7E A0 1C 00 22 00 51 03 54 DD 6B E6 E6 00 C0 01 C1 00 03 01 01 02 08 00 FF 02 00 9A FB 7E
8:27:40
7E A0 18 03 00 22 00 51 74 90 D0 E6 E7 00 C4 01 C1 00 06 00 00 02 4C A5 A3 7E
8:27:46 Read object type Register index: 2
7E A0 1C 00 22 00 51 03 76 CD 69 E6 E6 00 C0 01 C1 00 03 01 01 03 08 00 FF 02 00 B1 FF 7E
8:27:46
7E A0 18 03 00 22 00 51 96 8C 14 E6 E7 00 C4 01 C1 00 06 01 4C 86 D0 82 A9 7E
8:27:51 Read object type Register index: 2
7E A0 1C 00 22 00 51 03 98 BD 67 E6 E6 00 C0 01 C1 00 03 01 01 04 08 00 FF 02 00 60 E3 7E
8:27:51
7E A0 18 03 00 22 00 51 B8 F0 DC E6 E7 00 C4 01 C1 00 06 00 00 00 13 67 3A 7E
08:27:58 Disconnect request
8:27:58 Disconnect request
7E A0 0A 00 22 00 51 03 53 66 F2 7E
8:27:58
7E A0 0A 03 00 22 00 51 73 5D 26 7E

Then, i tried use this commands in my C# programm, but i got this log(picture):

What's problem? Did I miss something?
Maybe some delays?

Image

DemoniKsataNa

6 years 8 months ago

I found mistake. frame type

I found mistake. frame type of GET request is different in every frame.

Profile picture for user Kurumi

Kurumi

6 years 8 months ago

Hi,

Hi,

Frame ID is increased for each time you send data or meter reply. It's correct.

Please, don't send images. It's hard check the bytes.

BR,

Mikko

DemoniKsataNa

6 years 8 months ago

In reply to Hi, by Kurumi

That means, i can only send 7

That means, i can only send 7 get requests?
I mean: 0x32, 0x54, 0x76, 0x98, 0xBA, 0xDC, 0xFE. And then i have to send snrm and AARQ requests again? Weird technology...

Profile picture for user Kurumi

Kurumi

6 years 8 months ago

Hi,

Hi,

No, frame sequence number starts again from zero. Please, use open source libraries. You are spending time. If HDLC framing is causing now problems, wait until data is coming in fragments.

BR,

Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Mon, 07/27/2026 - 12:37
    gurux.dlms.cpp 9.0.2607.2701
  • Thu, 07/23/2026 - 16:19
    gurux.dlms.java 4.0.96
  • Thu, 07/09/2026 - 14:34
    Gurux.DLMS.Python 1.0.201
  • Fri, 06/26/2026 - 16:32
    Gurux.Service 3.0.2606.2601
  • Wed, 06/24/2026 - 08:36
    Gurux.DLMS.Python 1.0.200

New forum topics

  • Possible memory leak in file dlms.c, getCompactArrayItem(), getCompactArrayItem2()
  • Official Gurux.DLMS.Client.Example.Net fails during High GMAC secure association (Invalid PDU), while Gurux Director connects successfully
  • gurux_dlms.GXDateTime.GXDateTime object Error in Python
  • T_APPL_DATA_LN_N1 subtest 3 fails on an LN-only server regardless of the response to a non-existing-object GET
  • Version mismatch between Gurux.DLMS 9.x and Gurux.Common/Gurux.Serial 8.x
More

Who's new

  • HaroldNaf
  • TIEGiMbNZoJJgN…
  • ztaletfnzi
  • XeOnQbGXMRpiRxdHdAt
  • Michaeldob
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin