Trong các hệ thống HVAC hiện đại, đặc biệt là điều hòa trung tâm Daikin VRV/VRF, nhu cầu tích hợp vào hệ thống điều khiển tòa nhà (BMS), SCADA hay PLC ngày càng phổ biến. Tuy nhiên, không phải dòng máy lạnh nào cũng hỗ trợ giao tiếp tiêu chuẩn mở như Modbus – vốn là chuẩn giao tiếp phổ biến trong công nghiệp.

Kết nối Modbus với điều hòa Daikin VRV/VRF qua KAC00X 1

Đây chính là lý do thiết bị KAC00X ra đời. Là một bộ điều khiển trung gian thông minh, KAC00X giúp chuyển đổi giao thức gốc (HBS/XYE) của Daikin sang Modbus RTU hoặc TCP, cho phép dễ dàng đọc/ghi dữ liệu từ các hệ điều hòa VRV/VRF vào hệ thống điều khiển bên ngoài.

KAC00X là gì?

KAC00X là một bộ giao tiếp trung gian (gateway) do Kanontec sản xuất, được thiết kế để kết nối các hệ thống điều hòa trung tâm như Daikin VRV/VRF với các hệ điều khiển công nghiệp sử dụng giao thức Modbus RTU hoặc Modbus TCP.

Thiết bị này đóng vai trò cầu nối giúp chuyển đổi tín hiệu nội bộ của điều hòa (thường là HBS hoặc XYE) sang giao thức chuẩn để tích hợp vào hệ thống giám sát và điều khiển. Với công trình đã có sẵn hoặc đang triển khai KNX, dòng KAC005/KAC008 trong cùng họ KAC00X còn hỗ trợ giao tiếp KNX/EIB trực tiếp (xem Hệ thống điều khiển HVAC là gì? Giải pháp nào điều khiển VRV/VRF cho hệ thống Smarthome).

Kết nối Modbus với điều hòa Daikin VRV/VRF qua KAC00X 4

Tại sao cần dùng KAC00X trong hệ Daikin VRV/VRF?

Hệ điều hòa VRV/VRF của Daikin vốn sử dụng giao thức riêng (không phải Modbus). Điều này gây khó khăn nếu muốn giám sát hoặc điều khiển từ hệ thống BMS, SCADA, PLC, HMI, kết nối với nhà thông minh hoặc hệ tự động hóa tòa nhà, hoặc tích hợp vào hệ thống giám sát năng lượng hoặc báo lỗi tập trung.

Dòng sản phẩm KAC00X giải quyết các vấn đề trên bằng cách chuyển đổi từ HBS/XYE sang Modbus (RTU/TCP), cho phép đọc và ghi dữ liệu như ON/OFF, Mode, nhiệt độ cài đặt, tốc độ quạt, nhiệt độ phòng, trả về mã lỗi (Error Code) để hệ thống BMS nắm bắt và cảnh báo nhanh, cấu hình dễ dàng qua trình duyệt web (IP mặc định 192.168.1.232), và hỗ trợ nhiều hãng ngoài Daikin như Mitsubishi, Toshiba, Samsung, Midea.

Sơ đồ kết nối Modbus RTU giữa KAC00X và Daikin VRV

Để tích hợp hệ thống điều hòa trung tâm Daikin VRV/VRF vào hệ thống điều khiển như BMS, SCADA, PLC, thì việc giao tiếp thông qua chuẩn Modbus RTU là một lựa chọn hiệu quả, phổ biến và tiết kiệm chi phí.

Thiết bị KAC00X đóng vai trò trung gian, giúp kết nối hai thế giới: giao thức riêng của Daikin (HBS/XYE) và Modbus tiêu chuẩn công nghiệp.

Hình trên là một sơ đồ kết nối thực tế thể hiện rõ kiến trúc hệ thống.

Hướng dẫn cấu hình KAC00X trên giao diện web

Một trong những điểm mạnh của bộ KAC00X là khả năng cấu hình cực kỳ trực quan thông qua giao diện web, không cần phần mềm chuyên dụng, giúp kỹ sư triển khai hệ thống Modbus - Daikin VRV nhanh chóng và dễ bảo trì. Firmware của KAC00X cần được cập nhật định kỳ để đảm bảo các driver giao thức hoạt động ổn định, tham khảo quy trình chi tiết cho model KAC005 tại hướng dẫn cập nhật firmware và Main Program Kanonbus KAC005 mới nhất 2026.

Xem ngay Video hướng dẫn cấu hình KAC00X

Danh sách các thanh ghi Modbus quan trọng từ KAC00X

