打印

modbus从机问题

[复制链接]
2277|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wuaaa|  楼主 | 2010-6-5 10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wuaaa 于 2010-6-7 15:40 编辑

各位大侠,我又来打扰了:
请问:1、T1+T2+T3+T4中的Ti有什么含义吗,还是只是对3.5字符的另一种说法?每个Ti代表几个字符?
2、CRC校验中是不是不包括地址码?今天有个模棱两可的**(我一师兄的),把我整的也模棱两可了。
先谢谢各位了。

3、再问一下:
modbus读线圈(01)功能,一个线圈对应对应的寄存器地址,其地址内的数据格式是什么样的?协议上说1=ON,0=OFF,我没明白,是0在寄存器内的形式是00H吗?
沙发
wuaaa|  楼主 | 2010-6-5 16:05 | 只看该作者
谢谢各位了,我自己先顶一下

使用特权

评论回复
板凳
stonejust| | 2010-6-6 15:57 | 只看该作者
1、T1~T4就是4个时钟周期,有可能有误差,所以一般认为大于3.5个时钟周期即可。
2、CRC当然包括地址码。

使用特权

评论回复
地板
yewuyi| | 2010-6-6 19:33 | 只看该作者
继续知道是MODBUS,就应该按照其标准执行,如果只是参照其协议格式应用,那完全由你自己把握即可.

使用特权

评论回复
5
wuaaa|  楼主 | 2010-6-7 15:38 | 只看该作者
3、再问一下:
modbus读线圈(01)功能,一个线圈对应对应的寄存器地址,其地址内的数据格式是什么样的?协议上说1=ON,0=OFF,我没明白,是0在寄存器内的形式是00H吗?
   谁有这方面的例子吗,能发一个吗?

使用特权

评论回复
6
yewuyi| | 2010-6-7 16:49 | 只看该作者
对应一个BIT

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

40

帖子

1

粉丝