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. Gurux.DLMS.GXDLMSException: Unacceptable Frame.

Gurux.DLMS.GXDLMSException: Unacceptable frame.

By gtumino , 16 November, 2023
Forums
DLMSDirector

Hi,
I can't connect to meter caused by "Unacceptable frame." error. Can you help me?

GXDLMSDirector 9.0.2311.1001
Log created 11:04:57
11:05:21 Initializing serial connection.
11:05:21 11:05:21.773 Info Opening
11:05:21 11:05:21.773 Info Impostazioni della porta seriale: Nome della porta: COM8 Velocità in baud: 300 Bit di dati: 7 Parità: Even Bit di stop: One Controllo del flusso: None Eop: None
11:05:21 11:05:21.790 Info Open
11:05:22 IEC Sending:/?!<CR><LF>
11:05:22 11:05:22.811 Sent 2F 3F 21 0D 0A
11:05:23 11:05:23.149 Received 2F
11:05:23 11:05:23.165 Received 2F
11:05:23 11:05:23.197 Received 47
11:05:23 11:05:23.245 Received 53
11:05:23 11:05:23.277 Received 45
11:05:23 11:05:23.309 Received 35
11:05:23 11:05:23.357 Received 44
11:05:23 11:05:23.383 Received 48
11:05:23 11:05:23.415 Received 39
11:05:23 11:05:23.447 Received 4D
11:05:23 11:05:23.501 Received 53
11:05:23 11:05:23.528 Received 55
11:05:23 11:05:23.560 Received 36
11:05:23 11:05:23.613 Received 32
11:05:23 11:05:23.640 Received 31
11:05:23 11:05:23.672 Received 30
11:05:23 11:05:23.704 Received 30
11:05:23 11:05:23.753 Received 30
11:05:23 11:05:23.785 Received 30
11:05:23 11:05:23.817 Received 30
11:05:23 11:05:23.865 Received 47
11:05:23 11:05:23.897 Received 20
11:05:23 11:05:23.930 Received 0D
11:05:23 HDLC received: /GSE5DH9MSU62100000G <CR><LF>
11:05:23 BaudRate is : 9600
11:05:23 Moving to mode E.
06 32 35 32 0D 0A
11:05:23 11:05:23.930 Sent 06 32 35 32 0D 0A
11:05:25 11:05:25.933 Info Closing
11:05:26 11:05:26.061 Info Closed
11:05:26 11:05:26.061 Info Opening
11:05:26 11:05:26.061 Info Impostazioni della porta seriale: Nome della porta: COM8 Velocità in baud: 9600 Bit di dati: 8 Parità: None Bit di stop: One Controllo del flusso: None Eop: None
11:05:26 11:05:26.077 Info Open
11:05:27 Send SNRM request.
7E A0 1E 03 2D 93 6D 92 81 80 12 05 01 78 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 09 33 7E
11:05:27 11:05:27.085 Sent 7E A0 1E 03 2D 93 6D 92 81 80 12 05 01 78 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 09 33 7E
11:05:27 11:05:27.142 Received 7E A0
11:05:27 11:05:27.158 Received A0 20 2D 03 73 D0 3D 81 80 14 05 02 00
11:05:27 11:05:27.174 Received 06 02 00 80 07 04 00 00 00 01 08 04 00 00
11:05:27 11:05:27.190 Received 00 01 19 97
11:05:27
7E A0 20 2D 03 73 D0 3D 81 80 14 05 02 00 78 06 02 00 80 07 04 00 00 00 01 08 04 00 00 00 01 19 97 7E
11:05:27 Parsing UA reply succeeded.
11:05:27 Send AARQ request.
7E A0 2B 03 2D 10 5B 06 E6 E6 00 60 1D A1 09 06 07 60 85 74 05 08 01 01 BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 62 1E 5D FF FF 88 55 7E
11:05:27 11:05:27.198 Sent 7E A0 2B 03 2D 10 5B 06 E6 E6 00 60 1D A1 09 06 07 60 85 74 05 08 01 01 BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 62 1E 5D FF FF 88 55 7E
11:05:32 Data send failed. Try to resend 1/3
11:05:32 11:05:32.201 Sent 7E A0 2B 03 2D 10 5B 06 E6 E6 00 60 1D A1 09 06 07 60 85 74 05 08 01 01 BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 62 1E 5D FF FF 88 55 7E
11:05:32 11:05:32.282 Received 7E A0 0C 2D 03 97
11:05:32 11:05:32.298 Received 97 9D 84
11:05:32
7E A0 0C 2D 03 97 9D 84 10 20 01 58 78 7E
11:05:32 Disconnect request
11:05:32 11:05:32.298 Sent 7E A0 07 03 2D 53 A3 6E 7E
11:05:32 11:05:32.338 Received 7E A0 07 2D 03 73 A2 E5 7E
11:05:32
7E A0 07 2D 03 73 A2 E5 7E
11:05:32 11:05:32.346 Sent 01 42 30 03 0D 0A
11:05:37 11:05:37.359 Info Closing
11:05:37 11:05:37.469 Info Closed
Gurux.DLMS.GXDLMSException: Unacceptable frame.
in GXDLMSDirector.GXDLMSCommunicator.ReadDLMSPacket(Byte[] data, Int32 tryCount, GXReplyData reply)
in GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, Int32 multiplier, Int32 tryCount, GXReplyData reply)
in GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, Int32 multiplier, GXReplyData reply)
in GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, GXReplyData reply)
in GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[][] data, String text, GXReplyData reply)
in GXDLMSDirector.GXDLMSCommunicator.InitializeConnection(Boolean force)
in GXDLMSDirector.GXDLMSDevice.InitializeConnection()
in GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)

Profile picture for user Kurumi

Kurumi

2 years 6 months ago

Hi, You can establish the…

Hi,

You can establish the HDLC connection for the meter, but then it doesn't reply. I believe that the reason is DeltaValueEncoding. It's new in DLMS standard and it's causing problems with some meters.

Select "Supported Services" from the meter settings. Then un-check "Delta value encoding" and try to connect again.

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
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin