회원 전용

格力多联机 Modbus RTU 통신 프로토콜 V1.2

格力原厂多联机 Modbus RTU 통신 프로토콜 V1.2:코일(Bit)与레지스터(Word)双데이터模型,区别于大金/IRACC的입력 레지스터模型。含Word 0-234和Bit 0-2169完整주소映射。VIP회원 전용。

프로토콜RTU 버전V1.2 型号/项目格力多联机通讯模块 V1.2 更新2026-07-18

자료설명

🌐 이 페이지는 아직 한국어로 제공되지 않아 중국어 버전을 표시합니다. 중국어 페이지로 돌아가기.

格力多联机 Modbus RTU 통신 프로토콜 V1.2

商用归档级문서 · 基于格力原厂《多联机 Modbus 통신 프로토콜 V1.2》整理(珠海格力电器股份有限公司)

프로토콜Modbus RTU厂商格力(GREE)버전V1.2适用多联机全시리즈데이터模型코일(Bit)+레지스터(Word)更新2026-07-18

格力原厂多联机 Modbus RTU 통신 프로토콜 V1.2 程序员手册:코일(Bit)与레지스터(Word)双데이터模型、기능 코드 0x01/0x03/0x0F/0x10 프레임형식、255 台机组 16 台内机 × 每个通讯模块的完整레지스터주소映射(Word 0-234)和코일주소映射(Bit 0-2169)、控制/状态/故障位定义、모드/风速/온도编码、异常码排查、CRC附录、디버깅流程。已逐页核对原厂 PDF,修正온도编码公式和레지스터归属。适合빌딩 자동제어、BMS 系统통합商、格力에어컨集中监控:照表디버깅、直接抄帧,省去翻原厂手册和逐页查表的时间,项目交付可直接打印归档。

VIP 会员자료本자료为회원 전용콘텐츠,完整코일/레지스터주소表需开通 VIP 会员后보기。游客可무료预览前八章。
자료설명

本문서基于格力原厂《多联机 Modbus 远程监控통신 프로토콜 V1.2》(珠海格力电器股份有限公司,64 页)整理。原厂설명书随通讯模块附带,亦可向格力代理商索取。문서适用于빌딩 자동제어(BMS)、酒店客房集중앙 제어制、商场공조(HVAC)节能、工厂机房监控等시나리오。支持 GR 数码多联、GRe 超低温热泵、GRm 模块化数码、GPd 直流变频、GPdm 模块化变频、GPds 变频热水、GPdmh 热回收变频、GRh 热回收数码等全시리즈多联机。

콘텐츠目录

  1. 문서버전与适用范围
  2. 系统构成与拓扑结构
  3. Modbus 통신매개변수
  4. 支持的기능 코드
  5. 기능 코드프레임형식详解(0x01/0x03/0x0F/0x10/异常)
  6. 데이터模型(코일 Bit + 레지스터 Word)
  7. 레지스터(Word)完整주소映射VIP
  8. 코일(Bit)完整주소映射VIP
  9. 编码速查表(모드/风速/온도)
  10. 异常代码映射
  11. CRC 계산方法(附录A)
  12. 现场표준化디버깅流程VIP
  13. 已知局限与注意事项

一、문서버전与适用范围

本문서基于格力原厂《多联机 Modbus 远程监控통신 프로토콜 V1.2》(珠海格力电器股份有限公司)。本프로토콜以 2010 年 11 月为止的商品为基础叙述,产品사양如有变更恕不另行通知。适用范围:GR 数码多联、GRe 超低温热泵数码、GRm 模块化数码、GPd 直流变频、GPdm 模块化直流变频、GPds 直流变频热水、GPdmh 模块化直流变频热回收、GRh 热回收数码等全시리즈多联机。

格力 vs 大金/IRACC 关键差异
  • 데이터模型不同:格力使用코일(Coil, Bit주소)+유지 레지스터(Holding 회원가입, Word주소)双模型,不是大金的입력 레지스터(3xxxx)模型
  • 기능 코드不同:0x01读코일(读Bit)、0x03读레지스터(读Word)、0x0F写코일(写Bit)、0x10写레지스터(写Word)
  • 字序不同:레지스터的字顺序是先传高바이트后传低바이트(大金/IRACC 是표준 Modbus 先高后低也相同),但格力明确标注此顺序
  • 주소范围不同:设备주소 1~255(0=广播),每个通讯模块管一组多联机(最多 16 台内机),BMS 最多可管理 255 个通讯模块 × 16 台内机 = 4080 台

二、系统构成与拓扑结构

2.1 系统构成

BMS / 빌딩 자동제어 / 上位机 → RS485 (Modbus RTU, 通讯模块) → 机组内部네트워크 → 多联机室内机/室外机

通讯模块是机组内部네트워크与 Modbus 监控네트워크之间的桥接器。一个监控네트워크最多接 255 个通讯模块(255 台机组),每台机组下挂最多 16 台室内机。超过 255 台时,BMS 系统可采用第二个시리얼 포트组建新네트워크。

2.2 控制权설명

빌딩 자동제어系统/BMS 在机组控制功能上与机组线控器同等地位。谁最后下发控制命令,机组就执行谁的控制命令。

2.3 适用范围上限

项目 上限
每 RS485 네트워크通讯模块数 255
每通讯模块内机数 16 台
整系统内机数 4080 台

三、Modbus 통신매개변수

