HD67674-IP-A1 — Cầu nối BACnet/IP Slave ↔ Modbus TCP Slave

Xin chào các bạn, hôm nay BKAII và các bạn sẽ cùng nhau tìm hiểu cơ bản về BACnet/IP và Modbus TCP, phân tích một vấn đề thực tế hay xảy ra là khi có nhiều Slave cần chia sẻ dữ liệu. Đồng thời, chúng tôi xin trân trọng giới thiệu bộ chuyển đổi HD67674-IP-A1: BACnet IP Slave / Modbus TCP slave, một sản phẩm của hãng ADFweb hiện đang được BKAII phân phối rộng rãi tại thị trường Việt Nam. Bộ chuyển đổi HD67674-IP-A1 hoặc động như một cầu nối ngang hàng giữa hai thế giới Slave.
1. Giới thiệu hai giao thức
BACnet/IP là chuẩn mở trong hệ thống BMS, quản lý dữ liệu theo mô hình Object (ví dụ: Analog Input, Binary Output). Nó thường dùng trong tòa nhà thông minh, HMI giám sát.
Modbus TCP là phiên bản Modbus trên nền TCP/IP, tổ chức dữ liệu theo register (holding, input) và coil. Đây là giao thức phổ biến trong công nghiệp (PLC, đồng hồ điện, biến tần).
2. Vấn đề thực tế
Trong nhiều dự án, ta gặp tình huống:
- Các thiết bị công nghiệp (ví dụ đồng hồ Schneider) chỉ cung cấp dữ liệu qua Modbus TCP Slave.
- Hệ thống BMS/HMI cần dữ liệu đó nhưng chỉ hỗ trợ BACnet/IP.
Cả hai bên đều là Slave, tức là chỉ chờ được đọc — không ai chủ động “poll” bên kia. Vì vậy cần một giải pháp cầu nối để Master một bên có thể nhìn thấy dữ liệu Slave bên kia.
3. Giải pháp: HD67674-IP-A1
HD67674-IP-A1 là một gateway đặc biệt:
- Hoạt động như BACnet/IP Slave — xuất hiện với các Object để BACnet Client (BMS/HMI) đọc/ghi.
- Đồng thời hoạt động như Modbus TCP Slave — cung cấp khối thanh ghi cho Master Modbus (SCADA/PLC) truy vấn.
- Không tự poll bất kỳ thiết bị Slave nào khác. Thay vào đó, dữ liệu phải được ánh xạ thủ công (manual mapping).
4. Cơ chế mapping thủ công
Trong phần mềm cấu hình, kỹ sư sẽ định nghĩa bảng ánh xạ:
- Từ Modbus Register → BACnet Object.
- Hoặc ngược lại, BACnet Property → Modbus Register.
Khi một Master ở phía này cần dữ liệu của Slave phía kia, nó sẽ đọc từ gateway. Giá trị đó thực chất đến từ mapping đã được khai báo trước. Điều này đảm bảo hai giao thức “hiểu” nhau mà không cần thay đổi thiết bị gốc.
5. Phân tích mô hình

Thành phần trong mô hình:
- Đồng hồ Schneider (Modbus TCP Slave): chỉ chờ Master Modbus đọc register.
- HD67674-IP-A1: cung cấp khối dữ liệu ảo (register & object) ở cả hai giao thức, dựa trên cấu hình mapping.
- BMS (BACnet Client) hoặc SCADA (Modbus Master): chính là Master chủ động đọc/ghi dữ liệu từ gateway.
Luồng dữ liệu:
- BMS (BACnet Client) gửi lệnh ReadProperty đến HD67674-IP-A1.
- Gateway trả về giá trị từ bảng mapping (được nạp hoặc ghi bởi một Master Modbus trước đó).
- Ngược lại, SCADA (Modbus Master) đọc thanh ghi Modbus trên gateway, thực chất lấy dữ liệu đã map từ các Object BACnet.
- Kết luận: Gateway không chủ động đi đọc đồng hồ Schneider, mà chỉ là cầu nối ngang hàng giữa hai Slave thông qua cấu hình mapping.
6. Lợi ích & hạn chế
- Lợi ích: Cho phép hệ thống Master (BMS hoặc SCADA) thấy được dữ liệu theo giao thức mong muốn, không cần thay đổi thiết bị gốc.
- Hạn chế: Cần kỹ sư cấu hình mapping thủ công, không tự động phát hiện thiết bị Slave khác.
FAQ
Q: HD67674-IP-A1 có tự đọc đồng hồ Modbus không?
A: Không. Cả đồng hồ và gateway đều là Slave. Chỉ Master (SCADA/BMS) mới đọc/ghi dữ liệu. Gateway chỉ cung cấp dữ liệu dựa trên mapping đã cấu hình.
Q: Mapping có hai chiều không?
A: Có. Bạn có thể ánh xạ từ Modbus sang BACnet hoặc ngược lại. Nhưng dữ liệu luôn phải đi qua một Master chủ động.
Q: Nếu cần gateway tự poll Slave Modbus thì sao?
A: Khi đó cần dùng model khác như HD67671 (Modbus Master ↔ BACnet Slave), phù hợp cho kịch bản lấy dữ liệu trực tiếp từ Slave Modbus.
Xem thêm
- Modbus RTU và Modbus TCP là gì? So sánh và cách chọn đúng chuẩn cho hệ thống
- HD67677-IP-A1 – Giải pháp chuyển đổi BACnet/IP Slave sang CAN hiệu quả cho tòa nhà và công nghiệp
- So sánh giao thức truyền thông công nghiệp: PROFIBUS-DP và Modbus RTU
- Hướng dẫn cấu hình HD67146-A1 – Kết nối 2 Modbus Master tới nhiều Slave dễ dàng
- Giải pháp kết nối hai Modbus Master với một Modbus Slave bằng HD67146-A1 | ADFweb
- PROFINET và HART – Giải pháp chuyển đổi giao thức với bộ HD67912-A1
"BKAII - Thiết bị truyền thông TỐT nhất với giá CẠNH TRANH nhất!"