회원 전용

大金 DTA116A621 원격 모니터링 모듈 Modbus RTU 程序员命令手册

商用归档级문서:大金原厂 DTA116A621 원격 모니터링 모듈(HA I/F 适配器)Modbus RTU 程序员命令手册。含 DS1/DS2 DIP 스위치设置、기능 코드 04/06/10 프레임형식、64 台室内机完整레지스터주소映射、位定义详解、适配器初始化、异常代码双바이트映射表、표준化디버깅流程。前 8 章무료预览,完整레지스터表与디버깅流程为 VIP 회원 전용。

프로토콜RTU 버전3P321455-2C 型号/项目大金 DTA116A621 更新2026-07-18

자료설명

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

大金 DTA116A621 원격 모니터링 모듈 Modbus RTU 程序员命令手册

商用归档级문서 · 基于大金原厂《程序员使用설명书》3P321455-2C 整理

프로토콜 Modbus RTU
型号 DTA116A621
原厂번호 3P321455-2C
适用 大金 VRV 中央에어컨
更新 2026-07-18

大金原厂 HA I/F 适配器(DTA116A621)的 Modbus RTU 程序员命令手册:功能설명、DS1/DS2 DIP 스위치设置、기능 코드프레임형식、64 台室内机完整레지스터주소映射表(입력 레지스터 + 유지 레지스터)、位定义분석、适配器初始化、异常代码双바이트映射表、표준化디버깅流程。已逐页核对原厂 PDF,修正DIP 스위치组合与레지스터分段。适合빌딩 자동제어、酒店客房集중앙 제어制、스마트 홈통합商:照表디버깅、直接抄프레임,省去翻原厂手册的时间,项目交付可直接打印归档。

VIP 会员자료
本자료为회원 전용콘텐츠,完整레지스터表、位定义、디버깅流程需 开通 VIP 会员 后보기。游客可무료预览前四章。
자료설명

本문서基于大金原厂《원격 모니터링 모듈 程序员使用설명书》(型号 DTA116A621,문서번호 3P321455-2C)整理。原厂설명书随产品附带,亦可向大金代理商索取。문서适用于빌딩 자동제어、酒店客房集중앙 제어制、商场공조(HVAC)节能、医院洁净에어컨、学校分区域管控、스마트 홈 HA 系统통합等시나리오。

콘텐츠目录

  1. 문서버전与适用范围
  2. 系统构成与适配器限制
  3. 功能설명(监控 / 控制 / 检索)
  4. Modbus 통신매개변수(DS1/DS2 DIP 스위치)
  5. 支持的기능 코드
  6. 기능 코드프레임형식详解(04 / 06 / 10 / 异常响应)
  7. 문자형식、지연时间与响应时间
  8. 통신步骤(系统初始化 / 监控操作)
  9. 레지스터完整주소映射(입력 레지스터 + 유지 레지스터)VIP
  10. 레지스터位定义详解VIP
  11. 适配器初始化设置(40001)VIP
  12. 异常代码映射表VIP
  13. 现场표준化디버깅流程VIP
  14. 已知局限与注意事项

一、문서버전与适用范围

本문서基于大金原厂《원격 모니터링 모듈 程序员使用설명书》(型号 DTA116A621,문서번호 3P321455-2C)整理。DTA116A621 是大金原厂生产的 HA I/F(홈 자동화 Interface)适配器,又称”원격 모니터링 모듈”,用于将大金 VRV 中央에어컨系统接入 Modbus RTU 总线,实现 HA 系统(PLC / 빌딩 자동제어 / 스마트 홈중앙 제어)对 VRV 에어컨的集中监控与控制。

문서适用于빌딩 자동제어、酒店客房集중앙 제어制、商场공조(HVAC)节能、医院洁净에어컨、学校分区域管控、스마트 홈 HA 系统통합等시나리오。통신형식与功能代码以”施耐德 Modbus 프로토콜参考指南”(PI-MBUS-300 Rev.J)为基准。

二、系统构成与适配器限制

2.1 系统构成

HA 系统 / PLC / 빌딩 자동제어 / 스마트 홈중앙 제어 → RS485 (Modbus RTU, 最长 500m) → DTA116A621 适配器 → DⅢ-net (大金私有总线) → VRV 室内机 / 室外机

DTA116A621 适配器作为 Modbus RTU 从机,将大金 VRV 에어컨的 DⅢ-net 私有프로토콜翻译为표준 Modbus 레지스터。每个适配器最多接入 64 台室内机(4 组 × 16 台)。适配器提供 RS485 通讯포트与 HA 系统对接,通过 DⅢ-net 总线与 VRV 에어컨通讯。

2.2 LED 指示灯

