来源:Modbus中文网(modbus.cn) —— 国内领先的Modbus通信协议技术社区
本文:西门子G120变频器 Modbus RTU寄存器地址映射完全指南 · 作者:modbus技术团队 · 发布于 2026-09-20
摘要:西门子G120变频器通过RS485接口支持Modbus RTU通信。本文基于西门子官方技术文档,详细说明G120变频器的Modbus寄存器地址映射。
一、概述
西门子G120变频器通过RS485接口支持Modbus RTU通信。本文基于西门子官方技术文档,详细说明G120变频器的Modbus寄存器地址映射。
二、Modbus通信参数
| 参数号 |
参数名 |
说明 |
| P2010 |
USS/Modbus波特率 |
设置通信波特率 |
| P2021 |
USS/Modbus地址 |
设置从站地址(1-255) |
| P2023 |
协议选择 |
选择Modbus RTU协议 |
三、G120 Modbus寄存器映射表
3.1 控制字与状态字
| Modbus地址 |
参数号 |
说明 |
读写属性 |
| 40001 |
STW1 |
控制字1 |
写 |
| 40002 |
HSW |
主设定值(频率) |
写 |
| 40003 |
ZSW1 |
状态字1 |
读 |
| 40004 |
HIW |
主实际值(频率) |
读 |
3.2 常用监控参数
| Modbus地址 |
参数号 |
说明 |
| 40021 |
r0027 |
输出电流 |
| 40022 |
r0025 |
输出电压 |
| 40023 |
r0026 |
直流母线电压 |
| 40024 |
r0037 |
电机温度 |
四、控制字位定义
| 位 |
功能 |
说明 |
| 0 |
ON/OFF1 |
1=启动,0=停止 |
| 1 |
OFF2 |
1=允许滑行停止 |
| 2 |
OFF3 |
1=允许快速停止 |
| 3 |
脉冲使能 |
1=使能斜坡函数发生器 |
| 7 |
确认故障 |
上升沿确认故障 |
| 11 |
设定值确认 |
1=设定值生效 |
五、常见问题与排障
- 检查P2023协议选择是否为Modbus RTU
- 确认从站地址和波特率与主站一致
- 控制字必须按位操作,不能直接写整数
- 频率设定值单位是0.01Hz,即50.00Hz写为5000
六、总结
西门子G120变频器Modbus通信核心寄存器:
- 40001 → 控制字STW1
- 40002 → 频率设定值HSW
- 40003 → 状态字ZSW1
- 40004 → 实际频率HIW
技术术语(共 4 个)—— 点击展开
| Modbus RTU | 基于串行链路的Modbus协议,使用二进制编码和CRC校验 |
| RS485 | 工业常用的差分串行通信标准,支持多点通信 |
| 寄存器 | Modbus 寄存器存储数据单元,分线圈/离散输入/保持/输入寄存器四类 |
| 波特率 | 串行通信每秒传输符号数,Modbus RTU常用9600/19200 |
来源/工具信息 —— 点击展开
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
发表回复