恭喜,你发布的帖子
发布于 2025-08-21 11:03:44
5楼
REQ管脚用沿触发。
这个是master指令触发的基本条件。
8200#错误:端口正忙于处理现有的 Modbus 请求。
如果REQ没有用沿触发,相当于每一个周期都触发一次,而modbus rtu是异步通讯,即一个通讯命令需要多个周期来完成,故报警8200#错误也能够理解了。
我知道原因了,其实master需要配置后才能触发,而我用的FRIST SCAN触发的,和端口配置指令一样的。改了后,采用端口配置的DONE指令触发就没有问题了。上升沿触发,高电平触发都可以。
请填写推广理由:
分享
只看
楼主