I am using two L&T Trivector meters connected through RS-485 looping with a USB-to-Serial converter. Earlier I asked about multiple connections in the Gurux forum(https://www.gurux.fi/node/35203). I created a sample program using the Gurux DLMS Client in C#.
The issue I am facing is:
When reading data from one meter, if I power ON the second meter, the current meter stops responding.
I suspect there may be a communication conflict or addressing problem in the RS-485 multi-drop setup.
Below are the communication logs for reference:
RX: 4:39:07 PM
7E A0 18 41 00 02 00 23 52 04 D2 E6 E7 00 C4 01 C1 00 05 00 00 00 00 B1 05 7E
TX: 4:39:07 PM
7E A0 1C 00 02 00 23 41 54 FA 4B E6 E6 00 C0 01 C1 00 03 01 00 1F 07 00 FF 02 00 DC 79 7E
RX: 4:39:07 PM
7E A0 18 41 00 02 00 23 74 30 96 E6 E7 00 C4 01 C1 00 05 00 00 00 00 B1 05 7E
TX: 4:39:07 PM
7E A0 1C 00 02 00 23 41 76 EA 49 E6 E6 00 C0 01 C1 00 03 01 00 20 07 00 FF 02 00 85 83 7E
RX: 4:39:07 PM
7E A0 18 41 00 02 00 23 96 2C 52 E6 E7 00 C4 01 C1 00 05 00 00 61 7E C5 E3 7E
// Device ON
TX: 4:39:07 PM
7E A0 1C 00 02 00 23 41 98 9A 47 E6 E6 00 C0 01 C1 00 03 01 00 03 07 00 FF 02 00 98 0A 7E
// Response from current meter
RX: 4:39:13 PM
F8 02 00 23 B8 50 9A E6 E7 00 C4 01 C1 00 05 00 00 00 00 B1 05 7E
7E A0 0A 41 00 02 00 23 B1 E3 85 7E
TX: 4:39:13 PM
7E A0 1C 00 02 00 23 41 BA 8A 45 E6 E6 00 C0 01 C1 00 03 01 00 09 07 00 FF 02 00 96 23 7E
RX: 4:39:19 PM
7E A0 18 41 00 02 00 23 DA 44 DA E6 E7 00 C4 01 C1 00 05 00 00 00 00 B1 05 7E
7E A0 0A 41 00 02 00 23 D1 E5 E6 7E
TX: 4:39:19 PM
7E A0 1C 00 02 00 23 41 DC BA 43 E6 E6 00 C0 01 C1 00 03 01 00 0D 07 00 FF 02 00 3A 33 7E
RX: 4:39:25 PM
7E A0 18 41 00 02 00 23 FC 70 9E E6 E7 00 C4 01 C1 00 05 00 00 03 E8 9F 44 7E
7E A0 0A 41 00 02 00 23 F1 E7 C7 7E