Gateway RS485 BACnet IP Modbus TCP 2 Và 4 Cổng Kanonbus KBA1002/KBA1004

Hầu hết thiết bị tự động hóa tòa nhà thế hệ cũ và hiện tại đều có cổng RS485: DDC, PLC, điều hòa trung tâm, thang máy, biến tần, đồng hồ điện, đồng hồ nước. BAS hiện đại của các tập đoàn lớn lại chỉ nói BACnet/IP hoặc Modbus TCP. KBA1002 và KBA1004 của Kanonbus là gateway chuyên dụng để dịch giữa hai thế giới này, với hai hoặc bốn cổng RS485 tùy quy mô dự án

Hai Variant KBA1002 Và KBA1004

Hai model chỉ khác nhau ở số lượng cổng RS485 downlink, toàn bộ thông số còn lại giống nhau:

Thông số KBA1002 KBA1004
Số cổng RS485 2 (COM2, COM3) 4 (COM2, COM3, COM4, COM5)
Cổng RJ45 1 1
BACnet/IP uplink
Modbus TCP uplink
Kích thước (W×H×D) 72mm × 92.5mm × 65.5mm
Nguồn 9V~30V DC

KBA1002 phù hợp cho dự án quy mô vừa hoặc khi thiết bị RS485 gom được vào hai nhóm bus. KBA1004 phù hợp cho dự án lớn hơn hoặc khi cần tách biệt từng loại thiết bị ra các bus riêng để tránh xung đột địa chỉ.

Thiết bị tương thích và Những gì có thể tích hợp được trên KBA1002

KBA1002 được thiết kế để làm cầu nối cho hầu hết thiết bị RS485 phổ biến trong tòa nhà:

  • DDC controller (Direct Digital Controller) - điều khiển HVAC, AHU
  • PLC - hệ thống điều khiển công nghiệp có giao tiếp RS485
  • Điều hòa trung tâm / Precision AC - hệ thống làm mát server room, data center
  • Thang máy - giao thức RS485 của các hãng thang máy phổ biến
  • Hệ thống chiếu sáng sự cố (fire lighting control)
  • Đồng hồ điện (electric meter) - đọc kWh, công suất, hệ số công suất
  • Đồng hồ nước (water meter) - đọc lưu lượng, tổng tiêu thụ
  • Thiết bị RS485 giao thức không chuẩn  -tích hợp qua custom rule

RS485 Downlink Đa Giao Thức

Điểm mạnh của KBA1002/KBA1004 so với gateway RS485 thông thường là danh sách giao thức downlink rất rộng:

Standard Modbus RTU là giao thức phổ biến nhất cho DDC, PLC, biến tần, relay thông minh. Hầu hết thiết bị BMS hiện tại đều hỗ trợ Modbus RTU, đây là mode sử dụng phổ biến nhất của KBA1002/KBA1004.

Non-standard RS485 communication protocol hỗ trợ các thiết bị dùng RS485 nhưng không theo chuẩn Modbus. Thang máy nhiều hãng, điều hòa trung tâm một số dòng cũ và thiết bị đặc thù của nhà máy thường dùng giao thức RS485 proprietary. KBA1002/KBA1004 xử lý được các giao thức này thông qua cấu hình custom.

DL/T645 là giao thức đồng hồ điện thông minh, dùng để đọc chỉ số kWh, công suất tức thời, điện áp, dòng điện từ đồng hồ điện thông minh lắp tại tòa nhà.

CJ/T188 là giao thức đồng hồ nhiệt, nước và năng lượng. Dự án cần thu thập dữ liệu tiêu thụ nước hoặc năng lượng nhiệt từng tầng, từng khu vực đều dùng giao thức này.

Standard Modbus TCP qua RS485 (bridge mode) cho phép gateway hoạt động như một Modbus TCP server phía RS485.

BACnet/IP Và Modbus TCP Uplink Qua Một Cổng RJ45