매개변수 值 설명
物理层 RS485 2 线半双工
传输모드 RTU 远程终端单元모드
통신 속도 9600 bps 特殊情况下可选择其他통신 속도,但机制须一致
데이터 비트 8 固定
정지 비트 1 固定
패리티 无(NONE) 固定
设备주소 1 ~ 255 通过DIP 스위치器设置
广播주소 0 기능 코드 0x0F / 0x10 支持广播쓰기(코일和레지스터)
帧间隔 ≥ 3.5ms (T1-T4) 帧前后静止时间
帧内문자间隔 ≤ 1.5ms 超出则새로고침不完整信息

四、支持的기능 코드

기능 코드 名称 操作对象 单次最大 广播
0x01 (01) 读코일(Read Coil) Bit 주소:内机有无、状态、故障位等 无明确上限 不支持
0x03 (03) 读레지스터(Read Holding 회원가입) Word 주소:온도、모드、风速等 127 个 Word 不支持
0x0F (15) 写코일(Write Multiple Coils) Bit 주소:开关、모드选择、屏蔽等控制位 无明确上限 支持
0x10 (16) 写레지스터(Write Multiple 회원가입s) Word 주소:设定온도、모드、风速等 无明确上限 支持

收到上表以外的기능 코드,通讯模块返回异常码 0x03(非法데이터)。

五、기능 코드프레임형식详解

5.1 读코일(0x01)—— 读 Bit

不支持广播。시작주소 = Bit 주소(从 0 开始),데이터数量 = 要읽기的 Bit 个数。

例:设备10,从Bit주소5开始连续읽기10个Bit
请求:0A 01 00 05 00 0A AD 77
响应:0A 01 02 AA 02 E3 5C
(바이트数=2,有效데이터=AA 02;最后Byte剩余位填0)

5.2 读레지스터(0x03)—— 读 Word

不支持广播。每次最多读 127 个 Word。字序:先传高바이트,后传低바이트。

例:设备10,从Word주소1开始连续읽기2个Word
请求:0A 03 00 01 00 02 94 B0
响应:0A 03 04 AA 55 55 AA CE 14
(바이트数=4,有效데이터=AA 55 55 AA)

5.3 写코일(0x0F)—— 写 Bit

支持广播(주소=0)。

例:设备10,从Bit주소6开始连续11个Bit置1
请求:0A 0F 00 06 00 0B 02 FF 07 97 A0
响应:0A 0F 00 06 00 0B F5 76
(最后Byte有效데이터前填0)

5.4 写레지스터(0x10)—— 写 Word

支持广播(주소=0)。字序:先传高바이트,后传低바이트。

例:设备10,Word주소2开始쓰기3个Word(0x12,0x23,0x34)
请求:0A 10 00 02 00 03 06 00 12 00 23 00 34 15 DF
响应:0A 10 00 02 00 03 20 B3

5.5 异常响应

기능 코드最高 Bit 置 1(= 原始기능 코드 | 0x80)。

异常码 名称 설명
0x03 非法데이터值 下发데이터错误或읽기데이터范围越界
0x04 从机设备故障 通讯模块与에어컨机组发生通讯故障。掉电上电后未收到有效帧前也返回此码
例:设备10,读不存在的Word주소2
请求:0A 03 00 01 00 02 94 B0
异常:0A 83 03 70 F3(기능 코드 0x03|0x80=0x83, 异常码 0x03)

六、데이터模型:코일 (Bit) 与레지스터 (Word)

格力多联机 Modbus 프로토콜使用双데이터模型,是它与大金/IRACC 的最大区别:

6.1 레지스터(Word,16 Bit)—— 模拟量

每个 Word 对应一个주소(주소从 0 开始),读기능 코드 0x03,写기능 코드 0x10。用于온도值、阀门值、档位等多状态量。字序:先传高 8 位,后传低 8 位。

6.2 코일(Bit)—— 开关量

每个 Bit 对应一个주소(주소从 0 开始),读기능 코드 0x01,写기능 코드 0x0F。用于开关位、故障位等二态量。上位机可操作一个 Bit 或多个连续 Bit。읽기/下发的最后一个 Byte 剩余无效位需清零。

코일无效位清零规则

읽기或下发 N 个 Bit(N 不是 8 的整数倍),最后一 Byte 的有效데이터前的部分需清零。例如读 9 个 Bit 全为 1:需要 2 바이트,第 1 바이트 = 1111 1111,第 2 Byte = 0000 0001(前 7 位为无效데이터,清零)。

6.3 주소空间对照

데이터유형 주소范围 读기능 코드 写기능 코드 콘텐츠
Word 0 ~ 234 0x03 0x10 온도/모드/风速/节能/门禁/外机매개변수
Bit 0 ~ 2169 0x01 0x0F 内机有无/控制/屏蔽/锁定/故障/外机状态
VIP 회원 전용以下为完整레지스터/코일주소映射表、编码速查、디버깅流程,需开通 VIP 会员后보기。바로开通 →

七、레지스터(Word)完整주소映射 VIP

7.1 内机控制区(Word 1 ~ Word 80,W/R)

每台内机占 5 个连续 Word(온도 + 모드 + 风速 + 制冷节能下限 + 制热节能上限),16 台共 80 个 Word。주소公式:Word 시작 = 1 + (内机号-1) × 5

