Module A: Channel Info Block

Base: D0022

Address rule: Channel X (1-4) → D(22 + (X-1) * 176 +field_offset)

Offset Register Address Byte/Bit Field ID Function Description Function Code R/W
+000 D0022 (Ch1) B15-B8 (High) / B7-B0 (Low) D0022_H / D0022_L H: Reserved

L: Channel 1 Firmware Version Byte 1

0x03 R
+001 D0023 (Ch1) B15-B8 (High) / B7-B0 (Low) D0023_H / D0023_L H: Channel 1 Firmware Version Byte 2

L: Channel 1 Firmware Version Byte 3

0x03 R
+002 D0024 (Ch1) B15-B8 (High) / B7-B0 (Low) D0024_H / D0024_L H: Channel 1 Firmware Version Byte 4

L: Channel 1 Firmware Version Byte 5

0x03 R
+003 D0025 (Ch1) B15-B8 (High) / B7-B0 (Low) D0025_H / D0025_L H: Channel 1 Time - Year (increment from 2000)

L: Channel 1 Time - Month

0x03 R
+004 D0026 (Ch1) B15-B8 (High) / B7-B0 (Low) D0026_H / D0026_L H: Channel 1 Time - Day

L: Channel 1 Time - Hour

0x03 R
+005 D0027 (Ch1) B15-B8 (High) / B7-B0 (Low) D0027_H / D0027_L H: Channel 1 Time - Minute

L: Channel 1 Time - Second

0x03 R
+006 D0028 (Ch1) Whole Register D0028 Channel 1 Status Code
  • 0x00: Normal
  • 0x02 Upgrading
  • 0x10 Searching
  • 0xff Initializing
0x03 R
+007 D0029 (Ch1) B15-B8 (High) / B7-B0 (Low) D0029_H / D0029_L H: Channel 1 Cumulative Run Time Byte 1 (High)

L: Channel 1 Cumulative Run Time Byte 2

0x03 R
+008 D0030 (Ch1) B15-B8 (High) / B7-B0 (Low) D0030_H / D0030_L H: Channel 1 Cumulative Run Time Byte 3

L: Channel 1 Cumulative Run Time Byte 4 (Low)

0x03 R
+009 D0031 (Ch1) B15-B8 (High) / B7-B0 (Low) D0031_H / D0031_L H: Channel 1 Detected Outdoor Unit System Count

L: Channel 1 Detected Indoor Unit Count

0x03 R
+010..+169 D(base+10 .. base+169) B15-B8 (High) / B7-B0 (Low) D####_H / D####_L Indoor Unit Address Table — 160 units, 1 reg/unit.

Unit U -> D(base+10+(U-1)); H=Outdoor Unit Address (0-254), L=Indoor Unit Address (0-254)

0x03 R
+170 D0192 (Ch1) B15-B8 (High) / B7-B0 (Low) D0192_H / D0192_L H: Channel 1 Enabled

L: Channel 1 AC Brand Code

0x03 R
+171 D0193 (Ch1) B15-B8 (High) / B7-B0 (Low) D0193_H / D0193_L H: Reserved

L: Reserved

0x03 R
+172 D0194 (Ch1) B15-B8 (High) / B7-B0 (Low) D0194_H / D0194_L H: Reserved

L: Reserved

0x03 R
+173 D0195 (Ch1) B15-B8 (High) / B7-B0 (Low) D0195_H / D0195_L H: Reserved

L: Reserved

0x03 R
+174 D0196 (Ch1) B15-B8 (High) / B7-B0 (Low) D0196_H / D0196_L H: Reserved

L: Reserved

0x03 R
+175 D0197 (Ch1) B15-B8 (High) / B7-B0 (Low) D0197_H / D0197_L H: Reserved

L: Reserved

0x03 R
Example 1: Read the number of detected AC units.
Direction Code
Request 01 03 00 1f 00 01 B5 CC
Response 01 03 02 0E A0 BC 5C

0x0E indicating 14 outdoor unit systems.

0xA0 indicating 160 indoor units detected.

Example 2: Read the address of detected AC units.
Direction Code
Request 01 03 00 20 00 01 85 C0
Response 01 03 02 01 00 B9 D4

The first detected indoor unit on Channel 1 has outdoor unit address 1 and indoor unit address 0.

Direction Code
Request 01 03 00 21 00 01 D4 00
Response 01 03 02 01 01 78 14

The second detected indoor unit on Channel 1 has outdoor unit address 1 and indoor unit address 1.