指示灯 功能
H1P 适配器通过 DⅢ 보내기指令时亮灯
H2P 适配器通过 DⅢ 수신指令时亮灯
H3P 适配器通过 Modbus 보내기指令时亮灯
H4P 适配器通过 Modbus 수신指令时亮灯
H5P–H7P 未使用
HAP 通电后以 400ms 为一周期闪烁(心跳灯)

2.3 适配器限制 重要

控制指令次数上限:100,000 次 / 台

对一台室内机보내기的控制指令总量不能超过 100,000 次。如果 HA 系统使用自动控制程序控制 VRV 에어컨,请确保不要超过此限制,否则可能影响室内机使用寿命。建议轮询间隔 ≥ 200ms,控制指令仅在状态变化时下发。

三、功能설명(监控 / 控制 / 检索)

3.1 监控(读,기능 코드 04)

监控项目 설명
运转 / 정지 室内机的运转 / 정지状态
运转모드 制冷、制热、送风、预热、除湿、自动、干燥、清爽、贴心睡眠(取决于室内机性能)
设定온도 室内机的设定온도
室内온도 室内机的吸气온도(回风온도)
室内湿度 室内的湿度
风向 摆动、自动、叶片方向(取决于室内机性能)
风量 LL、L、M、H、HH、自动(取决于室内机性能)
换气모드 自动、全热、普通(全热交换器)
强制정지状态 强制정지室内机的状态
异常 故障、警告的异常代码
过滤信号 室内机的过滤信号
통신状态 室内机的통신异常

3.2 控制(写,기능 코드 06 / 10)

控制项目 설명
运转 / 정지 控制室内机的运转 / 정지
运转모드 制冷、制热、送风、预热、除湿、自动、干燥、清爽、贴心睡眠
设定온도 制冷 / 制热的设定온도
设定湿度 设定室内湿度(取决于室内机性能)
风向 摆动、自动、정지、叶片方向
风量 LL、L、M、H、HH、自动
换气모드 自动、全热、普通(全热交换器)
过滤信号复位 室内机的过滤信号复位

3.3 检索系统信息

检索项目 설명
室内机연결 多少台室内机已연결,以及每台室内机的 DⅢ 네트워크주소
室内机性能 支持的모드(送风/预热/制热/制冷/干燥/贴心睡眠/清爽/除湿/自动)、风向、风量和风速(固定/2速/3速/5速)、设定온도范围(制冷/制热)

四、Modbus 통신매개변수(DS1/DS2 DIP 스위치设置)

本适配器的 Modbus 통신매개변수由 DS1 DIP 스위치设置,Modbus 통신주소由 DS2 DIP 스위치设置。这是与第三方게이트웨이(如 IRACC)的重要区别——第三方게이트웨이通常固定 9600bps,而大金原厂适配器可通过DIP 스위치灵活설정。

4.1 DS1 통신매개변수设置

DS1 引脚 功能 OFF ON
1 储备 — —
2 통신 속도 9600 bps 19200 bps
3 정지 비트 정지 비트 1(有패리티) 정지 비트 2(无패리티)
4 奇偶패리티 * 偶数(Even) 奇数(Odd)

* 仅在 DS1-3 为 OFF 时可以设置奇偶패리티。当 DS1-3 为 ON(정지 비트 2)时,无패리티。

4.2 DS2 从机주소设置

DS2 引脚 功能
1 0 = Modbus 不통신;1 = 통신(2진수低位)
2 从机주소2진수位(组合 1-15 表示从机주소 1-15)
3 从机주소2진수位
4 从机주소2진수位(高位)

注:DS2 DIP 스위치 1=OFF、2=OFF、3=OFF、4=ON 表示从机주소 1(出厂默认)。

4.3 통신매개변수总览

매개변수 值 설명
物理层 RS485 2 线半双工
传输모드 RTU 远程终端单元모드
통신 속도 9600 / 19200 由 DS1-2 设置,出厂默认 9600
데이터 비트 8 固定
정지 비트 1 或 2 由 DS1-3 设置
패리티 无 / 偶 / 奇 由 DS1-3 / DS1-4 设置
슬레이브 주소 1 ~ 15 由 DS2 设置,出厂默认 1
广播주소 0 기능 코드 06 / 10 支持广播쓰기
문자형식 11 位 시작位 + 8 데이터 비트 + 패리티(可选)+ 정지 비트

五、支持的기능 코드

기능 코드 名称 操作对象 单次范围 广播
0x04 (04) 读입력 레지스터 3xxxx 区域:适配器状态、연결位图、통신状态、性能信息、运行状态 最多读 4 台室内机 不支持
0x06 (06) 预置单个레지스터 4xxxx 区域:开关 / 风速 / 모드 / 온도 / 湿度 1 个레지스터 支持
0x10 (16) 预置多个레지스터 4xxxx 区域:最多 4 台室内机控制매개변수 最多 4 台室内机 支持