内机 Word(온도) Word(모드) Word(风速) Word(冷节能下限) Word(热节能上限)
内机 1 1 2 3 4 5
内机 2 6 7 8 9 10
内机 3 11 12 13 14 15
内机 4 16 17 18 19 20
内机 5 21 22 23 24 25
内机 6 26 27 28 29 30
内机 7 31 32 33 34 35
内机 8 36 37 38 39 40
内机 9 41 42 43 44 45
内机 10 46 47 48 49 50
内机 11 51 52 53 54 55
内机 12 56 57 58 59 60
内机 13 61 62 63 64 65
内机 14 66 67 68 69 70
内机 15 71 72 73 74 75
内机 16 76 77 78 79 80

7.2 内机환경온도与门禁状态(Word 81 ~ Word 112,只读 R)

每台内机占 2 个 Word:환경온도(浮点型,实际值 × 10,范围 -20~100°C)+ 门禁系统状态(0=不带门禁, 1=插卡, 2=拔卡)。16 台 × 2 = 32 个 Word(Word 81~112)。

7.3 外환경온도(Word 113,只读 R)

外机환경온도,浮点型,传输值 = 实际值 × 10,范围 -127 ~ 127°C。

7.4 预留区(Word 114 ~ Word 209)

96 个 Word 预留,不可用。

7.5 多联热泵热水机专用(Word 210 ~ Word 213,W/R)

Word 含义 读写 编码
210 水箱设定온도 W/R 传输值=实际值×10;热水/夜间/预약 35~58°C(上限可调至65),节能 35~50°C,高温消毒 65~70°C
211 水箱状态 W/R 0=关机, 9=制热水, 8=保温待机
212 水箱设定모드 W/R 0=热水모드, 1=节能모드, 2=预约모드, 3=夜间모드
213 套管出水设定온도 W/R 传输值=实际值×10,范围 30~52°C

注:Word 210~213 仅多联热泵热水机(GPds)有意义,普通多联机不使用。

7.6 预留区(Word 214 ~ Word 229)

16 个 Word 预留。

7.7 除霜매개변수(Word 230 ~ Word 234,只读 R)

Word 含义 单位 范围 编码
230 除霜进入온도 (Tsd1) 0.1°C 0~20 传输值=实际值×10,浮点型
231 除霜종료온도 (Tsd2) 0.1°C 3~15 传输值=实际值×10,浮点型
232 除霜间隔设置时间 (Tst1) min 25~60 传输值=实际值,无符号整型
233 除霜间隔设置时间 (Tst2) min 25~150 传输值=实际值,无符号整型
234 除霜持续设置时间 (Tst3) min 3~20 传输值=实际值,无符号整型

7.4 레지스터速查요약

八、코일(Bit)完整주소映射 VIP

8.1 코일주소段总览

주소段 콘텐츠 读写 데이터유형 길이
Word 0 预留 R 无符号整型 1
Word 1~80 内机 1-16 控制(온도+모드+风速+节能) W/R 无符号/浮点 每台 5
Word 81~112 内机 1-16 환경온도 + 门禁状态 R 浮点/整型 R 10(온도) 每台 2Word
Word 113 外환경온도 R 浮点 R 10 范围 -127~127°C
Word 210~213 热水机专用(水箱온도/状态/모드/套管出水) W/R UINT16 W/R 10(온도) 仅 GPds 热水机
Word 230~234 除霜매개변수(进入/종료온도/间隔×2/持续) R 浮点/整型 R 10(온도) Tsd1/Tsd2/Tst1/Tst2/Tst3
Bit 范围 콘텐츠 读写 설명
0 ~ 7 预留 R —
8 ~ 23 内机 1-16 有无标志 R 0=无, 1=有
24 ~ 151 内机 1-16 控制字(每台 8bit) W/R 扫风/节能/屏蔽/锁定
152 ~ 2191 机组状态매개변수 + 故障매개변수(感温包故障等) R 根据机型不同
2106 ~ 2119 外机有无 + 通讯状态 R 模块化多联机

8.2 内机有无标志(Bit 8 ~ Bit 23,R)

읽기코일주소 8-23 可获知当前通讯模块下 16 台内机的연결情况。Bit N(8+N) = 1 表示内机 N+1 已연결。

8.3 内机控制字(每台 8 bit,Bit 24 ~ Bit 151,W/R)

每台内机占连续 8 个 bit,시작주소公式:Bit 시작 = 24 + (内机号-1) × 8。下表以 Byte 列标(每 Byte = 8 个 bit):

Byte 内机 Bit 范围 Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
3 内机 1 24~31 扫风 冷节能 热节能 节能屏蔽 온도屏蔽 모드屏蔽 开关屏蔽 远程锁定
4 内机 2 32~39 扫风 冷节能 热节能 节能屏蔽 온도屏蔽 모드屏蔽 开关屏蔽 远程锁定
5 内机 3 40~47 同上
6 内机 4 48~55 同上
… 内机 5-16 依次类推,各占 1 바이트(8 bit),至 Byte 18 / Bit 151

控制位含义:

  • 扫风开启:0=关, 1=开
  • 制冷节能开启 / 制热节能开启:0=关, 1=开 —— 使能后,Word 中节能온도上下限才生效
  • 远程节能屏蔽 / 远程온도屏蔽 / 远程모드屏蔽 / 远程开关屏蔽:0=关(无屏蔽), 1=开(屏蔽) —— 屏蔽后对应원격 제어失效
  • 远程锁定:0=无锁定, 1=锁定

8.4 完整코일 상태/故障 Bit 表(Bit 8 ~ Bit 2119,共 287 条有效项)

下表列出전체非预留的코일 Bit 条目,含内机有无标志、状态매개변수、故障매개변수(感温包故障/保护标志等)。읽기기능 코드 0x01,쓰기기능 코드 0x0F(仅 W/R 项可写)。