Phía BAS (uplink), KBA1002/KBA1004 cung cấp đồng thời BACnet/IP và Modbus TCP qua một cổng RJ45. BAS của tòa nhà kết nối theo giao thức phù hợp với nền tảng đang dùng: Niagara, Metasys, Desigo CC thường chọn BACnet/IP; SCADA hoặc hệ tùy biến thường chọn Modbus TCP.

Cấu hình qua web browser (Firefox, Chrome) tại địa chỉ 192.168.1.232, đăng nhập admin/123. Không cần phần mềm đặc biệt, không cần cài driver. SI điều chỉnh địa chỉ IP, cấu hình từng cổng RS485 (baudrate, parity, địa chỉ slave) và mapping điểm ngay trên giao diện web.

Bảng Điểm BACnet/IP Và Debug-Free Rule

KBA1002/KBA1004 hỗ trợ đầy đủ các loại điểm BACnet. Debug-free rule có sẵn mapping tự động cho 4095 điểm; custom rule mở rộng lên 4096 điểm động, bổ sung thêm Binary Value, Multi-State Value và Analog Value.

Loại điểm BACnet BACnet Instance Số điểm Kiểu dữ liệu Read Write COV
Binary Input (BI) BI0~BI1023 1024 ON=1 / OFF=0 ×
Binary Output (BO) BO1~BO1023 1023 ON=1 / OFF=0 ×
Multistate Input (MI) MI0~MI255 512 0~255 ×
Multi-State Output (MO) MO0~MO255 512 0~255 ×
Analog Input (AI) AI0~AI511 512 Float ×
Analog Output (AO) AO0~AO511 512 Float ×
Binary Value (BV)* Custom ON=1 / OFF=0 ×
Multi-State Value (MV)* Custom 0~255 ×
Analog Value (AV)* Custom Float ×

*BV, MV, AV chỉ có trong custom rule, không có trong debug-free rule.

Tổng điểm debug-free rule: 4095 điểm. Custom rule hỗ trợ tối đa 4096 điểm động. BACnet Device ID mặc định 629, thay đổi trong Basic Settings → Network Settings. Custom rule dùng file CSV đặt tên bắt đầu bằng "bacga" (ví dụ "bacga_project.csv"), upload qua Basic Settings → Upgrade Main Program rồi khởi động lại thiết bị. Để khôi phục debug-free rule, upload file "bacga_debugfree.csv".

Đấu Nối Và Lắp Đặt

KBA1002/KBA1004 lắp DIN rail trong tủ điện, cần nguồn DC ngoài.

Terminal và đèn báo trạng thái:

  • ① COM2: RS485 terminal block, cổng RS485 thứ nhất (cả KBA1002 và KBA1004)
  • ② COM3: RS485 terminal block, cổng RS485 thứ hai (cả KBA1002 và KBA1004)
  • ③ COM4: RS485 terminal block, cổng RS485 thứ ba (chỉ KBA1004)
  • ④ COM5: RS485 terminal block, cổng RS485 thứ tư (chỉ KBA1004)
  • ⑤ POWER indicator (vàng): sáng liên tục sau khi bật nguồn
  • ⑥ RUN indicator (xanh lá): sáng liên tục khi đang chạy, chớp nhanh khi truyền/nhận dữ liệu
  • ⑦ Reset button: giữ 6 giây, RUN chớp nhanh rồi ổn định lại, factory reset hoàn tất
  • ⑧ Power supply interface: V+ dương, V- âm, 9V~30V DC
  • ⑨ RJ45 network interface: kết nối switch mạng tòa nhà

Quy trình đưa vào vận hành:

  • Lắp DIN rail, đấu nguồn DC 9~30V vào terminal ⑧
  • Kết nối dây RS485 (A+, B-từ thiết bị vào các cổng COM tương ứng)
  • Kết nối cáp mạng RJ45 vào switch tòa nhà
  • Truy cập 192.168.1.232, đăng nhập admin/123, cấu hình địa chỉ IP tĩnh
  • Cấu hình từng cổng COM: baudrate, data bits, parity, stop bits, địa chỉ slave

