Hi, i am using Gurux DLMS C library, trying to read device with HDLC MODE E. Can you guide me why this happens?
[Debug ] TX: 7E A0 07 03 21 93 0F 01 7E
[Debug ] RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 3E 07 04 00 00 00 01 08 04 00 00 00 01 07 22 7E
[Debug ] TX: 7E A0 2B 03 21 10 FB AF 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 00 1E 1D FF FF C5 E4 7E
[Debug ] RX: 7E A0 36 21 03 30 D7 60 E6 E7 00 61 28 A1 09 06 07 60 85 74 05 08 01 02 A2 03 02 01 01 A3 05 A1 03 02 01 02 BE 0F 04 0D 08 00 06 5F 04 00 18 02 20 09 60 FA 00 C0 3F 7E
[Error ] Failed to parse AARE response: Rejected permament.
Hi, One of your settings is…
Hi,
One of your settings is different than the meter expects.
Change logical name referencing from zero to one. Now you try to connect using Short name referencing and I believe that is the problem.
BR,
Mikko
I am using logical name…
I am using logical name referencing. Could it be that meter only accepts short name?
I am using Landis+Gyr ZMD310…
I am using Landis+Gyr ZMD310 device, also tried to read with GXDLMSDirector:
02:07:06 02:07:06.595 Info Open
02:07:07 IEC Sending:/?!<CR><LF>
02:07:07 02:07:07.609 Sent 2F 3F 21 0D 0A
02:07:10 02:07:10.617 Sent 01 42 30 03 0D 0A
02:07:13 Failed to receive reply from the device in given time.
02:07:13 02:07:13.631 Sent 2F 3F 21 0D 0A
02:07:16 02:07:16.639 Info Closing
02:07:16 02:07:16.641 Info Closed
System.Exception: Failed to receive reply from the device in given time.
en GXDLMSDirector.GXDLMSCommunicator.InitSerial()
en GXDLMSDirector.GXDLMSCommunicator.InitializeConnection(Boolean force)
en GXDLMSDirector.GXDLMSDevice.InitializeConnection()
en GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)