Bit 주소 含义 范围值 매개변수类别 所属
8 内机1有无 0:无、1:有 状态매개변수 内机1
9 内机2有无 0:无、1:有 状态매개변수 内机2
10 内机3有无 0:无、1:有 状态매개변수 内机3
11 内机4有无 0:无、1:有 状态매개변수 内机4
12 内机5有无 0:无、1:有 状态매개변수 内机5
13 内机6有无 0:无、1:有 状态매개변수 内机6
14 内机7有无 0:无、1:有 状态매개변수 内机7
15 内机8有无 0:无、1:有 状态매개변수 内机8
16 内机9有无 0:无、1:有 状态매개변수 内机9
17 内机10有无 0:无、1:有 状态매개변수 内机10
18 内机11有无 0:无、1:有 状态매개변수 内机11
19 内机12有无 0:无、1:有 状态매개변수 内机12
20 内机13有无 0:无、1:有 状态매개변수 内机13
21 内机14有无 0:无、1:有 状态매개변수 内机14
22 内机15有无 0:无、1:有 状态매개변수 内机15
23 内机16有无 0:无、1:有 状态매개변수 内机16
152 预留 / / 内机1 内机1
153 主手操器 0:从手操器、1:主手操器 状态매개변수 内机1
159 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机1
169 水满保护标志 0:无、1:有 故障매개변수 内机1
170 中管感温包故障 0:无、1:有 故障매개변수 内机1
171 出管感温包故障 0:无、1:有 故障매개변수 内机1
172 入管感温包故障 0:无、1:有 故障매개변수 内机1
173 환경感温包故障 0:无、1:有 故障매개변수 内机1
174 辅热保护故障 0:无、1:有 故障매개변수 内机1
175 防冻结保护 0:无、1:有 故障매개변수 内机1
179 辅热开关标志 0:关、1:开 状态매개변수 内机1
183 0:通讯正常、1:通讯故障 故障매개변수 内机1
185 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机1
192 预留 / / 内机2 内机2
193 主手操器 0:从手操器、1:主手操器 状态매개변수 内机2
199 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机2
209 水满保护标志 0:无、1:有 故障매개변수 内机2
210 中管感温包故障 0:无、1:有 故障매개변수 内机2
211 出管感温包故障 0:无、1:有 故障매개변수 内机2
212 入管感温包故障 0:无、1:有 故障매개변수 内机2
213 환경感温包故障 0:无、1:有 故障매개변수 内机2
214 辅热保护故障 0:无、1:有 故障매개변수 内机2
215 防冻结保护 0:无、1:有 故障매개변수 内机2
219 辅热开关标志 0:关、1:开 状态매개변수 内机2
223 0:通讯正常、1:通讯故障 故障매개변수 内机2
225 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机2
232 预留 / / 内机3 内机3
233 主手操器 0:从手操器、1:主手操器 状态매개변수 内机3
239 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机3
249 水满保护标志 0:无、1:有 故障매개변수 内机3
250 中管感温包故障 0:无、1:有 故障매개변수 内机3
251 出管感温包故障 0:无、1:有 故障매개변수 内机3
252 入管感温包故障 0:无、1:有 故障매개변수 内机3
253 환경感温包故障 0:无、1:有 故障매개변수 内机3
254 辅热保护故障 0:无、1:有 故障매개변수 内机3
255 防冻结保护 0:无、1:有 故障매개변수 内机3
259 辅热开关标志 0:关、1:开 状态매개변수 内机3
263 0:通讯正常、1:通讯故障 故障매개변수 内机3
265 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机3
272 预留 / / 内机4 内机4
273 主手操器 0:从手操器、1:主手操器 状态매개변수 内机4
279 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机4
289 水满保护标志 0:无、1:有 故障매개변수 内机4
290 中管感温包故障 0:无、1:有 故障매개변수 内机4
291 出管感温包故障 0:无、1:有 故障매개변수 内机4
292 入管感温包故障 0:无、1:有 故障매개변수 内机4
293 환경感温包故障 0:无、1:有 故障매개변수 内机4
294 辅热保护故障 0:无、1:有 故障매개변수 内机4
295 防冻结保护 0:无、1:有 故障매개변수 内机4
299 辅热开关标志 0:关、1:开 状态매개변수 内机4
303 0:通讯正常、1:通讯故障 故障매개변수 内机4
305 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机4
312 预留 / / 内机5 内机5
313 主手操器 0:从手操器、1:主手操器 状态매개변수 内机5
319 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机5
329 水满保护标志 0:无、1:有 故障매개변수 内机5
330 中管感温包故障 0:无、1:有 故障매개변수 内机5
331 出管感温包故障 0:无、1:有 故障매개변수 内机5
332 入管感温包故障 0:无、1:有 故障매개변수 内机5
333 환경感温包故障 0:无、1:有 故障매개변수 内机5
334 辅热保护故障 0:无、1:有 故障매개변수 内机5
335 防冻结保护 0:无、1:有 故障매개변수 内机5
339 辅热开关标志 0:关、1:开 状态매개변수 内机5
343 0:通讯正常、1:通讯故障 故障매개변수 内机5
345 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机5
352 预留 / / 内机6 内机6
353 主手操器 0:从手操器、1:主手操器 状态매개변수 内机6
359 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机6
369 水满保护标志 0:无、1:有 故障매개변수 内机6
370 中管感温包故障 0:无、1:有 故障매개변수 内机6
371 出管感温包故障 0:无、1:有 故障매개변수 内机6
372 入管感温包故障 0:无、1:有 故障매개변수 内机6
373 환경感温包故障 0:无、1:有 故障매개변수 内机6
374 辅热保护故障 0:无、1:有 故障매개변수 内机6
375 防冻结保护 0:无、1:有 故障매개변수 内机6
379 辅热开关标志 0:关、1:开 状态매개변수 内机6
383 0:通讯正常、1:通讯故障 故障매개변수 内机6
385 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机6
392 预留 / / 内机7 内机7
393 主手操器 0:从手操器、1:主手操器 状态매개변수 内机7
399 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机7
409 水满保护标志 0:无、1:有 故障매개변수 内机7
410 中管感温包故障 0:无、1:有 故障매개변수 内机7
411 出管感温包故障 0:无、1:有 故障매개변수 内机7
412 入管感温包故障 0:无、1:有 故障매개변수 内机7
413 환경感温包故障 0:无、1:有 故障매개변수 内机7
414 辅热保护故障 0:无、1:有 故障매개변수 内机7
415 防冻结保护 0:无、1:有 故障매개변수 内机7
419 辅热开关标志 0:关、1:开 状态매개변수 内机7
423 0:通讯正常、1:通讯故障 故障매개변수 内机7
425 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机7
432 预留 / / 内机8 内机8
433 主手操器 0:从手操器、1:主手操器 状态매개변수 内机8
439 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机8
449 水满保护标志 0:无、1:有 故障매개변수 内机8
450 中管感温包故障 0:无、1:有 故障매개변수 内机8
451 出管感温包故障 0:无、1:有 故障매개변수 内机8
452 入管感温包故障 0:无、1:有 故障매개변수 内机8
453 환경感温包故障 0:无、1:有 故障매개변수 内机8
454 辅热保护故障 0:无、1:有 故障매개변수 内机8
455 防冻结保护 0:无、1:有 故障매개변수 内机8
459 辅热开关标志 0:关、1:开 状态매개변수 内机8
463 0:通讯正常、1:通讯故障 故障매개변수 内机8
465 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机8
472 预留 / / 内机9 内机9
473 主手操器 0:从手操器、1:主手操器 状态매개변수 内机9
479 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机9
489 水满保护标志 0:无、1:有 故障매개변수 内机9
490 中管感温包故障 0:无、1:有 故障매개변수 内机9
491 出管感温包故障 0:无、1:有 故障매개변수 内机9
492 入管感温包故障 0:无、1:有 故障매개변수 内机9
493 환경感温包故障 0:无、1:有 故障매개변수 内机9
494 辅热保护故障 0:无、1:有 故障매개변수 内机9
495 防冻结保护 0:无、1:有 故障매개변수 内机9
499 辅热开关标志 0:关、1:开 状态매개변수 内机9
503 0:通讯正常、1:通讯故障 故障매개변수 内机9
505 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机9
512 预留 / / 内机10 内机10
513 主手操器 0:从手操器、1:主手操器 状态매개변수 内机10
519 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机10
529 水满保护标志 0:无、1:有 故障매개변수 内机10
530 中管感温包故障 0:无、1:有 故障매개변수 内机10
531 出管感温包故障 0:无、1:有 故障매개변수 内机10
532 入管感温包故障 0:无、1:有 故障매개변수 内机10
533 환경感温包故障 0:无、1:有 故障매개변수 内机10
534 辅热保护故障 0:无、1:有 故障매개변수 内机10
535 防冻结保护 0:无、1:有 故障매개변수 内机10
539 辅热开关标志 0:关、1:开 状态매개변수 内机10
543 0:通讯正常、1:通讯故障 故障매개변수 内机10
545 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机10
552 预留 / / 内机11 内机11
553 主手操器 0:从手操器、1:主手操器 状态매개변수 内机11
559 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机11
569 水满保护标志 0:无、1:有 故障매개변수 内机11
570 中管感温包故障 0:无、1:有 故障매개변수 内机11
571 出管感温包故障 0:无、1:有 故障매개변수 内机11
572 入管感温包故障 0:无、1:有 故障매개변수 内机11
573 환경感温包故障 0:无、1:有 故障매개변수 内机11
574 辅热保护故障 0:无、1:有 故障매개변수 内机11
575 防冻结保护 0:无、1:有 故障매개변수 内机11
579 辅热开关标志 0:关、1:开 状态매개변수 内机11
583 0:通讯正常、1:通讯故障 故障매개변수 内机11
585 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机11
592 预留 / / 内机12 内机12
593 主手操器 0:从手操器、1:主手操器 状态매개변수 内机12
599 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机12
609 水满保护标志 0:无、1:有 故障매개변수 内机12
610 中管感温包故障 0:无、1:有 故障매개변수 内机12
611 出管感温包故障 0:无、1:有 故障매개변수 内机12
612 入管感温包故障 0:无、1:有 故障매개변수 内机12
613 환경感温包故障 0:无、1:有 故障매개변수 内机12
614 辅热保护故障 0:无、1:有 故障매개변수 内机12
615 防冻结保护 0:无、1:有 故障매개변수 内机12
619 辅热开关标志 0:关、1:开 状态매개변수 内机12
623 0:通讯正常、1:通讯故障 故障매개변수 内机12
625 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机12
632 预留 / / 内机13 内机13
633 主手操器 0:从手操器、1:主手操器 状态매개변수 内机13
639 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机13
649 水满保护标志 0:无、1:有 故障매개변수 内机13
650 中管感温包故障 0:无、1:有 故障매개변수 内机13
651 出管感温包故障 0:无、1:有 故障매개변수 内机13
652 入管感温包故障 0:无、1:有 故障매개변수 内机13
653 환경感温包故障 0:无、1:有 故障매개변수 内机13
654 辅热保护故障 0:无、1:有 故障매개변수 内机13
655 防冻结保护 0:无、1:有 故障매개변수 内机13
659 辅热开关标志 0:关、1:开 状态매개변수 内机13
663 0:通讯正常、1:通讯故障 故障매개변수 内机13
665 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机13
672 预留 / / 内机14 内机14
673 主手操器 0:从手操器、1:主手操器 状态매개변수 内机14
679 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机14
689 水满保护标志 0:无、1:有 故障매개변수 内机14
690 中管感温包故障 0:无、1:有 故障매개변수 内机14
691 出管感温包故障 0:无、1:有 故障매개변수 内机14
692 入管感温包故障 0:无、1:有 故障매개변수 内机14
693 환경感温包故障 0:无、1:有 故障매개변수 内机14
694 辅热保护故障 0:无、1:有 故障매개변수 内机14
695 防冻结保护 0:无、1:有 故障매개변수 内机14
699 辅热开关标志 0:关、1:开 状态매개변수 内机14
703 0:通讯正常、1:通讯故障 故障매개변수 内机14
705 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机14
712 预留 / / 内机15 内机15
713 主手操器 0:从手操器、1:主手操器 状态매개변수 内机15
719 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机15
729 水满保护标志 0:无、1:有 故障매개변수 内机15
730 中管感温包故障 0:无、1:有 故障매개변수 内机15
731 出管感温包故障 0:无、1:有 故障매개변수 内机15
732 入管感温包故障 0:无、1:有 故障매개변수 内机15
733 환경感温包故障 0:无、1:有 故障매개변수 内机15
734 辅热保护故障 0:无、1:有 故障매개변수 内机15
735 防冻结保护 0:无、1:有 故障매개변수 内机15
739 辅热开关标志 0:关、1:开 状态매개변수 内机15
743 0:通讯正常、1:通讯故障 故障매개변수 内机15
745 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机15
752 预留 / / 内机16 内机16
753 主手操器 0:从手操器、1:主手操器 状态매개변수 内机16
759 内机모드冲突标志位 0:无冲突、1:有冲突 故障매개변수 内机16
769 水满保护标志 0:无、1:有 故障매개변수 内机16
770 中管感温包故障 0:无、1:有 故障매개변수 内机16
771 出管感温包故障 0:无、1:有 故障매개변수 内机16
772 入管感温包故障 0:无、1:有 故障매개변수 内机16
773 환경感温包故障 0:无、1:有 故障매개변수 内机16
774 辅热保护故障 0:无、1:有 故障매개변수 内机16
775 防冻结保护 0:无、1:有 故障매개변수 内机16
779 辅热开关标志 0:关、1:开 状态매개변수 内机16
783 0:通讯正常、1:通讯故障 故障매개변수 内机16
785 内机/手操器通讯故障标志位 0:通讯正常、1:通讯故障 故障매개변수 内机16
797 整机压缩机启停标志位 0:压机닫기、1:压机开启 状态매개변수 内机16
840 外机환경感温饱故障 0:正常、1:故障 故障매개변수 内机16
841 外机入管1感温包故障 0:正常、1:故障 故障매개변수 内机16
842 外机中管1感温包故障 0:正常、1:故障 故障매개변수 内机16
844 定频排气感温包故障 0:正常、1:故障 故障매개변수 内机16
846 变频排气感温包故障 0:正常、1:故障 故障매개변수 内机16
847 高压센서故障 0:正常、1:故障 故障매개변수 内机16
849 水箱出管感温包故障 0:正常、1:故障 故障매개변수 内机16
850 水箱辅助电加热状态 0:关、1:开 状态매개변수 内机16
851 定频油温或壳顶感温包故障 0:正常、1:故障 故障매개변수 内机16
853 0:正常、1:故障 故障매개변수 内机16
856 高压保护 0:正常、1:故障 故障매개변수 内机16
857 化霜 0:正常、1:化霜 故障매개변수 内机16
858 低压保护 0:正常、1:故障 故障매개변수 内机16
860 过流保护 0:正常、1:故障 故障매개변수 内机16
861 热水发生器通讯故障 0:正常、1:故障 状态매개변수 内机16
864 外机入管2感温包故障 0:正常、1:故障 故障매개변수 内机16
865 外机中管2感温包故障 0:正常、1:故障 故障매개변수 内机16
866 外机出管2感温包故障 0:正常、1:故障 故障매개변수 内机16
869 地板采暖辅助电加热 0:关、1:开 状态매개변수 内机16
879 消毒 0:无,1:正在消毒 状态매개변수 内机16
892 水箱下水温感温包故障 0:正常、1:故障 故障매개변수 内机16
893 电加热干烧故障 0:正常、1:故障 故障매개변수 内机16
894 漏电保护 0:正常、1:故障 故障매개변수 内机16
895 防粘连故障 0:正常、1:故障 故障매개변수 内机16
896 水箱上水温感温包故障 0:正常、1:故障 故障매개변수 内机16
897 水流开关保护 0:正常、1:故障 故障매개변수 内机16
898 防冻结保护 0:正常、1:故障 故障매개변수 内机16
901 水泵 0:关、1:开 状态매개변수 内机16
902 水箱是否加热或保温 0:加热、1:保温 状态매개변수 内机16
907 是否有水箱 0:不存在,1:存在 状态매개변수 内机16
908 是否有地板采暖 0:不存在,1:存在 状态매개변수 内机16
909 水泵开启状态 0:关、1:开 状态매개변수 内机16
912 跳线帽故障 0:正常、1:故障 故障매개변수 内机16
2040 外환경感温包故障 1故障;0正常 故障매개변수 内机16
2041 外机入管感温包故障 1故障;0正常 故障매개변수 内机16
2042 外机中管感温包故障 1故障;0正常 故障매개변수 内机16
2043 外机出管感温包故障 1故障;0正常 故障매개변수 内机16
2044 定频压缩机排气感温包故障 1故障;0正常 故障매개변수 内机16
2046 变容压缩机排气感温包故障 1故障;0正常 故障매개변수 内机16
2047 高压센서故障 1故障;0正常 故障매개변수 内机16
2053 变容压缩机油温感温包故障 1故障;0正常 故障매개변수 内机16
2058 低压保护/缺冷媒保护 1故障;0正常 故障매개변수 内机16
2059 排气保护/油温保护 1故障;0正常 故障매개변수 内机16
2060 过流保护/驱动故障 1故障;0正常 故障매개변수 内机16
2064 化霜/回油 1是;0否 状态매개변수 内机16
2072 子机出管感温包故障 0:正常,1:故障 故障매개변수 内机16
2073 子机中管感温包故障 0:正常,1:故障 故障매개변수 内机16
2074 子机入管感温包故障 0:正常,1:故障 故障매개변수 内机16
2096 子机油温1感温包故障 0:正常,1:故障 故障매개변수 内机16
2097 子机排气2感温包故障 0:正常,1:故障 故障매개변수 内机16
2098 子机排气1感温包故障 0:正常,1:故障 故障매개변수 内机16
2101 预留 / / 意义) 内机16
2104 外机1有无 0:无、1:有 状态매개변수 GRm模块化数码多 内机16
2105 外机2有无 0:无、1:有 状态매개변수 内机16
2106 外机3有无 0:无、1:有 状态매개변수 联에어컨机组 内机16
2109 预留 / / 模块化直流变频热 内机16
2110 预留 / / 回收多联에어컨机组 内机16
2113 外机2是否通讯正常 0:通讯故障,1:通讯正常; 故障매개변수 内机16
2114 外机3是否通讯正常 0:通讯故障,1:通讯正常; 故障매개변수 联에어컨机组 内机16
2115 外机4是否通讯正常 0:通讯故障,1:通讯正常; 故障매개변수 内机16
2116 预留 / / 模块化直流变频多 内机16
2118 预留 / / 回收多联에어컨机组 内机16