如果收到上表以外的기능 코드,适配器返回异常响应,异常码 0x01(非法功能)。

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

6.1 读입력 레지스터(0x04)

입력 레지스터 읽기 (FC04)(3xxxx 区域)中的值。레지스터寻址시작주소为 0:레지스터 30001 的 PDU 주소为 0x0000。此功能在一次查询中最多可읽기 4 台 VRV 室内机信息。

查询帧예제

请求읽기从机주소 5 中 4 个레지스터的值,从레지스터 30030 开始(PDU 주소 0x001D)。

查询:05 04 00 1D 00 04 60 4B
响应:05 04 08 XX XX XX XX XX XX XX XX [CRC16]
바이트 查询필드 예제 설명
0 슬레이브 주소 05 1~15
1 기능 코드 04 读입력 레지스터
2~3 시작주소(高/低) 00 1D 30030 的 PDU 주소 = 0x001D
4~5 레지스터 수량(高/低) 00 04 读 4 个레지스터
6~7 CRC16 60 4B 低位在前

响应帧:슬레이브 주소 + 04 + 데이터바이트数 N + N 바이트데이터(每레지스터 2 바이트,高位在前)+ CRC16。上例响应데이터大小 = 4×2 = 8 바이트(0x08)。

6.2 预置单个유지 레지스터(0x06)

쓰기一个值到유지 레지스터(4xxxx 区域)。在广播的情况下,此值被쓰기到所有从机的相同유형的유지 레지스터中。响应帧与查询帧完全相同。

查询 / 响应帧예제

请求在从机주소 3 中쓰기值 1000(0x03E8)至레지스터 40150(PDU 주소 0x0095)。

查询 / 响应:03 06 00 95 03 E8 98 BA

6.3 预置多个유지 레지스터(0x10)

쓰기多个值到유지 레지스터。此功能在一次查询中最多可쓰기 4 台 VRV 室内机信息。在广播的情况下,此值被쓰기到所有从机的相同유형的유지 레지스터中。

查询帧예제

请求在从机주소 1 中쓰기 4 个值,레지스터 40030~40033(PDU 시작 0x001D)。

查询:01 10 00 1D 00 04 08 01 23 04 56 07 89 0A BC D7 5F
响应:01 10 00 1D 00 04 51 CC

6.4 异常响应

当适配器수신到的查询信息有문제时,会反馈异常响应。异常响应的功能代码 = 原始功能代码 + 0x80,并附带异常代码。

异常代码 名称 原因
0x01 非法功能 此功能代码不被支持
0x03 非法데이터 此查询包含错误데이터

异常响应예제:查询 03 06 00 95 03 E8 98 BA → 异常响应 03 86 03 A3 A1(기능 코드 0x06+0x80=0x86,异常码 0x03)。

七、문자형식、지연时间与响应时间

7.1 문자형식

每条信息的各바이트都作为문자데이터보내기。一个문자由시작位(0)、8 位데이터、奇偶패리티(可选)和정지 비트组成。一个문자的大小始终是 11 位,根据有无奇偶패리티,정지 비트可为 1 位或 2 位。

  • 无패리티:시작位 + 8 데이터 비트 + 정지 비트 1 + 정지 비트 2 = 11 位
  • 有패리티:시작位 + 8 데이터 비트 + 패리티(奇/偶)+ 정지 비트 = 11 位

7.2 지연时间

在每一帧的前后必须有지연时间(T1-T2-T3-T4),지연时间取决于통신速度:

통신 속도 (bps) 9600 19200
지연时间 T1-T2-T3-T4 (ms) 5 2.5

7.3 响应时间

  • 适配器响应时间 t1 = 지연时间 (T1-T2-T3-T4) + 20ms
  • 主机보내기下一条查询前的대기时间 t2 ≥ 지연时间 (T1-T2-T3-T4) + 20ms

八、통신步骤

8.1 系统初始化流程

  1. 适配器上电,HAP 心跳灯以 400ms 周期闪烁
  2. HA 系统읽기 30001(适配器状态),确认 BIT0 = 1(初始化完成)
  3. 若初始化未完成(BIT0=0),대기后重试
  4. 읽기 30002~30005(연결状态位图),获取已연결室内机列表
  5. 읽기 30006~30009(통신状态位图),确认各室内机통신正常
  6. 읽기 31001~31192(性能信息),确认各室内机支持的모드、风向、风量、온도范围
  7. 初始化完成,进入监控与控制阶段

8.2 HA 系统监控和操作 VRV 에어컨

  1. 읽기适配器状态(30001),确认통신正常
  2. 읽기室内机연결 / 통신状态(30002~30009)
  3. 읽기室内机运行状态(32001~32384、32801~33056)
  4. 읽기异常代码(32004,状态A 的 +3 偏移),监控故障
  5. 需要控制时,쓰기유지 레지스터(42001~42192、42401~42656、44001~44128)
  6. 控制指令总量不超过 100,000 次 / 台

