• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
萧剑123
级别: 探索解密
精华主题: 0
发帖数量: 51 个
工控威望: 111 点
下载积分: 442 分
在线时间: 9(小时)
注册时间: 2021-04-14
最后登录: 2021-06-19
查看萧剑123的 主题 / 回贴
12楼  发表于: 2021-04-26 08:54
Modbus协议包括ASCII、RTU、TCP。

  标准的Modicon控制器使用RS232C实现串行的Modbus。Modbus的ASCII、RTU协议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave方式。

  Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验。

  ModbusTCP模式没有额外规定校验,因为TCP协议是一个面向连接的可靠协议。

  TCP和RTU协议非常类似,只要把RTU协议的两个字节的校验码去掉,然后在RTU协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go