Sau khi cấu hình kết nối thành công, việc hiểu rõ mapping các thanh ghi (Modbus Register Mapping) trên thiết bị KAC00X là bước then chốt để giám sát và điều khiển hệ thống điều hòa Daikin VRV từ xa.

Dưới đây là danh sách các thanh ghi phổ biến nhất, dùng để bật/tắt máy, chuyển chế độ, cài đặt nhiệt độ, đọc nhiệt độ phòng, trạng thái lỗi…

Danh sách các thanh ghi Modbus quan trọng từ KAC00X

Sau khi cấu hình kết nối thành công, việc hiểu rõ mapping các thanh ghi (Modbus Register Mapping) trên thiết bị KAC00X là bước then chốt để giám sát và điều khiển hệ thống điều hòa Daikin VRV từ xa.

Nguyên tắc đánh địa chỉ trên KAC00X

Mỗi dàn lạnh (Indoor Unit) chiếm một cụm địa chỉ riêng, cách nhau 10 thanh ghi. Địa chỉ bắt đầu cho dàn lạnh số 1 là 40002, dàn lạnh số 2 là 40012, dàn lạnh số 3 là 40022, công thức chung: 40002 + (n-1) × 10, với n là số thứ tự dàn lạnh.

Bảng thanh ghi ghi điều khiển (Holding Register – 4xxxx)

Tên chức năng

Thanh ghi (n=1)

Giá trị

Ghi chú

Bật/Tắt máy

40002

0 = Tắt

1 = Bật

 

Chế độ hoạt động

40003

0 = Auto

1 = Cool

2 = Dry

3 = Fan

4 = Heat

 

Nhiệt độ cài đặt

40004

18–30 (°C)

Đơn vị: °C

Tốc độ quạt

40005

0 = Auto

1 = Low

2 = Medium

3 = High

 

Hướng gió

40006

Tùy mã

Có thể không hỗ trợ trên tất cả model

Khóa điều khiển cục bộ

40008

0 = Không khóa

1 = Khóa remote

Chống người dùng tự ý thao tác

Reset lỗi

40009

1 = Reset lỗi

Ghi giá trị 1 để xóa lỗi tạm thời

Bảng thanh ghi đọc trạng thái (Input Register – 3xxxx)

Tên trạng thái

Thanh ghi (n=1)

Đơn vị

Ghi chú

Trạng thái máy

30002

-

0 = OFF, 1 = ON

Chế độ hoạt động hiện tại

30003

-

Giá trị như phần ghi

Nhiệt độ phòng

30004

°C

Nhiệt độ môi trường thực tế

Tốc độ quạt hiện tại

30005

-

Giá trị như phần ghi

Mã lỗi

30006

Hex

Dạng mã A0, A3, U4,...

Trạng thái cảm biến

30007

-

Có thể dùng để kiểm tra hỏng sensor

Trạng thái kết nối

30009

-

0 = Mất kết nối, 1 = OK

Lưu ý: Một số model Daikin có thể không hỗ trợ đầy đủ tất cả các chức năng. Kiểm tra tài liệu kỹ thuật kèm theo thiết bị để xác nhận các tính năng khả dụng

Mapping thanh ghi phản hồi lỗi (Error Code)

Khi tích hợp bộ KAC00X vào hệ thống BMS qua Modbus RTU, việc đọc và giải mã mã lỗi (malfunction codes) là một tính năng quan trọng.

Các lỗi được phản hồi từ dàn lạnh hoặc dàn nóng VRV/VRF sẽ được gán vào các thanh ghi nhất định, cho phép giám sát trạng thái hệ thống từ xa một cách chủ động.

Kết nối Modbus với điều hòa Daikin VRV/VRF qua KAC00X 3

Lưu ý: Mã lỗi đọc từ Modbus là số thập phân (DEC), bạn cần chuyển sang hệ Hex để đối chiếu với bảng mã lỗi Daikin – ví dụ mã 148 (DEC) tương đương với HEX 94 -> U4 trong bảng lỗi.

Vị trí thanh ghi phản hồi lỗi

Thông thường, trong bảng Modbus của KAC00X, mã lỗi hiện tại sẽ được phản ánh ở các địa chỉ dạng Input Register (3xxxx) hoặc Holding Register (4xxxx). Một số ví dụ phổ biến:

Tên thanh ghi

Địa chỉ Modbus

Loại

Định dạng

Ghi chú

Error Code (Indoor Unit)

30011

3x

Integer

Mã lỗi dạng Hex (ví dụ: A5, U4, H3…)