VIP 회원 전용
以下为完整레지스터주소映射表、位定义详解、디버깅流程,需开通 VIP 会员后보기。바로开通 →

九、레지스터完整주소映射 VIP

9.1 입력 레지스터总览(3xxxx,只读,기능 코드 04)

주소段 콘텐츠 每台레지스터数 覆盖范围
30001 适配器状态 1 适配器自身
30002~30005 室内机연결状态 1 4 组 × 16 台 = 64 台位图
30006~30009 室内机통신状态 1 4 组 × 16 台 = 64 台位图
31001~31192 室内机性能信息 A 3 64 台(모드 / 风向 / 风量能力)
31401~31656 室内机性能信息 B 4 64 台(온도范围 / 风速档位)
32001~32384 室内机运行状态 A 6 64 台(开关/모드/온도/故障/室温)
32801~33056 室内机运行状态 B 4 64 台(湿度/风向/风量/换气)
34001~34128 异常代码 2 64 台(双바이트故障码)

9.1.1 适配器状态(30001)

读适配器状态:01 04 00 00 00 01 31 CA → 01 04 02 00 01 78 F0(BIT0=1,初始化完成)

9.1.2 室内机연결状态(30002~30005)

每 16 bit 对应一组(1-00~1-15 … 4-00~4-15),bit=1 表示已연결。

读전체연결位图:01 04 00 01 00 04 A0 09 → 01 04 08 FF FF FF 3F …

9.1.3 室内机통신状态(30006~30009)

형식同연결状态,bit=1 表示통신正常,bit=0 表示통신异常。

9.1.4 室内机性能信息(31001~31192,每台 3 레지스터)

室内机번호 레지스터范围 室内机번호 레지스터范围
1-00 31001~31003 3-00 31097~31099
1-01 31004~31006 3-01 31100~31102
1-02 31007~31009 3-02 31103~31105
… 递推 +3 … 递推 +3
2-15 31094~31096 4-15 31190~31192

公式:第 N 组第 M 号机시작주소 = 31001 + (N-1)×48 + M×3(N=1~4,M=0~15)

9.1.5 室内机性能信息续(31401~31656,每台 4 레지스터)

公式:시작주소 = 31401 + (N-1)×64 + M×4。包含设定온도范围(制冷/制热)、风速档位(固定/2速/3速/5速)等能力信息。

9.1.6 室内机运行状态(32001~32384,每台 6 레지스터,只读)

这是디버깅中最常읽기的状态区。每台室内机占 6 个连续레지스터,包含开关、모드、设定온도、故障代码、室内온도等核心信息。

室内机번호 레지스터范围 室内机번호 레지스터范围
1-00 32001~32006 3-00 32193~32198
1-01 32007~32012 3-01 32199~32204
1-02 32013~32018 3-02 32205~32210
… 递推 +6 … 递推 +6
2-15 32187~32192 4-15 32379~32384

公式:第 N 组第 M 号机시작주소 = 32001 + (N-1)×96 + M×6

读 1-00 号机전체状态:01 04 07 D0 00 06 70 85

9.1.7 室内机运行状态续(32801~33056,每台 4 레지스터)

公式:시작주소 = 32801 + (N-1)×64 + M×4。包含室内湿度、风向、风量、换气모드等扩展状态。

9.1.8 状态C(34001~34128,每台 2 레지스터,只读):设定运转모드详细 + 湿度 + 浴室换气

每台室内机占 2 个连续레지스터。注意:之前문서误把 34001-34128 标为”异常代码”,实际异常代码在 32004(状态A 的 +3 偏移),见 9.1.6。本段레지스터实际是状态C,含 34001 风向2 和 34002 设定运转모드详细(含贴心睡眠/干燥/预备暖房子모드)/室外机모드/设定湿度/浴室换气。详细位定义见第十章 10.2 节。

室内机번호 레지스터范围 室内机번호 레지스터范围
1-00 34001~34002 3-00 34065~34066
1-01 34003~34004 3-01 34067~34068
… 递推 +2 … 递推 +2
2-15 34063~34064 4-15 34127~34128

9.2 유지 레지스터总览(4xxxx,读写,기능 코드 06 / 10)

주소段 콘텐츠 每台레지스터数 覆盖范围
40001 适配器初始化设置(DⅢ 初期设定) 1 适配器自身
42001~42192 室内机控制 A 3 64 台(开关/风速/모드/온도)
42401~42656 室内机控制 B 4 64 台(湿度/风向/换气等)
44001~44128 室内机控制 C 2 64 台(过滤信号复位等)

9.2.1 室内机控制 A(42001~42192,每台 3 레지스터,读写)

