基于MThings配置MODBUS数据中常见的几种时间概念介绍(超时时间、间隔时间、轮询时间)
生活随笔
收集整理的这篇文章主要介绍了
基于MThings配置MODBUS数据中常见的几种时间概念介绍(超时时间、间隔时间、轮询时间)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
超时时间:
主机使用,主机请求发出后,依据该时间判定从机回复的最大时间范围,超出该时间后,主机判定请求超时。如果超时时间设置过小,从机可能会在超时时间范围外才能回复请求,此时可能会导致总线中持续的报文冲突。
间隔时间:
主机使用,主机收到从机响应后,到发出下一包请求之间的时间称为间隔时间,也可称之为交互间隔时间(一次请求和响应称之为一个交互)。
轮询时间:
即使在定量的MODBUS数据交互中,由于主从机端口稳定性,无法准确预判所有交互的总时间。而实际应用中一般会约定一个轮询时间,设计人员确保其大于所有数据交互的总时间。
MThings中如何定义轮询时间?
为确保轮询时间大于交互总时间,用户可以修改最后一个交互中的数据配置(任一),其间隔时间 =(轮询时间-交互总时间)。
总结
以上是生活随笔为你收集整理的基于MThings配置MODBUS数据中常见的几种时间概念介绍(超时时间、间隔时间、轮询时间)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: libcurl基础教程及封装(支持同步异
- 下一篇: 额温枪为什么老是测不准 额温枪调节方法