Error Code (Outdoor Unit)

30012

3x

Integer

Dành cho lỗi từ dàn nóng

Tra mã lỗi Daikin – Đối chiếu ý nghĩa

Mã lỗi

Ý nghĩa chính

Loại lỗi

A5

Lỗi bảo vệ áp suất cao khi sưởi, đóng băng khi làm lạnh

Indoor

A6

Lỗi quạt dàn lạnh

Indoor

A9

Lỗi van tiết lưu điện tử (EEV)

Indoor

U4

Lỗi truyền thông giữa dàn lạnh và dàn nóng

System

E3

Kích hoạt công tắc áp suất cao (HPS)

Outdoor

E6

Quá dòng hoặc khóa máy nén tiêu chuẩn

Outdoor

H9

Lỗi cảm biến nhiệt độ không khí ngoài trời

Outdoor

L5

Quá dòng tức thời (DC) của biến tần

Outdoor

Việc đọc mã lỗi qua Modbus giúp:

  • Cảnh báo sớm lỗi vận hành.
  • Tích hợp hiển thị trên HMI hoặc SCADA.
  • Gửi email/sms cảnh báo khi có lỗi nghiêm trọng.

Gợi ý cập nhật firmware và bảo trì định kỳ

Để hệ thống điều hòa Daikin VRV/VRF hoạt động ổn định lâu dài trong mô hình kết nối qua Modbus, đặc biệt khi sử dụng gateway KAC00X, việc cập nhật firmware và bảo trì định kỳ là yếu tố không thể xem nhẹ, giúp khắc phục lỗi phần mềm, tối ưu khả năng tương thích và ngăn chặn sự cố không đáng có trong hệ thống BMS.

KNXStore không chỉ là đơn vị phân phối thiết bị KAC00X chính hãng mà còn cung cấp firmware mới nhất kèm hướng dẫn cập nhật, hỗ trợ kỹ thuật từ xa hoặc trực tiếp, dịch vụ bảo trì định kỳ cho hệ BMS/HVAC/SCADA, và tư vấn mở rộng kết nối KNX, BACnet, Modbus cho các hệ nhà thông minh hoặc công trình lớn.

Kết luận

KAC00X biến giao thức độc quyền HBS/XYE của Daikin (và nhiều hãng khác) thành thanh ghi Modbus RTU/TCP tiêu chuẩn, cho phép BMS, SCADA hoặc PLC bất kỳ đọc/ghi trạng thái điều hòa mà không cần driver riêng cho từng hãng máy lạnh. Nắm đúng nguyên tắc đánh địa chỉ (40002 + (n-1)×10) và bảng mã lỗi là điều kiện bắt buộc trước khi lập trình logic giám sát trên BMS.

Cần tư vấn giải pháp cho công trình của bạn? KNXStore.vn - Công ty CP Tích hợp Hệ thống Liên Minh. Địa chỉ: Văn phòng số SAV5-01.02, Lầu 1, Tháp 5, The Sun Avenue, 28 Mai Chí Thọ, Phường Bình Trưng, TP.HCM. Hotline: 0918.918.755. Email: sales@knxstore.vn

Câu hỏi thường gặp

Nguyên tắc đánh địa chỉ (cụm 10 thanh ghi mỗi dàn lạnh) áp dụng chung cho toàn dòng KAC00X, nhưng một số mã lỗi và chức năng phụ (như hướng gió) có thể khác nhau giữa các hãng, cần đối chiếu tài liệu kỹ thuật riêng cho hãng máy lạnh đang tích hợp.

Bảng mã lỗi trong bài chỉ gồm các mã phổ biến nhất. Với mã lỗi không có trong bảng, cần đối chiếu tài liệu service manual chính thức của Daikin theo đúng model outdoor/indoor unit, hoặc liên hệ KNXStore để được hỗ trợ tra cứu.

Thường do sai địa chỉ Modbus slave, sai baud rate/parity giữa PLC/SCADA và KAC00X, hoặc dây kết nối HBS/XYE giữa KAC00X và dàn lạnh/dàn nóng chưa đúng. Kiểm tra trạng thái kết nối tại thanh ghi 30009 trước khi nghi ngờ lỗi ở phía Modbus.

Với model KAC008, thiết bị hỗ trợ đồng thời cổng KNX/EIB và các giao tiếp RS485/RS232

Không. Ghi giá trị 1 vào thanh ghi 40009 chỉ xóa lỗi tạm thời đang hiển thị, không thay đổi cấu hình ON/OFF, mode, hay setpoint hiện tại của dàn lạnh.