注:上表已过滤 519 个预留 Bit。各机型(GR/GRm/GPd/GPdm/GPds/GPdmh/GRh 等)的故障 Bit 주소不完全相同,部分 Bit 仅特定机型有意义(原厂 PDF 备注列已标注)。完整 806 个 Bit(含预留)请参阅原厂 PDF 第 20-60 页。

九、编码速查表

9.1 모드编码(Word 1,2… 中的모드 Word)

值 含义 值 含义
0 无意义 9 开机制冷
1 关机制冷 10 开机抽湿
2 关机抽湿 11 开机送风
3 关机送风 12 开机制热
4 关机制热

格力的모드编码把”开关机”和”冷/热/抽湿/送风”组合成一个值——1-4 纯关机动作,9-12 对应开机动作。单冷机型下发制热(4,12)无效,BMS 软件应提示操作无效。

9.2 风速编码(Word 3,8…)

值 0 1 2 3
含义 自动风档 低风档 中风档 高风档

9.3 온도编码(Word 1,6,11… 和 Word 4,5…)

传输值 = 实际值 × 10(无符号整数)。设定온도范围 16.0 ~ 30.0°C → 160 ~ 300。환경온도范围 -20 ~ 100°C → -200 ~ 1000(浮点型)。

十、异常代码映射

