仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

modbus协议中的3.5个字符时间怎么计算

我是杀猪的ok 2013-11-06 07:47:40 524  浏览
  • 麻烦各位大虾: modubs协议里面的3.5个字符时间是怎么计算的,我现在被这个困住了,请帮忙。

参与评论

全部评论(4条)

  • xdev63 2013-11-07 00:00:00
    1314310说的对,必须有3.5个字符(字节)做RTU的开始和结束

    赞(20)

    回复(0)

    评论

  • 你好顾彬彬 2013-11-07 00:00:00
    为何在通讯设置中,还可设置7位数据传输,而通常一个字符就占8位,那么剩余的1位,是在下一次再传送?

    赞(18)

    回复(0)

    评论

  • 巨蟹*庆为 2013-11-07 00:00:00
    MODBUS 的帧头就是地址,所以为了区分 帧与帧之间使用时间来区分。

    赞(14)

    回复(0)

    评论

  • 效益专家 2017-11-26 05:43:38
    我的回答:这跟你选择的串行通信波特率有关(Modbus是采用串行通信的),在每个信号波形包含一个二进制位的情况下,波特率是等于比特率的,即1baud=1bit/s。这样你就明白了吧:1个字符在RTU模式下是以8位二进制形式传输的,故3.5个字符时间就是3.5*8个bit传输的时间。假设你选择的波特率为9600baud(又满足每个信号波形包含一个二进制位),即9600bit/s,那么1bit所需的传输时间就是1/9600秒,这样3.5个字符时间=3.5*8*1/9600秒。

    赞(4)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

modbus协议中的3.5个字符时间怎么计算
麻烦各位大虾: modubs协议里面的3.5个字符时间是怎么计算的,我现在被这个困住了,请帮忙。
2013-11-06 07:47:40 524 4
关于Modbus RTU模式下3.5个字符时间的疑惑
我觉得这个3.5个字符时间其实没有必要,MOdbus一个主机多个从机,并且是主机问从机答复。 当主机发送一帧数据之后立马转变为接受状态,接受从机的应答,如果从机有应答接受的数据必定大于3.5个字符时间,如果从机没有应答超时时间也远远大于3.5个字符时间。 ... 我觉得这个3.5个字符时间其实没有必要,MOdbus一个主机多个从机,并且是主机问从机答复。 当主机发送一帧数据之后立马转变为接受状态,接受从机的应答,如果从机有应答接受的数据必定大于3.5个字符时间,如果从机没有应答超时时间也远远大于3.5个字符时间。 同样的从机接收到一个数据帧时候,如果检测到地址码正确,他会切换到发送状态,给主机应答,应答数据必定多于3.5个字符时间。 综上所述,个人觉得3.5个字符时间用处不大啊。 请教各位大侠,我的理解哪里有错误,谢谢! 展开
2018-01-10 03:35:34 588 1
MODBUS RTU 协议 帧头 3.5个字符间隔具体是怎么回事
是不是 下一次发送与上一次的时间间隔,那么这个帧头的数据又是什么 难道是3.5个字符间隔的时间
2018-11-25 12:35:32 235 0
RTU通讯协议中的 3.5个字符的静止时间怎么写(单片机的程序) 谢谢!
RTU通讯协议中的 3.5个字符的静止时间怎么写(单片机的程序) 谢谢!
2014-06-26 01:07:04 534 2
modbus协议RTU模式校验码怎么计算
 
2016-01-30 03:44:18 434 1
modbus协议RTU模式校验码怎么计算
 
2016-01-25 04:46:33 552 1
如何理解MODBUS协议RTU模式中的1.5和3.5字符间隔?
 
2012-02-29 08:41:31 455 2
modbus rtu中1.5字符时间和3.5字符时间到底怎么理解啊?是不是当接收完一
modbus rtu中1.5字符时间和3.5字符时间到底怎么理解啊?是不是当接收完一个字符后,如果3.5字符时间后没有接受到新的字符就认为一帧数据接受完毕开始处理?那么到达3.5字符时间肯定先到1.5字符时间啊,到了1.5字符时间就丢弃数据,这不相互冲突吗?到底该什么... modbus rtu中1.5字符时间和3.5字符时间到底怎么理解啊?是不是当接收完一个字符后,如果3.5字符时间后没有接受到新的字符就认为一帧数据接受完毕开始处理?那么到达3.5字符时间肯定先到1.5字符时间啊,到了1.5字符时间就丢弃数据,这不相互冲突吗?到底该什么时候才认为一帧数据接受完成啊 展开
2017-09-22 12:59:50 581 1
modbus rtu协议
仪表的modbus rtu 协议的保持寄存器地址是从40001,但是OPC软件上的modbus rtu 协议却是400001开始,我不知道怎么获取仪表上的数据,我软件上我要怎么跟仪表地址对起来。
2011-12-24 07:10:01 535 4
ModBus RTU通讯协议与ModBus通讯协议有什么区别
 
2012-03-21 05:57:00 464 5
ModBus RTU通讯协议与ModBus通讯协议有什么区别
 
2018-11-29 12:35:26 300 0
ModBus RTU通讯协议与ModBus通讯协议有什么区别
 
2017-12-15 04:24:24 400 1
modbus rtu协议中0F代表什么
 
2014-12-05 19:18:10 376 1
Modbus TCP和Modbus Rtu协议的区别
 
2017-04-08 13:22:10 482 1
Modbus TCP和Modbus Rtu协议的区别
 
2016-09-21 03:10:16 463 1
Modbus TCP和Modbus Rtu协议的区别
 
2015-11-15 08:28:45 330 1
modbus协议与tcp协议有什么关系?
控制器能设置为三种传输模式(ASCII、RTU或TCP)中的任何一种在标准的Modbus网络通信。
2011-04-14 20:58:36 309 3
MODBUS下RTU协议ASCII协议之间的转换
这里有一块MODBUS卡只支持RTU协议,但是我这还有一个软件只支持ASCII协议,SO...... 需要一个转换工具,或者说是转换程序,让软件能够正常工作。万分感谢。
2014-12-17 18:15:18 484 1
组态王 莫迪康 Modbus rtu 协议
我用虚拟串口加串口调试助手尝试跟组态王通讯 收到的请求数据为02 04 00 08 00 01 B0 3B (02是设备地址 04是功能码 功能是读取一个输入寄存器 00 08 是寄存器的地址 00 01 是寄存器数量 b0 3b 是crc 校验位 ) 我响应是02 04 02 00 0a 7d 37 (02 是... 我用虚拟串口加串口调试助手尝试跟组态王通讯 收到的请求数据为02 04 00 08 00 01 B0 3B (02是设备地址 04是功能码 功能是读取一个输入寄存器 00 08 是寄存器的地址 00 01 是寄存器数量 b0 3b 是crc 校验位 ) 我响应是02 04 02 00 0a 7d 37 (02 是设备地址 04 是功能码 02 是字节数 00 0a 是数据 7d 37是校验位 7d是低位 37 是高位) 我发送数据帧时 组态王的信息窗口一直提示通讯恢复 初始化失败 如果我不发送数据时 就提示尝试通讯失败 求解决办法 QQ754100974 展开
2013-03-24 21:58:36 525 2

5月突出贡献榜

推荐主页

最新话题