Cấu hình và lắp đặt KBA1002 như thế nào?

Phương thức lắp: DIN rail, tủ điện chuẩn.

Cấu hình qua web interface: Truy cập IP mặc định của thiết bị bằng Firefox hoặc Chrome (không dùng IE). Đăng nhập: admin / 123. Tại đây cấu hình:

  • IP network và BACnet Device ID
  • Cổng serial COM2/COM3 (baud rate, parity, stop bit)
  • Upload custom rule CSV cho giao thức không chuẩn
  • Boot mode

BACnet Device ID mặc định: 629 nên thay đổi ngay khi có nhiều KBA1002 trên cùng một mạng để tránh xung đột.

Tích hợp Modbus RTU chuẩn: Không cần debug, áp dụng rule chuẩn trực tiếp.

Tích hợp giao thức không chuẩn: Upload file CSV custom rule. Rule có thể được tải qua cloud bằng module K1011/K1112, không cần có mặt tại hiện trường.

Kết Luận

KBA1002 và KBA1004 giải quyết bài toán phổ biến nhất trong tích hợp tòa nhà: kéo dữ liệu từ thiết bị RS485 đa dạng lên BAS hiện đại. Hỗ trợ Modbus RTU, giao thức RS485 phi chuẩn, DL/T645 và CJ/T188 trên mỗi cổng COM, kết hợp BACnet/IP và Modbus TCP đồng thời phía uplink, KBA1002/KBA1004 phủ được hầu hết thiết bị trong một tòa nhà từ DDC, PLC đến đồng hồ đo lường và thang máy. Chọn KBA1002 cho dự án 2 bus RS485, KBA1004 khi cần 4 bus độc lập. Liên hệ KNXStore để được tư vấn kỹ thuật và báo giá dự án: 0918.918.755 hoặc sales@knxstore.vn.

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

Chọn KBA1002 khi tổng số thiết bị RS485 nhỏ hoặc gom được vào 2 nhóm bus riêng biệt. Chọn KBA1004 khi cần 3 hoặc 4 bus RS485 độc lập, ví dụ cần tách DDC, đồng hồ điện, đồng hồ nước và thang máy vào các bus riêng để tránh xung đột địa chỉ slave.

Không. Hai model này không có cổng KNX và không hỗ trợ giao thức KNX. Đây là gateway RS485 thuần túy. Nếu dự án cần tích hợp KNX vào BAS, KBA2001 là thiết bị chuyên dụng cho bài toán đó.

Có. Cả hai giao thức đo lường này được hỗ trợ native trên tất cả các cổng RS485. SI cấu hình loại giao thức cho từng cổng COM qua web interface.

Debug-free rule tổng 4095 điểm: BI 1024 điểm, BO 1023 điểm, MI và MO mỗi loại 512 điểm, AI và AO mỗi loại 512 điểm. Custom rule mở rộng lên 4096 điểm động, bổ sung thêm BV, MV và AV. BACnet Device ID mặc định 629, thay đổi được trong web config.

Mỗi cổng RS485 hỗ trợ tối đa 254 địa chỉ slave Modbus. Thực tế tùy thuộc vào tốc độ polling và số điểm dữ liệu của mỗi thiết bị. Thông thường 30~50 thiết bị/bus là hợp lý để đảm bảo thời gian phản hồi chấp nhận được.

Không bắt buộc. Giao diện web tại 192.168.1.232 đủ trực quan cho SI quen với RS485. Phần cấu hình phức tạp nhất là mapping điểm RS485 sang BACnet object, nhưng KBA1002/KBA1004 có sẵn template cho các giao thức phổ biến.