异常码 名称 可能原因 处理方法
0x03 非法데이터值 下发데이터超出有效范围;읽기주소越界;Word 2 모드编码为 0(无意义) 检查데이터范围、주소范围、编码值有效性
0x04 从机设备故障 通讯模块与에어컨机组通讯断开;掉电上电后尚未收到有效帧 检查通讯线/DIP 스위치/인터페이스;대기机组데이터帧到达

十一、CRC 계산方法(附录 A)

CRC 검증码占 2 바이트,先传低 8 位,后传高 8 位。与표준 Modbus CRC-16 算法一致:多项式=0xA001,初始值=0xFFFF。使用查表法或移位法계산。可在线使用 Modbus 디버깅 도구自动계산。

十二、现场표준化디버깅流程 VIP

  1. 确认物理연결:RS485 A/B 线、双绞屏蔽线、终端电阻。通讯模块上电,确认DIP 스위치器주소 (1~255) 设置正确。
  2. 测试基础通讯:用기능 코드 0x01 读 Bit 8-23(内机有无标志),确认收到有效响应。若无响应,检查통신 속도(9600/8N1)、배선、주소、DIP 스위치。
  3. 扫描内机연결:读코일 Bit 8~23,确认哪些内机在线(bit=1)。读코일 Bit 8-23 一次可一次性읽기 16 个 bit。
  4. 读控制状态:读코일 Bit 24~151(内机控制字),确认当前扫风/节能/屏蔽/锁定状态。
  5. 读模拟量:기능 코드 0x03 读 Word 1-80(内机온도/모드/风速),온도值 = 原始值 ÷ 10。
  6. 试发控制:先写코일(0x0F)设置控制位,再写레지스터(0x10)쓰기모드/온도。写모드时注意单冷机型只用制冷值(1/9)。
  7. 异常排查:收到异常码 0x03 → 检查데이터范围。收到异常码 0x04 → 检查通讯线、确认机组已上电、대기机组데이터到达。读코일故障 Bit(如 Bit 170+)获取具体故障信息。