这是最常用的控制레지스터区。每台室内机占 3 个连续레지스터,分别对应”开关+风速”、”모드”、”设定온도”。

室内机번호 레지스터范围 +0 开关+风速 +1 모드 +2 온도
1-00 42001~42003 42001 42002 42003
1-01 42004~42006 42004 42005 42006
1-02 42007~42009 42007 42008 42009
… 递推 +3 — — —
2-15 42094~42096 42094 42095 42096
4-15 42190~42192 42190 42191 42192

公式:第 N 组第 M 号机시작주소 = 42001 + (N-1)×48 + M×3

9.2.2 室内机控制 B(42401~42656,每台 4 레지스터)

公式:시작주소 = 42401 + (N-1)×64 + M×4。包含设定湿度、风向、换气모드等扩展控制。

9.2.3 室内机控制 C(44001~44128,每台 2 레지스터)

公式:시작주소 = 44001 + (N-1)×32 + M×2。包含过滤信号复位等操作命令。

十、레지스터位定义详解 VIP

本章基于大金原厂 DTA116A621 PDF 逐位整理,非 IRACC 第三方게이트웨이的位定义。大金原厂的位定义与第三方게이트웨이差异较大,디버깅本适配器时务必以本章为准。

10.1 状态A 每台6레지스터(32001-32384)位定义

10.1.1 32001 레지스터(+0 偏移):运转/정지 + 强制정지 + 风向 + 风向自动 + 风量

位 필드 取值
位 0 (1) 运转/정지 0=정지, 1=运转
位 1 (2) 强制정지 0=无, 1=强制정지
位 2-4 (3) 风向 0=P0水平, 1=P1, 2=P2, 3=P3, 4=P4垂直, 5=-, 6=-, 7=摆动
位 8+ (4) 风向自动 0=OFF, 1=ON
位 9-11 (5) 风量/换气量 值 0-7,按段数 0/1/2/3/5 映射(见下表)

注:位 8-15 的具体位分配以原厂 PDF 位图为准((4)(5) 필드位置在不同固件버전可能微调)。

风量段数映射(风量编码是值 0-7,不是 0x10/0x20/0x30/0x40/0x50/0xA0 位掩码):

段数 值 0 值 1 值 2 值 3 值 4 值 5 值 6 值 7
0(无设定) – – – – – – – –
1(1档) – – – – – H – –
2(2档) 自动 L – – – H – –
3(3档) 自动 L – M – H – –
5(5档) 自动 LL L M H HH – –

10.1.2 32002 레지스터(+1 偏移):运转모드 + 过滤信号 + 室外机모드 + 冷/热选择权

位 필드 取值
位 0-3 (1) 室内机运转모드 0=送风, 1=暖房, 2=冷房, 3=自动, 4=换气清洁, 5-6=保留, 7=除湿, 8-15=保留
位 4-7 (2) 过滤信号状态 0=OFF, 1-15=ON
位 8-11 (3) 室外机运转모드 0=送风, 1=暖房, 2=冷房, 3-15=保留
位 12-15 (4) 冷/热选择权 0=未定, 1=无, 2=有
重要:原厂 4=换气清洁,不是预热

大金原厂 32002 (1) 运转모드 8 个主모드中,4=换气清洁,没有”预热”主모드编码。”预备暖房”在 34002 (2) 设定运转모드详细的值 5。功能列表提到的”清爽”모드无独立레지스터编码(可能通过 32002 (1) 모드组合实现)。

10.1.3 32003 레지스터(+2 偏移):设定온도

整个 16 位为 (1) 设定온도,16 位有符号整数,0.1°C 为单位,存储值 = 实际온도 × 10,范围 -127.9 ~ 127.9°C。例:16°C → 0x00A0 (160),17°C → 0x00AA (170),-10°C → 0xFF9C (补码 -100)。

10.1.4 32004 레지스터(+3 偏移):异常代码映射值1/值2 + 故障/警告

位 필드 取值
位 0-3 (1) 异常代码映射值1 0-15 无符号整数(与值2 一起查第十二章异常代码映射表)
位 4-7 (2) 异常代码映射值2 0-15 无符号整数(与值1 一起查第十二章异常代码映射表)
位 8 (3) 故障 0=正常, 1=故障
位 9 (4) 警告 0=正常, 1=警告
异常代码在 32004(不是 34001)

之前문서误把异常代码归在 34001-34128(状态C),实际异常代码双바이트在 32004(状态A 的 +3 偏移)。34001-34128 是状态C,含设定运转모드详细/湿度/浴室换气(见 10.2)。디버깅时务必读 32004 而非 34001。

10.1.5 32005 레지스터(+4 偏移):室内온도

整个 16 位为 (1) 室内온도,16 位有符号整数,0.1°C 为单位,存储值 = 온도 × 10,范围 -511.9 ~ 511.9°C。

