当前位置:网站首页 > 编程语言 > 正文

104协议和modbus协议区别(modbus协议40001)



modbus通信协议与以往的通信协议不同,它只涉及应用层,支持RS232、RS485等多种电气接口。

在这里插入图片描述

MODBUS 协议允许在所有类型的网络架构内轻松进行通信。

在这里插入图片描述

MODBUS协议规定了4个存储区,其功能和类型均不同。

在这里插入图片描述

MODBUS协议帧的构成,地址+功能码+数据+校验值
PDU:协议数据单元
ADU:应用数据单元

在这里插入图片描述

在 MODBUS PDU 中,每个数据的寻址范围为 0 至 65535。每个存储区在设备中都有对应的地址,因此只要知道地址,就能知道里面的值。
在这里插入图片描述

MODBUS有多个协议版本:
·Modbus-Rtu
·Modbus-ASCII
·Modbus-TCP


其中最常用的是Modbus-Rtu,以十六进制表示数据,采用循环冗余校验的方式。而Modbus-ASCII则采用ASCII码表示数据,数据量是Modbus-Rtu的两倍,并且采用的是纵向冗余校验的方式。

在这里插入图片描述

功能码是固定的,其中03读取数据和06修改数据是最常用的。

数据是大端方式发送,也就是说0x1234,先发送0x12,再发送0x34。

Modbus-TCP与Modbus-ACSII类似,不过加了一个TCP的MBAP报文头和删去了校验部分。

到此这篇104协议和modbus协议区别(modbus协议40001)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 快对作业app下载(快对作业app下载免费)2025-11-09 17:45:08
  • impdp导入表重命名(impdp导入某张表)2025-11-09 17:45:08
  • 苹果手机收不到验证短信解决方法(苹果手机收不到短信怎么恢复正常)2025-11-09 17:45:08
  • 怎么破解pdf文件权限密码免费(怎么破解pdf的权限密码)2025-11-09 17:45:08
  • 电脑怎么安装扬声器程序(电脑如何安装扬声器)2025-11-09 17:45:08
  • fla-al10是华为什么型号手机(flaal10是华为什么型号手机多少钱)2025-11-09 17:45:08
  • ubuntu镜像源网站(ubuntu18镜像)2025-11-09 17:45:08
  • 单播地址,组播地址,广播地址的区别是什么(什么是单播地址什么是组播地址)2025-11-09 17:45:08
  • 电工电器维修视频(电工电器维修视频讲解)2025-11-09 17:45:08
  • ubuntu源文件没有setup.py(ubuntu没有apt-get命令)2025-11-09 17:45:08
  • 全屏图片