bw1talk
Member
I seem to be having great difficulty getting a string variable to work between Niagara and KEPWARE Modbus TCP. All other variables work fine.
In decoding the OPC communications I get the following TX and RX:
Here are 2 string OPC tests that both returned an E1 value that is NOT ASCII code?
This is the TX and RX data for 400029.16L
1/8/2013 2:26:02.803 PM TX: 00 9B 00 00 00 06 00 03 00 1C 00 08
1/8/2013 2:26:02.814 PM TX: 00 9C 00 00 00 06 00 03 00 1C 00 08
1/8/2013 2:26:02.839 PM RX: 00 9C 00 00 00 13 00
1/8/2013 2:26:02.839 PM RX: 03 10 57 51 00 00 59 54 E1 00 00 00 00 00 00 00 00 00
This is the TX and RX data for 400027.32L
1/8/2013 2:32:09.902 PM TX: 00 9E 00 00 00 06 00 03 00 1A 00 10
1/8/2013 2:32:09.908 PM RX: 00 9E 00 00 00 23 00
1/8/2013 2:32:09.908 PM RX: 03 20 00 00 00 00 57 51 00 00 59 54 E1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Values 400022 to 400032 all return a GOOD Quality, but only 400029 returns 2 correct characters ( QW )for the String Constant “QWERTY”.
In decoding the OPC communications I get the following TX and RX:
Here are 2 string OPC tests that both returned an E1 value that is NOT ASCII code?
This is the TX and RX data for 400029.16L
1/8/2013 2:26:02.803 PM TX: 00 9B 00 00 00 06 00 03 00 1C 00 08
1/8/2013 2:26:02.814 PM TX: 00 9C 00 00 00 06 00 03 00 1C 00 08
1/8/2013 2:26:02.839 PM RX: 00 9C 00 00 00 13 00
1/8/2013 2:26:02.839 PM RX: 03 10 57 51 00 00 59 54 E1 00 00 00 00 00 00 00 00 00
This is the TX and RX data for 400027.32L
1/8/2013 2:32:09.902 PM TX: 00 9E 00 00 00 06 00 03 00 1A 00 10
1/8/2013 2:32:09.908 PM RX: 00 9E 00 00 00 23 00
1/8/2013 2:32:09.908 PM RX: 03 20 00 00 00 00 57 51 00 00 59 54 E1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Values 400022 to 400032 all return a GOOD Quality, but only 400029 returns 2 correct characters ( QW )for the String Constant “QWERTY”.