Bỏ qua điều hướng
Công ty TNHH
Công nghệ Kết nối Bảo Linh

Nền tảng

Ứng dụng giao thức M-Bus trong thu thập dữ liệu đo đếm BMS

Phân tích nguyên lý hoạt động, cấu trúc mạng và ứng dụng giao thức M-Bus (EN 13757) trong thu thập dữ liệu đồng hồ đo nước và đồng hồ đo nhiệt BMS.

Bảo Linh Tech 5 phút đọc

Dãy đồng hồ điện nối chung một đường bus hai dây về bộ tập trung dữ liệu

Giao thức chuyên dụng cho hạ tầng đo đếm tiện ích

Giao thức M-Bus (Meter-Bus - Tiêu chuẩn Châu Âu EN 13757) là chuẩn truyền thông nối tiếp chuyên biệt được phát triển riêng cho bài toán thu thập dữ liệu từ hàng ngàn đồng hồ tiêu thụ năng lượng (đồng hồ đo nước lạnh, đồng hồ đo nước nóng, đồng hồ đo nhiệt năng BTU và đồng hồ đo gas) trong các tòa nhà cao tầng và khu đô thị.

So với Modbus RTU — cần đấu đúng cực A/B và thiết bị thường có nguồn riêng — M-Bus đơn giản hơn ở phía thi công: hai dây không phân biệt cực, và bus cấp nguồn cho mạch giao tiếp của đồng hồ. Đổi lại, tốc độ thấp hơn và phải có gateway để đưa dữ liệu vào BMS.

Tiêu chí kỹ thuậtGiao thức M-Bus (EN 13757)Giao thức Modbus RTU (RS485)
Dây cáp kết nốiDây 2 lõi tiêu chuẩn (Không phân biệt cực A/B)Cáp xoắn đôi STP (Phân biệt cực A/B nghiêm ngặt)
Nguồn cấp thiết bịBus cấp nguồn cho mạch giao tiếp; nhiều đồng hồ vẫn có pin cho phần đoThường có nguồn riêng cho từng thiết bị
Khoảng cách truyền tảiTới vài km ở tốc độ thấp; phụ thuộc tiết diện cáp, số đồng hồ và masterTới khoảng 1.200 m ở tốc độ thấp
Số lượng thiết bị/BusĐịa chỉ chính 1–250; số đồng hồ thực tế theo khả năng cấp tải của masterTheo tải điện RS485 (32 tải đơn vị) và giới hạn của bộ điều khiển
Lĩnh vực ứng dụngĐồng hồ đo nước, đồng hồ đo nhiệt BTU, gasĐồng hồ đo điện, biến tần VFD, DDC

Kiến trúc mạng M-Bus và gateway

Phần mềm BMS thường không đọc M-Bus trực tiếp. Đồng hồ M-Bus nối về một gateway M-Bus master, gateway đọc định kỳ rồi đưa dữ liệu lên mạng qua Modbus TCP hoặc BACnet IP:

[ĐỒNG HỒ NƯỚC / ĐỒNG HỒ NHIỆT NĂNG — M-BUS SLAVE]
                         │
                         v (Đường bus M-Bus 2 dây)
              [GATEWAY M-BUS MASTER]
                         │
                         v (Mạng Ethernet — Modbus TCP hoặc BACnet IP)
         [PHẦN MỀM BMS / MÁY CHỦ GIÁM SÁT]

1. Nguyên lý truyền trên đường bus

Master gửi dữ liệu xuống bằng cách thay đổi mức điện áp trên bus; đồng hồ trả lời bằng cách thay đổi dòng điện tiêu thụ. Cách truyền này chịu nhiễu khá tốt trên đường dây dài, nhưng không miễn nhiễm hoàn toàn: sụt áp trên dây vẫn giới hạn chiều dài bus và số đồng hồ, nên phải tính khi thiết kế.

2. Địa chỉ phụ (secondary addressing)

Ngoài địa chỉ chính (1–250), M-Bus có địa chỉ phụ dựa trên mã định danh của đồng hồ — thường là số serial in trên mặt đồng hồ, kèm mã nhà sản xuất. Nhiều gateway có chức năng quét địa chỉ phụ để tìm các đồng hồ trên bus, đỡ phải cài địa chỉ chính cho từng cái. Sau khi quét vẫn phải ghi lại đồng hồ nào lắp ở căn hộ hay khu vực nào — phần này không tự động được.