十三、已知局限与注意事项

  • 单冷机型:下发制热(모드=4,12)无效,建议 BMS 软件拦截提示
  • 모드编码 0:모드 Word 写 0 表示”无意义”,会导致异常码 0x03。
  • 节能联动:设置制冷/制热节能온도上下限(Word 4,5)时,必须同时设置对应코일的制冷/制热节能开启标志(Bit 25,26)。취소时也需同时绑定操作。
  • 코일쓰기对齐:쓰기 Bit 个数不是 8 的整数倍时,最后 Byte 无效位必须清零。
  • 控制权:BMS 和线控器”谁最后写谁生效”,不存在优先级锁。
  • 通讯线要求:推荐格力提供的双绞屏蔽线,禁止与强电线同管。
  • 工作환경:-10~60°C,湿度 ≤95%,安装在室内(推荐电控柜)。
  • 上电대기:通讯模块掉电上电后,在收到一帧机组有效데이터之前,所有查询均返回异常码 0x04。
  • 故障码差异:不同시리즈多联机的故障 Bit 주소不完全相同(如 GRm vs GPdm 的外机故障 Bit 映射不同)。
  • 레지스터字序:Word 데이터先传高바이트后传低바이트——与 Modbus 표준一致,但프로토콜原文特别强调。
  • 节能온도规则:制冷节能起作用时,设定온도必须 > 节能制冷온도下限(Word 4),否则 BMS 应提示操作不能成功。制热节能起作用时,设定온도必须 < 节能制热온도上限(Word 5)。
  • 通讯模块安装:确保电源适配器사양正确;DIP 스위치器주소正确;通讯线接入正确인터페이스;焊锡加固后用绝缘胶布保护防氧化短路。

