- 4
- 0
- 约6.93千字
- 约 11页
- 2026-08-07 发布于河北
- 举报
Modbus协议开发实战项目
Modbus是工业现场最常用协议,分为ModbusRTU(串口485)、ModbusTCP(以太网502端口)、ModbusASCII;工业项目绝大多数使用ModbusTCP/ModbusRTU。
内容包含:协议基础、寄存器模型、功能码、C语言实战代码、主站(Master)、从站(Slave)、实战项目、踩坑清单、开源库选型。
一、Modbus核心基础
寄存器模型(4类寄存器)
表格
寄存器类型
访问
功能码
说明
线圈Coils(0x)
读/写
01读线圈,05写单线圈,15写多线圈
1bit,开关量,0/1
离散输入DiscreteInputs(1x)
只读
02读离散输入
1bit,外部输入状态
保持寄存器HoldingRegisters(4x)
读/写
03读保持寄存器,06写单寄存器,16写多寄存器
16bit,读写参数,最常用
输入寄存器InputRegisters(3x)
只读
04读输入寄存器
16bit,传感器只读数据
??注意:寄存器地址有两种习惯:0开始/1开始,极易踩坑!
设备手册写40001保持寄存器,对应协议地址0;手册40010→协议地址9。
常用标准功能码
表格
功能码
名称
作用
0x01
ReadCoils
读
您可能关注的文档
最近下载
- T_CRHA-《李氏砭法虎符铜砭刮痧操作规范》.docx
- 《电影剧本写作基础》悉德菲尔德.pdf VIP
- 2025年北京市各区高三语文上学期期末考试古诗文默写汇编.docx VIP
- 《Price Action Protocol (价格行为进阶) 》YF整理(简体中文版)[yf].docx VIP
- 2025CPXY-J510既有建筑加装电梯设计与安装.pdf VIP
- The Analects of Confucius《论语》英译.ppt VIP
- 2026年招商银行成都温江秋招金融科技岗后端开发框架Spring_Boot题.docx VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 20K521:游泳场馆暖通空调设计与安装.docx VIP
- price action价格行为.pdf VIP
原创力文档

文档评论(0)