嵌入式技术william hill官网
直播中

贾小龙

7年用户 1595经验值
私信 关注
[问答]

怎么缩短freemodbus组件作为从机的响应时间呢?

freemodbus组件设置为从机,波特率115200,接收用串口中断方式,响应时间约500ms,主机发送命令间隔需在500ms以上通信才正常。
请问想缩短这个时间,应该关注源代码哪些部分?响应时间想控制在10ms内。

回帖(2)

刘燕

2023-4-14 10:31:38
你这肯定有问题. 我开两个从机,都是50ms间隔收发都没问题的.
换agile_modbus试一下.这个比较好使,可以多从机.
不一定是驱动的问题,可能是modbus的问题.
举报

贾小龙

2023-4-14 10:32:04
减小这个宏定义的值可缩短响应时间
2.jpg
举报

更多回帖

发帖
×
20
完善资料,
赚取积分