Hello Sir,
Recently we got our Smart Gas Meter tested in CTT 4.3 release 103. The meter failed in HDLC_INFO_N3 test, and the report states "Response not RR". The Log is as follow.
TX: 7E A0 07 03 21 93 0F 01 7E
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
TX: 7E A0 2B 03 21 12 E9 8C 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 60 FE DF FF FF DE 4E 7E
RX: 7E A0 07 21 03 97 2B E1 7E
TX: 7E A0 07 03 21 53 03 C7 7E
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
TX: 7E A0 07 03 21 53 03 C7 7E
RX: 7E A0 07 21 03 1F 6B E9 7E
In GURUX DLMD-Director, the test is Passed.
The GXDLMSDirector conformance test logs are as follows.
Meter returns DisconnectMode.
12:37:42 HDLC test #18. SNRMRequest.
TX: 7E A0 07 03 21 93 0F 01 7E
12:37:42
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
12:37:42 HDLC test #18. Wrong N(S) sequence number.
TX: 7E A0 2B 03 21 12 E9 8C 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 60 FE 9F FF FF A8 48 7E
12:37:42
RX: 7E A0 07 21 03 97 2B E1 7E
12:37:42 HDLC test #18. SNRMRequest.
TX: 7E A0 07 03 21 93 0F 01 7E
12:37:42
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
12:37:42 HDLC test #18. Disconnect request
TX: 7E A0 07 03 21 53 03 C7 7E
12:37:42
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
Kindly, guide me!
Regards,
Girija
Hi, You need to return RR…
Hi,
You need to return RR. Now you are returning 0x97 that is UnacceptableFrame.
BR,
Mikko
Hello Sir, I have made the…
Hello Sir,
I have made the necessary changes in code, and the LOG is as follow.
TX: 7E A0 07 03 21 93 0F 01 7E
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
TX: 7E A0 2B 03 21 12 E9 8C E6 E6 00 01 DA 10 90 60 76 08 57 40 50 80 10 1B E1 00 40 E0 10 00 00 00 65 F1 F0 40 06 0F ED FF FF FD E4 7E
RX: 7E A0 07 21 03 31 17 21 7E
TX: 7E A0 07 03 21 53 03 C7 7E
RX: 7E A0 1E 21 03 73 C3 7A 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
Is this correct now?
Regards,
Girija
Hi Girija, This is not Wrong…
Hi Girija,
This is not Wrong N(S) sequence number test. The command is wrong, but you ask more data. You need to check that.
BR,
Mikko