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. "The Number of Columns Does Not Match"

"The number of columns does not match"

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 deepaks , 8 July, 2020
Forums
DLMSDirector

Device supports multiple profiles, out of which, on reading one of the profile data, error message popup "The number of columns does not match", other profile's data are read successfully without any error.

--------------------------------------------------------------------
Specific profiles data structure is as below (Profile on which popup message appears)
01 02
Array with 2 elements
02 81 92
Structure with 146 members
--------------------------------------------------------------------
Other profiles data structure is as below (Read successfully)
01 02
Array with 2 elements
02 35
Structure with 53 members
--------------------------------------------------------------------

1. My query is, does tool supports structure with more than 128 members? What is the way to send more than 128 members, if BER (Basic Encoding Rules) is not followed?
2. Does BER (Basic Encoding Rules) applies to structure or not? Is it only applies to arrays and octet strings only?

For reference I have pasted the log data (Its complete log data, after reading attribute 2, tool gives error, it doesn't even go for attribute 3)

11:10:49 Read object type ProfileGeneric index: 4
TX: 7E A0 1A 02 21 41 54 2B A4 E6 E6 00 C0 01 C1 00 07 01 00 62 02 00 FF 04 00 63 C4 7E
11:10:49
RX: 7E A0 16 41 02 21 74 69 48 E6 E7 00 C4 01 C1 00 06 00 00 00 00 7D 18 7E
11:10:49 Read object type ProfileGeneric index: 5
TX: 7E A0 1A 02 21 41 76 3B A6 E6 E6 00 C0 01 C1 00 07 01 00 62 02 00 FF 05 00 BB DD 7E
11:10:49
RX: 7E A0 13 41 02 21 96 21 AA E6 E7 00 C4 01 C1 00 16 02 01 23 7E
11:10:49 Read object type ProfileGeneric index: 6
TX: 7E A0 1A 02 21 41 98 4B A8 E6 E6 00 C0 01 C1 00 07 01 00 62 02 00 FF 06 00 D3 F7 7E
11:10:49
RX: 7E A0 23 41 02 21 B8 8C B6 E6 E7 00 C4 01 C1 00 02 04 12 00 00 09 06 00 00 00 00 00 00 0F 00 12 00 00 7C 19 7E
11:10:49 Reading profile generic data
TX: 7E A0 1A 02 21 41 BA 5B AA E6 E6 00 C0 01 C1 00 07 01 00 62 02 00 FF 02 00 B3 90 7E
11:10:50
RX: 7E A9 0A 41 02 21 DA 1E E2 E6 E7 00 C4 02 C1 00 00 00 00 01 00 82 01 EE 01 02 02 81 92 09 0C 07 E4 07 08 03 0B 0A 30 FF 80 00 00 11 FF 09 07 4C 41 47 4C 45 41 44 12 03 E8 12 03 E8 06 02 92 4A 6E 11 0D 11 00 11 00 09 0C FF FF FF FF FF FF FF FF FF 80 00 FF 11 00 11 05 11 00 11 00 11 00 12 03 87 11 00 11 00 11 00 11 00 11 00 12 03 8C 11 00 11 47 11 2D 11 00 11 00 12 03 16 11 00 11 00 11 00 12 03 8C 11 00 11 00 11 00 11 00 11 00 12 03 8C 11 00 11 00 11 00 11 00 11 00 12 03 8C 11 00 11 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 19 57 7E
11:10:50
TX: 7E A0 08 02 21 41 D1 46 D5 7E
11:10:50
RX: 7E A1 07 41 02 21 DC 04 DA 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 06 3C 7E
11:10:50
TX: 7E A0 14 02 21 41 FC D1 EC E6 E6 00 C0 02 C1 00 00 00 01 51 BE 7E
11:10:50
RX: 7E A9 0A 41 02 21 FE 38 85 E6 E7 00 C4 02 C1 00 00 00 00 02 00 82 01 F3 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 8B 63 7E
11:10:50
TX: 7E A0 08 02 21 41 11 4A 13 7E
11:10:51
RX: 7E A9 0A 41 02 21 F0 46 6C 0C 07 E4 07 01 03 00 0F 00 FF 80 00 00 09 0C 07 E4 07 01 03 0C 0F 00 FF 80 00 00 02 81 92 09 0C 07 E4 07 01 03 00 00 03 FF 80 00 00 11 02 09 07 4C 41 47 4C 45 41 44 12 03 E8 12 03 E8 06 01 ED 76 6F 11 00 11 00 11 00 09 0C FF FF FF FF FF FF FF FF FF 80 00 FF 11 00 11 00 11 00 11 00 11 00 12 02 AA 11 00 11 00 11 00 11 00 11 00 12 02 AA 11 00 11 47 11 2A 11 00 11 00 12 02 38 11 00 11 00 11 00 12 02 AA 11 00 11 00 11 00 11 00 11 00 12 02 AA 11 00 11 00 11 00 11 00 11 00 12 02 AA 11 00 11 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 28 4D 7E
11:10:51
TX: 7E A0 08 02 21 41 31 48 32 7E
11:10:51
RX: 7E A0 0C 41 02 21 F2 BF 51 00 00 DE FC 7E
11:10:51
TX: 7E A0 14 02 21 41 5E C9 6A E6 E6 00 C0 02 C1 00 00 00 02 CA 8C 7E
11:10:51
RX: 7E A9 0A 41 02 21 14 6C CD E6 E7 00 C4 02 C1 00 00 00 00 03 00 82 01 F5 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 17 00 00 00 00 17 00 00 00 00 17 00 00 00 00 0F 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 2F CC 7E
11:10:51
TX: 7E A0 08 02 21 41 71 4C 70 7E
11:10:52
RX: 7E A9 0A 41 02 21 16 7E EE 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 0F 00 0F 00 0F 00 09 0C 07 E4 06 1C 07 00 2D 00 77 15 7E
11:10:52
TX: 7E A0 08 02 21 41 91 42 97 7E
11:10:52
RX: 7E A0 0E 41 02 21 18 63 0F FF 80 00 00 B1 3E 7E
11:10:52
TX: 7E A0 14 02 21 41 B0 B9 64 E6 E6 00 C0 02 C1 00 00 00 03 43 9D 7E
11:10:52
RX: 7E A0 33 41 02 21 3A D6 A5 E6 E7 00 C4 02 C1 01 00 00 00 04 00 1C 09 0C 07 E4 06 1C 07 00 2D 00 FF 80 00 00 09 0C 07 E4 06 18 03 0F 2D 00 FF 80 00 00 6E 7D 7E

Image
Profile picture for user Kurumi

Kurumi

5 years 11 months ago

Hi,

Hi,

Please, don't paste images. It's hard to read bytes from them. There is no limit for amount of columns. You haven't added capture objects of profile generic so I can't tell the reason.

There should be 146 columns. Count amount of the columns. I believe it's something else than 146.

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