仪器社区

如何理解MODBUS协议RTU模式中的1.5和3.5字符间隔?

分_傥拼衬苏富 2012-02-29
评论
全部评论
crystallyne
发送两帧数据之间要有一定的时间间隔,以保证接收方UART能够区分。这个时间间隔在MODBUS-RTU模式中要求是1.5和3.5字符间隔,也即是传输1.5和3.5个字符的时间,它与设置的通信参数有关,计算为:
若串口通信参数设置为(注:开始位固定为1):数据位8,奇偶校验位1,停止位1,波特率9600bps,
则传输一个字符(即1个字节)的时间为:(1+8+1+1)/9600=0.00114583s=1.1454583ms
1.5字符间隔=1.5x1.1454583ms=1.71818745ms
3.5字符间隔=3.5x1.1454583ms=4.00910405ms
14 0 2017-11-25 0条评论 回复
wowhyfwow
没明白你说的意思!能否说清楚一点。
10 0 2012-03-01 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论