找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
如果你使用MODBUS库来进行通讯,通讯没有超时报警,那么很大程度上,通讯周期时间跟从站仪表的关系很大。我跟称重仪表通讯,好表用19200,一个周期20MS内,有的表却要50MS外。有一次更奇葩,更一个气体报警器通讯,厂家竟然要求1S一个周期,说是硬件要实时采集数据优先,通讯一直等待,我看就是性能太差。
有两种办法提高速度:
硬件上稳定通讯情况下尽可能提高波特率;
程序上分配不同设备和功能的优先级,优先级高的每一个循环周期刷新,优先级低的可以分周期刷新。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!