13.1 BMS 系统常见故障排查

故障现象 可能原因 排除方法
通讯无响应 通讯线非双绞线 更换为格力提供的双绞屏蔽线
通讯无响应 水晶头未压好或 A/B 相反 按指南重新压水晶头
通讯无响应 通讯模块损坏 更换通讯模块
部分内机데이터异常 室外机与室内机通讯线断开 焊接断开线路
间歇性通讯失败 通讯线有断线 焊接断线点
异常码 0x04 持续返回 机组与通讯模块通讯故障 / 刚上电未收到有效帧 检查机组전원 공급、通讯线연결,대기机组데이터帧到达
异常码 0x03 返回 下发데이터越界 / 주소不存在 / 모드编码为 0 检查데이터范围、주소范围、编码值有效性

포인트 목록 / 코일 + 레지스터速查表 VIP

주소 기능 코드 名称 데이터유형 读写 倍率 설명
Word 0 03/10 预留 UINT16 R 1 —
Word 1~80 03/10 内机 1-16 控制 UINT16 W/R 10(온도) 每台 5Word: 온도(×10)+모드+风速+冷下限+热上限
Bit 0~7 01/0F 预留 BIT R 1 —
Bit 8~23 01 内机 1-16 有无 BIT R 1 1=有,0=无
Bit 24~151 01/0F 内机 1-16 控制字 BIT W/R 1 每台 8bit: 扫风+冷节能+热节能+节能屏蔽+온도屏蔽+모드屏蔽+开关屏蔽+锁定
Bit 170~ 01 内机 1 感温包故障 BIT R 1 170中管/171出管/172入管/173환경 0=无,1=有
Bit 797 01 整机压缩机启停标志 BIT R 1 0=닫기,1=开启
Bit 2112 01 外机 1 通讯正常 BIT R 1 0=故障,1=正常

포인트 목록 / 레지스터表

按주소、기능 코드、데이터유형和倍率整理,适合디버깅、归档和项目交付。

预览모드
주소 기능 코드 名称 데이터유형 单位 读写 倍率 설명
30001 04 适配器状态 WORD R 0x0000=未准备好;0x0001=已准备好
30002 04 1-00~1-15 연결状态 UINT16 R bit位,1=已연결
30003 04 2-00~2-15 연결状态 UINT16 R bit位,1=已연결
30004 04 3-00~3-15 연결状态 UINT16 R bit位,1=已연결
30005 04 4-00~4-15 연결状态 UINT16 R bit位,1=已연결
32001~32006 04 1-00 号机状态(6레지스터) — R +0风量/风向 +1开关/过滤网 +2모드 +3设温 +4故障 +5室温
32007~32012 04 1-01 号机状态 — R 递推:32001+N×6
40001 06 DⅢ 네트워크주소 UINT16 R/W 에어컨侧네트워크주소
完整포인트 목록共 13 条

解锁后보기전체点位、下载 Excel/PDF 和配套源码。

交付文件

完整 PDF 手册 适合项目归档、客户交付、打印使用
待上传
点位 Excel 台账 适合批量导入、디버깅记录、二次整理
待上传
PLC / 예제源码包 配套읽기、쓰기、분석예제
待上传