2022-07-29
采用定时轮询,9个站号,半秒一个,子站还是有不能正确执行动作,要下个周期才能动作,时间太长有什么好的方案解决,谢谢
评论5
楼主 2022/7/29 11:54:36
提高波特率 轮询按优先级执行
楼主 2022/7/29 16:42:52
走的是modbus协议吧?
之前我再测试一个 性能还是较好的液位计;想看看它最快的反应性能;结果是modbus正常收发的速度是80ms。
这种情况 ,可以考虑
1、将 定时轮询的时间 ,先设置 成 当前轮询时间的 1.5倍,看看子站 是否可以在本周期动作;至少比现在2个周期才回来快些;若 可以正常轮询,再变成 1.2倍的轮询时间,看看情况。
2、再考虑 提高一档 波特率,再看看效果;
3、将一个子站 用测试工具,可以看到 该子站的 收发信息时间,再具体判断。
楼主 2022/8/2 10:58:09
将 定时轮询的时间 ,先设置 成 当前轮询时间的 1.5倍,看看子站 是否可以在本周期动作
168英国乐透8走势图