红云123
级别: 略有小成
精华主题: 0
发帖数量: 271 个
工控威望: 341 点
下载积分: 2804 分
在线时间: 126(小时)
注册时间: 2020-09-22
最后登录: 2024-04-14
查看红云123的 主题 / 回贴
楼主  发表于: 2022-09-14 14:56
F5UJ进行modbusTCP通讯时当读取的数据是正数时,设置的读取数据长度和接收的数据长度一致,数据也没有错误。

当读取到的数据是负数时,收到的数据长度在某个位置是设置的2倍,因为负数的位置不确定所以收到的数据也无从下手去处理。
也就是负数时收到的数据地址和服务器的数据地址对应不上了。
当进行modbusTCP通讯时负数怎么处理?
真诚求助
投湖自尽的鱼
级别: 略有小成
精华主题: 0
发帖数量: 304 个
工控威望: 351 点
下载积分: 1279 分
在线时间: 275(小时)
注册时间: 2020-10-23
最后登录: 2024-06-05
查看投湖自尽的鱼的 主题 / 回贴
1楼  发表于: 2022-09-16 08:41
换个调试软件直接自己写负数的报文,看看是不是还会多出来字节
投湖自尽的鱼
级别: 略有小成
精华主题: 0
发帖数量: 304 个
工控威望: 351 点
下载积分: 1279 分
在线时间: 275(小时)
注册时间: 2020-10-23
最后登录: 2024-06-05
查看投湖自尽的鱼的 主题 / 回贴
2楼  发表于: 2022-09-16 08:43
你用这个软件试试,也是这个网站里面的
楼主留言:
真诚感谢!
附件: TCP和MODBUS-TCP通讯调试软件V1.2_Wince_Winxp_通用版.zip (138 K) 下载次数:126
网站提示: 请不要用迅雷下载附件,容易出错