Убрал работу с выходами МЭ
осталось следующее:
Код:
14 BC 43 7D
80029158:res=12 err=115 Task=12 iTimeout=1000 len=12: 01 EF 00 00 00 06 01 03 14 84 00 06 -> (task=12 dt=3 c=21(21)) 01 EF 00 00 00 0F 01 03 0C 00 00 00 00 00 00 00 00 00 00 00 00
80029176:res=12 err=115 Task=12 iTimeout=1000 len=12: 01 F0 00 00 00 06 01 03 14 C0 00 06 -> (task=12 dt=6 c=21(21)) 01 F0 00 00 00 0F 01 03 0C 96 C9 43 69 E7 6D 43 75 64 DD 43 70
80029199:res=12 err=115 Task=12 iTimeout=1000 len=12: 01 F1 00 00 00 06 01 03 14 CC 00 06 -> (task=12 dt=13 c=21(21)) 01 F1 00 00 00 0F 01 03 0C 51 AA 43 D2 22 D1 43 D0 03 12 43 D0
80029230:res=12 err=115 Task=12 iTimeout=1000 len=12: 01 F2 00 00 00 06 01 03 14 D8 00 02 -> (task=12 dt=13 c=13(13)) 01 F2 00 00 00 07 01 03 04 F0 A4 42 47
80029252:res=12 err=115 Task=12 iTimeout=1000 len=12: 01 F3 00 00 00 06 01 04 00 33 00 01 -> (task=12 dt=5 c=11(11)) 01 F3 00 00 00 05 01 04 02 00 00
0ModbusTCP readex 192.168.254.173
80029268:res=12 err=115 Task=12 iTimeout=1000 len=12: 00 A6 00 00 00 06 01 03 0F A0 00 02 -> (task=12 dt=5 c=13(13)) 00 A6 00 00 00 07 01 03 04 FE BC 40 A6
80029284:res=12 err=115 Task=12 iTimeout=1000 len=12: 00 A7 00 00 00 06 01 03 0F E0 00 01 -> (task=12 dt=4 c=11(11)) 00 A7 00 00 00 05 01 03 02 00 34
0ModbusTCP readex 192.168.254.174
80029304:res=12 err=115 Task=12 iTimeout=1000 len=12: 00 F9 00 00 00 06 01 03 00 33 00 01 -> (task=12 dt=9 c=11(11)) 00 F9 00 00 00 05 01 03 02 00 00
0ModbusTCP readex 192.168.254.245
80029331:res=12 err=115 Task=12 iTimeout=1000 len=12: 00 54 00 00 00 06 01 02 00 00 00 08 -> (task=12 dt=12 c=10(10)) 00 54 00 00 00 04 01 02 01 18
0ModbusTCP write 192.168.254.171
0ModbusTCP write 192.168.254.173
0ModbusTCP write 192.168.254.174
80029385:res=17 err=115 Task=12 iTimeout=1000 len=17: 00 FA 00 00 00 0B 01 10 01 D6 00 02 04 00 00 42 C2 888660984 [2020-12-05T22:13:49.000Z] |-1458436992|:In file opcua_p_socket.c at line 1418: <-- "P_Select" = 0x00000001 (GOOD).
И всеравно не пишет в .174 ничего (((
Хотя как я понимаю мы как раз щас правильно пишем в нужный адрес, нужное количество и тп. или я не прав?
ну судя по Вашему разбору строки - тут по сути то же самое.... только пишем не 00 00 00 00, а 00 00 42 С2
в настройках модуля стоит:
последовательность байт _1_0_3_2 (в вещ и целых)
в 8 байт стоит _1_0_3_2_5_4_7_6
я дурак: столько дней бегал, а у меня тип данных на выходе стоял "вещественный" сменил на "беззнаковый целый" - заработало...
пойду побеждать выходы МЭ и работу с выходами Лого!