首页 > 其他分享 >ModBus协议

ModBus协议

时间:2022-10-12 11:36:09浏览次数:76  
标签:协议 Modbus 通信协议 TCP ModBus 串口 RTU

Modbus通信协议具有多个变种,支持串口(主要是RS-485总线),以太网多个版本,其中最著名的是Modbus RTU,Modbus ASCII和Modbus TCP三种

串口通信的Modbus = Modbus RTU
在工业现场一般都是采用Modbus RTU协议,一般大家说的基于串口通信的Modbus通信协议都是指Modbus RTU通信协议。

Modbus RTU协议相比较,Modbus TCP协议则是在RTU协议上加一个MBAP报文头,并且由于TCP是基于可靠连接的服务,RTU协议中的CRC校验码就不再需要,所以在Modbus TCP协议中是没有CRC校验码的,所以就常用一句比较通俗的话来说:Modbus TCP协议就是Modbus RTU协议在前面加上五个0以及一个6,然后去掉两个CRC校验码字节就OK。虽然这句话说得不是特别准确,但是也基本上把RTU与TCP之间的区别说得比较清楚了。

参考:
https://www.cnblogs.com/listxue/p/13375936.html

标签:协议,Modbus,通信协议,TCP,ModBus,串口,RTU
From: https://www.cnblogs.com/sybil-hxl/p/16783900.html

相关文章

  • 通信协议——IIC详解
    I2C协议物理层原理总体特征电气限制协议层起始和停止条件数据有效性响应/应答寻址读数据写数据单片机通讯软件模拟硬件外设(一)物理层1.原理......
  • 通信协议——CAN
    CAN总线协议要了解报文数据帧的直接看第三点1.CAN简介CAN(controllerareanetwork)控制器局域网是用于解决汽车众多控制部件之间的数据交换而开发的一种串行数据通信......
  • 通信协议——SPI详解
    SPI协议(一)简介SPI(SerialPeripheraInterface)是串行外设接口的缩写。特点有:一种高速的、全双工、同步的串行通信总线;采用主从方式工作;一般有一个主设备和一个或者......
  • EasyCVR视频融合平台HLS播放协议配置的细节优化
    EasyCVR视频融合云服务支持海量视频汇聚管理,能兼容多类型的设备接入,平台可对前端接入设备进行统一管理,并能支持采用设备树对设备进行分组、分级、用户与角色权限管理,可支持......
  • HTTP协议
    1.什么是HTTP协议思考:    若每个网站都有自己的规则,整个互联网就乱套了,而且用户访问也不是很方便,每个网站都要开发属于自己的客户端软件,致使运营成本变大。所以,必须......
  • MQTT协议的消息保留标志位:RETAIN
    MQTT协议的消息保留标志位:RETAIN当消费者订阅某个topic后,不管生产者是否正在发布消息,消费者总能消费到该topic最后一条消息特别注意:MQTT服务器只会为每一个Topic保存......
  • 华为路由器vrrp(虚拟路由器冗余协议)基本配置命令
    vrrp(虚拟路由器冗余协议)基本配置intg0/0/0vrrpvrid1virtual-ip172.16.1.254创建VRRP备份组,备份组号为1,配置虚拟IP为172.16.1.254vrrpvrid1priority120修改......
  • AF协议DF协议以及无协作的系统误码率仿真分析对比
    clc;clear;closeall;xindao_SD=2;xindao_SR=1;xindao_RD=1.5;M=16;%10种发射信噪比情况R=2;SNR_S=zeros(1,M);%源发射信噪比数组SNR=zeros(1,M);%......
  • COPE协议、RLNCBR算法功能实现
    1)接收节点数N变化,各节点丢包率P1=P2=…=Pn=0.08,节点数从2变化到10,增量为1,重传时间间隔为100Δt,作出平均传输次数随接收节点数变化的曲线图2)P1=P2=…=Pn且变化,从0.02变化到0.......
  • TCP/IP 协议详解
    1.  TCP/IP协议模型  OSI参考模型分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。其实际是一个指导作用的协议,并没有实际的实现。主要还是看......