为什么modbus协议的时间间隔是50ms左右,不是3.5个字符的时间么,哪位给予帮助,谢谢
我写了个modbus协议的串口通信程序,经高人指点,把时间间隔改为50ms可以了,但是网上不是说的3.5个字符的时间就可以了么,请求各位大侠的帮助,谢谢了 你没有理解我的意思,我让你修改为50ms,这是一个参考数据。任何命令的发送执行和返回,都需要时间的,这个时间需要考虑双向的传输延迟,并作适当的余量,不要是为了刚好而刚好,要做到富裕和可靠是工业系统的一个要求,实时性在你这里并不是最重要的考虑问题,如果你需要加快速度,那么你可以提高波特率,那么延迟时间可以相应减少。 回复 wdyjz 的帖子谢谢了啊,我原先只是让间隔刚刚够,现在明白了,谢谢
页:
[1]