10.1.6 32006 레지스터(+5 偏移):온도 센서状态

位 필드 取值
位 8 (1) 室内机온도 센서异常 0=正常, 1=异常
位 15 (2) 室内机온도 센서데이터수신 0=未수신, 1=已수신

10.2 状态C 每台2레지스터(34001-34128)位定义:设定运转모드详细 + 湿度 + 浴室换气

10.2.1 34001 레지스터:风向2 设定

位 필드 取值
位 8-10 (1) 风向2 设定 0=P0, 1=P1, 2=P2, 3=P3, 4=P4, 5=-, 6=-, 7=摆动

10.2.2 34002 레지스터:设定运转모드详细 + 室外机모드 + 设定湿度 + 浴室换气

位 필드 取值
位 0-3 (1) 设定运转모드 同 32002 (1):0=送风, 1=暖房, 2=冷房, 3=自动, 4=换气清洁, 5-6=保留, 7=除湿, 8-15=保留
位 4-7 (2) 设定运转모드详细 0=无效, 1=再热除湿, 2=自动除湿, 3=贴心睡眠, 4=干燥, 5=预备暖房, 6-7=保留
位 8-11 (3) 室外机运转모드 0=送风, 1=暖房, 2=冷房, 3-15=保留
位 12-13 (4) 设定湿度 0=L, 1=M, 2=H, 3=保留
位 14-15 (5) 浴室换气 0=정지, 1=弱, 2=强, 3=保留
贴心睡眠 / 干燥 / 预备暖房 在这里!

原厂正确的位置是 34002 (2) 设定运转모드详细:3=贴心睡眠, 4=干燥, 5=预备暖房。之前错误地列为 32002 主모드(0x04=预热等),那是 IRACC 第三方게이트웨이的编码,与大金原厂不符。

10.3 控制A 每台3레지스터(42001-42192)位定义

10.3.1 42001 레지스터(+0 偏移):运转/정지 + 设定运转모드 + 风向 + 风向自动 + 风量

位 필드 取值
位 0 (1) 运转/정지 0=정지, 1=运转
位 1-4 (2) 风向风量用设定运转모드 0=送风, 1=暖房, 2=冷房, 3=自动, 4=换气清洁, 5=保留, 6=温调, 7=除湿, 8-15=保留
位 8-10 (3) 风向 0=P0, 1=P1, 2=P2, 3=P3, 4=P4, 5=保留, 6=정지, 7=摆动
位 11+ (4) 风向自动 0=OFF, 1=ON
位 12-14 (5) 风量设定/换气量设定 值 0-7,按段数 0/1/2/3/5 映射(同 10.1.1 (5) 风量段数表)

注:位 8-15 的具体位分配以原厂 PDF 位图为准。(2) 是”风向风量用设定运转모드”——设定风向/风量时,必须보내기与运转모드对应的值,不同모드风量档位不同。原厂控制레지스터没有”开关 0x60/0x61″或”风量 0x10/0xA0″位掩码编码,是单 bit 0/1 控制(运转/정지)和 0-7/0-15 值(风量/모드)。

10.3.2 42002 레지스터(+1 偏移):设定运转모드 + 过滤信号复位 + 运转모드

位 필드 取值
位 0-3 (1) 设定运转모드 同 32002 (1)
位 4-7 (2) 过滤信号复位 0=无, 15=复位(其他值无效)
位 8-11 (3) 运转모드(向室内机보내기) 0=送风, 1=暖房, 2=冷房, 3-15=反馈异常响应

注:(1) 和 (3) 是不同的필드。(1) 是 HA 侧对室内机能力的设定(完整 8 种모드),(3) 是向室内机보내기的实际运转命令(只 3 种)。对无送风/暖房/冷房能力的室内机设对应值会反馈 Modbus 例外响应(异常码 0x03)。

10.3.3 42003 레지스터(+2 偏移):设定온도

整个 16 位为 (1) 设定온도,16 位有符号整数,0.1°C 为单位,存储值 = 온도 × 10,范围 -127.9 ~ 127.9°C。例:16°C → 0x00A0 (160),17°C → 0x00AA (170),-10°C → 0xFF9C (补码 -100)。

10.4 控制B 42404 레지스터:换气모드

位 필드 取值
位 0-7 (1) 换气모드 0=NON, 1=自动换气, 2=全热换气, 3=普通换气

10.5 控制프레임예제(基于原厂位定义)

1-00 号机 运转 暖房(기능 코드 06,주소 42001):
01 06 07 D0 21 00 [CRC16]
(位 0 = 1 运转,位 1-4 = 0001 暖房;按位组合后바이트 0x21 / 0x00;CRC16 按实际프레임바이트계산)