Lợi ích khi dùng đúng chỗ

  • Ít dây hơn: đường bus hai dây vừa truyền dữ liệu vừa cấp nguồn cho mạch giao tiếp của đồng hồ, nên không phải kéo thêm dây nguồn riêng cho phần giao tiếp.
  • Không lo đấu ngược cực: hai dây bus không phân biệt cực, bớt một nguồn lỗi hay gặp khi thi công.
  • Đọc chỉ số trực tiếp từ đồng hồ: thu thập số m³ hay kWh đang lưu trong đồng hồ, thay vì đếm xung — tránh sai lệch do mất xung khi mất nguồn hoặc nhiễu.

Mức tiết kiệm chi phí dây và công thi công phụ thuộc số đồng hồ, cách bố trí và loại đồng hồ; cần bóc tách theo thiết kế cụ thể chứ không có một tỉ lệ chung.

Khi nào chọn M-Bus, Modbus RTU hay gateway

Tình huốngNên chọnLý do
Nhiều đồng hồ nước, đồng hồ nhiệt năng; đọc định kỳ để tính tiềnM-BusChuẩn chuyên cho đồng hồ tiện ích, nhiều đồng hồ trên một bus
Đồng hồ điện, cần đọc nhiều thông số và cập nhật nhanhModbus RTUHầu hết đồng hồ điện có Modbus; tốc độ baud cao hơn
Hệ BMS không có cổng M-BusGateway M-Bus masterChuyển sang Modbus TCP hoặc BACnet IP; tính thêm công khai báo từng đồng hồ
Đồng hồ chỉ có đầu ra xungModule đầu vào số đếm xungRẻ, nhưng chỉ có một con số và dễ lệch khi mất xung

Kiểm tra trước khi nghiệm thu

  • Đo điện áp bus ở đồng hồ xa nhất khi toàn bộ đồng hồ đang nối, so với mức tối thiểu nhà sản xuất gateway yêu cầu.
  • Cộng tổng số tải của các đồng hồ trên bus, so với khả năng cấp tải của master.
  • Mọi đồng hồ cùng tốc độ baud (thường là 2.400 bps); địa chỉ chính không trùng, hoặc thống nhất dùng địa chỉ phụ.
  • Đọc thử từng đồng hồ, đối chiếu chỉ số trên phần mềm với số hiển thị trên mặt đồng hồ.
  • Lập bảng: địa chỉ phụ — vị trí lắp — tên điểm trên phần mềm, và bàn giao bảng này cho vận hành.

Giải pháp M-Bus trọn gói từ Bảo Linh Tech

Chúng tôi tư vấn và tích hợp hệ đồng hồ M-Bus vào Konnek BMS: chọn gateway M-Bus master phù hợp với số đồng hồ và chiều dài bus, khai báo điểm, và dựng báo cáo tiêu thụ theo căn hộ hoặc khu vực.

Gửi danh sách đồng hồ và mặt bằng bố trí, chúng tôi đề xuất cách chia bus và chọn gateway.

Liên hệ tư vấn

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

M-Bus (Meter-Bus) là gì trong hạ tầng đo đếm tòa nhà?
M-Bus (EN 13757) là chuẩn truyền thông Châu Âu chuyên dụng thiết kế riêng cho việc đọc dữ liệu từ các đồng hồ đo nước, đồng hồ đo nhiệt BTU và đồng hồ đo gas.
M-Bus có ưu điểm gì vượt trội so với Modbus RTU khi đọc đồng hồ nước?
Dây bus 2 lõi không phân biệt cực, và bus cấp nguồn cho mạch giao tiếp của đồng hồ. M-Bus chuyên cho đồng hồ nước, đồng hồ nhiệt năng đọc định kỳ; chiều dài bus và số đồng hồ tối đa phụ thuộc tốc độ baud, tiết diện cáp và khả năng của master, nên xem tài liệu gateway khi thiết kế.
Có thể kết nối đồng hồ M-Bus vào phần mềm BMS BACnet IP được không?
Được, thông qua gateway M-Bus master chuyển sang BACnet IP hoặc Modbus TCP. Cần khai báo từng đồng hồ trên gateway và ánh xạ các giá trị cần đọc.

Có dự án cần tư vấn?

Gửi point list hoặc bản vẽ hệ thống, kỹ sư Bảo Linh sẽ khảo sát và đề xuất cấu hình cụ thể kèm dự toán.