了解一些 协议 modbus
一、 Modbus通信协议
一、 Modbus通信协议
1.简介:
简单的说,Modbus就是一个总线通信协议,像IIC SPI这种,但是 他不依赖于硬件总线 - Modbus协议标准开放、公开发表且无版权要求 - Modbus协议支持多种电气接口,包括RS232、RS485、TCP/IP等,还可以在各种介质上传输,如双绞线、光纤、红外、无线等 - Modbus协议消息帧格式简单、紧凑、通俗易懂。 用户理解和使用简单,厂商容易开发和集成,方便形成工业控制网络
2. 协议
内容:Modbus-RTU、Modbus-ASCII、Modbus-TCP
设备必须要有RTU协议!这是Modbus协议上规定的,且默认模式必须是RTU,ASCII作为选项。
2.1 Modbus-RTU 协议
2.1.1 帧结构
帧结构 = 地址 + 功能码+ 数据 + 校验
概括
由于Modbus-RTU和Modbus-ACSII都是可以基于232和485链路的,所以其通讯模式半双工,一般是主机和从机的模式。其差别就是其字节的格式不同,一个是16进制的数据,一个是ASCII数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!