注:因原厂控制采用”位필드”而非”位掩码”(如 0x60/0x61),每个프레임需要按位精确构造,CRC16 也需要按实际바이트重新계산。本节예제仅展示프레임结构,具体位值需根据目标状态按本章位定义精确계산,建议用 Modbus Poll 等도구辅助生成可执行프레임。

十一、适配器初始化设置(40001)VIP

유지 레지스터 40001 是适配器的 DⅢ 初期设定레지스터。原厂설명:此레지스터不需要特别设置为默认即可,使用出厂默认值。位定义如下:

位 필드 取值
位 0 (1) 未管理 0=未管理, 1=管理
位 1-4 (2)~(4) DⅢ 주소范围 值 1-4 表示室内机주소 1-00~4-15 的某组范围
位 8 (5) DⅢ 电源供给有无 0=无供给, 1=有供给(初始值 0)
位 9 (6) Auto 주소开始禁止 0=禁止, 1=许可(向许可要求보내기禁止信息)
位 10+ (7) DⅢ 네트워크통신开始/정지标志 0=정지, 1=开始(初始值 1)
使用提示
  • 上电后읽기 30001 确认位 0 = 1(已准备好)再进行控制
  • 40001 一般不需要修改,使用出厂默认值((5)=0, (7)=1)
  • 40001 的值存储在 EEPROM 里,掉电不丢失,但修改后必须重启适配器电源新值才生效
  • 区分:40001(DⅢ 侧매개변수)与 DS2 DIP 스위치(Modbus 슬레이브 주소)是不同概念,DS2 决定 Modbus 통신주소,40001 决定 DⅢ 에어컨侧매개변수

十二、异常代码映射表 VIP

异常代码由室内机状态레지스터 32004(状态A 的 +3 偏移)的双바이트组合解码:位 0-3 = 异常代码映射值1,位 4-7 = 异常代码映射值2。位 4-7(”高바이트”侧)查值2 表对应字母문자,位 0-3(”低바이트”侧)查值1 表对应数字/字母문자,拼接为最终故障代码(如 U4、A1)。

12.1 值2(高바이트)→ 字母문자映射

值2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
문자 0 A C E H F J L P U 9 8 7 6 5 4

12.2 值1(低바이트)→ 数字 / 字母문자映射

值1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
문자 0 1 2 3 4 5 6 7 8 9 A H C J E F

值1 还有 16~30 的扩展映射:16→3, 17→2, 18→1, 19→G, 20→K, 21→M, 22→N, 23→R, 24→T, 25→V, 26→W, 27→X, 28→Y, 29→Z, 30→*。

12.3 解码예제

值2=9, 值1=4 → 异常代码 U4

查表:值2=9 → 字母 U;值1=4 → 数字 4;拼接为 U4(大金常见通讯故障码)。

值2=1, 值1=1 → 异常代码 A1

查表:值2=1 → 字母 A;值1=1 → 数字 1;拼接为 A1(室内机 PC 板故障)。

值2=4, 值1=9 → 异常代码 H9

查表:值2=4 → 字母 H;值1=9 → 数字 9;拼接为 H9。

重要설명

异常代码的具体含义请对照大金 VRV 原厂故障代码手册。本表仅提供레지스터双바이트到字母代码的映射关系。排故时建议直接记录레지스터原始双바이트值,并对照大金维修手册定位문제。常见大金故障码:A1(PC板)、A3(排水)、A6(风扇马达)、U4(室内外通讯)、E3(高压保护)、E4(低压保护)等。

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

  1. 确认物理연결:RS485 的 A/B 线、终端电阻(120Ω)、屏蔽接地。适配器上电,HAP 心跳灯以 400ms 周期闪烁。确认 DS1 / DS2 DIP 스위치设置正确。
  2. 验证通讯:기능 코드 04 读 30001,确认 BIT0 = 1(初始化完成)。若返回 BIT0 = 0 或超时,检查DIP 스위치、통신 속도、배선和전원 공급。
  3. 扫描室内机:读 30002~30005 获取연결位图,记录哪些内机在线。读 30006~30009 确认통신状态正常。
  4. 읽기性能信息:对每台在线内机读 31001~31192、31401~31656,确认支持的모드、风量档位、온도范围。控制指令不要超出性能能力。
  5. 逐台验证状态읽기:对每台在线内机读 6 个状态레지스터(32001~32384),确认开关、모드、온도분석正确。온도值 = 레지스터 값 ÷ 10。
  6. 试发控制指令:先用仅开关指令(0xFF60 / 0xFF61)测试,确认内机响应后再下发含风速、모드的完整指令。기능 코드 10 批量쓰기时注意一次最多 4 台。
  7. 故障排查:读 32004(状态A 的 +3 偏移)获取异常代码双바이트(位 0-3 值1, 位 4-7 值2),按第十二章映射表解出字母代码(如 A1、U4、H9),再对照大金维修手册定位。同时检查位 8(故障)和位 9(警告)确认异常级别。
  8. 控制次数监控:통계每台室内机的累计控制指令数,确保不超过 100,000 次 / 台上限。建议轮询间隔 ≥ 200ms,仅在状态变化时下发控制。

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

  • 控制指令上限:单台室内机控制指令总量不能超过 100,000 次,自动控制程序需特别注意。
  • 기능 코드 04 单次最多读 4 台室内机(性能 / 状态信息),64 台需分 16 次轮询。建议轮询间隔 ≥ 200ms。
  • 기능 코드 10 单次最多写 4 台室内机控制매개변수,不支持跨超 4 台的批量쓰기。
  • DIP 스위치设置需断电后进行,修改 DS1 / DS2 后需重新上电生效。
  • 适配器初始化:上电后需대기 30001 BIT0=1(初始化完成)才能控制,未完成时控制指令无响应。
  • 모드支持差异:大金原厂 32002 主모드只有 8 种(送风/暖房/冷房/自动/换气清洁/-/-/除湿/-/…),无”预热”主모드编码。”贴心睡眠/干燥/预备暖房”在 34002 (2) 设定运转모드详细(值 3/4/5)。功能列表提到的”清爽”모드无独立레지스터编码。这些모드取决于室内机型号,需先读 31001~31192 性能信息确认。
  • 异常代码含义:本手册提供레지스터双바이트到字母代码的映射,具体故障含义请对照大金 VRV 原厂维修手册。
  • RS485 总线:多设备总线时注意슬레이브 주소不要冲突(1~15),终端电阻只在总线两端安装。
  • 响应时间:主机보내기下一条查询前需대기 t2 ≥ 지연时间 + 20ms,避免통신冲突。

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

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

