Modbus

Modbus是一种通讯协议,而RS232,485等都属于硬件接口。
Modbus是一种单主站的主/从通信模式,分为ASCII,RTU,Tcp/ip。
ASCII方式通讯格式:
起始符 + 设备地址 + 功能代码 + 数据 + 校验 + 结束符
起始符:ASCII的起始符通常是“:”。
设备地址:从设备的地址。范围为(0~247),0为广播地址,即向所有从站发命令。(两字符)
功能代码:常用的有单字节读/写、多字节读/写等。(两字符)
数据:通讯寄存器地址+数据,如果是多字节读写则是:寄存器地址+字节数+数据
校验:校验和。起始符与校验符之间的字符串(不含起始符与校验符,超过两字符则取最后两个字符)
结束符:Chr(10)+Char(13)

RTU:
至少3.5个字符传输时间的停顿间隔时间标定消息的开始 设备地址 + 功能代码+ 数据 + 校验 + 至少3.5个字符传输时间的停顿间隔时间标定了消息的结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值