2025-01-23
modbus发出读命令后,返回值都是F,是有干扰的原因吗,希望能有前辈指点一下
评论5
楼主 2025/1/23 23:14:57
需要楼主发出来具体数据,这样才好分析,有时候这种情况也是波特率不对造成的。
楼主 2025/1/23 23:17:46
用串口工具测试一下
楼主 2025/1/23 23:19:27
最好不要用转换USB,最好电脑扩展232
楼主 2025/10/10 8:52:44
如果是笔记本,建议不要插AC试试
楼主 2025/12/29 10:05:05
Modbus读命令后返回值都是 F (十六进制 0xF 或 0xFF,通常表现为一串连续的 F),有很大概率是物理层通信完全失败导致的,干扰是其中最主要的原因之一,但并非唯一原因。
这通常意味着主站(你的上位机/PLC)发出的查询帧,根本没有收到任何来自从站的有效响应。返回的 F 或 FF FF... 通常是串口缓冲区中的默认值或噪声。