주소 기능 코드 名称 데이터유형 单位 读写 倍率 설명
30001 04 适配器状态 WORD — R 1 BIT0: 0=未初始化 1=已初始化
30002~30005 04 室内机연결状态 UINT16 — R 1 bit 位,1=已연결,4组×16台
30006~30009 04 室内机통신状态 UINT16 — R 1 bit 位,1=통신正常
31001~31192 04 室内机性能信息 A — — R 1 每台3레지스터,모드/风向/风量能力
31401~31656 04 室内机性能信息 B — — R 1 每台4레지스터,온도范围/风速档位
32001~32384 04 室内机运行状态 A — — R 1 每台6레지스터,开关/모드/온도/故障/室温
32801~33056 04 室内机运行状态 B — — R 1 每台4레지스터,湿度/风向/风量/换气
34001~34128 04 状态C(设定运转모드详细/湿度/浴室换气) UINT16 — R 1 每台2레지스터,34001 风向2 / 34002 详细子모드+湿度+浴室换气
40001 06 适配器初始化设置 WORD — R/W 1 DⅢ初期设定
42001~42192 06/10 室内机控制 A UINT16 — W 1 每台3레지스터,+0开关风速 +1모드 +2온도
42401~42656 06/10 室内机控制 B UINT16 — W 1 每台4레지스터,湿度/风向/换气
44001~44128 06/10 室内机控制 C UINT16 — W 1 每台2레지스터,过滤信号复位等

온도换算速查

레지스터 값 0x00A0 0x00AA 0x00B4 0x00BE 0x00C8 0x00D2 0x00FA 0x0118
实际온도 16°C 17°C 18°C 19°C 20°C 21°C 25°C 28°C

公式:实际온도 = 레지스터 값 ÷ 10。每 +0x0A(10진수 10)升高 1°C。

交付文件

完整 PDF 手册

适合项目归档、客户交付、打印使用。(VIP 会员可下载原厂 PDF + 整理版)

点位 Excel 台账

适合批量导入、디버깅记录、二次整理。(待上传,VIP 회원 전용)

PLC / 예제源码包

配套읽기、쓰기、분석예제(Modbus Poll 설정 + Python 스크립트)。(待上传,VIP 회원 전용)

포인트 목록 / 레지스터表

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

预览모드
주소 기능 코드 名称 데이터유형 单位 读写 倍率 설명
30001 04 适配器状态 WORD R 1 BIT0初始化状态
30002~30005 04 室内机연결状态 UINT16 R 1 bit位1=已연결
30006~30009 04 室内机통신状态 UINT16 R 1 bit位1=正常
31001~31192 04 室内机性能信息A — R 1 每台3레지스터
31401~31656 04 室内机性能信息B — R 1 每台4레지스터
32001~32384 04 室内机运行状态A — R 1 每台6레지스터开关/모드/온도/故障/室温
32801~33056 04 室内机运行状态B — R 1 每台4레지스터湿度/风向/风量/换气
34001~34128 04 异常代码 UINT16 R 1 每台2레지스터双바이트故障码
完整포인트 목록共 12 条

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

交付文件

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