M-Bus и Modbus: два разных стандарта, а не одна линейка
M-Bus и Modbus звучат похоже, но это не один и тот же протокол. M-Bus — европейский стандарт, разработанный именно для учёта коммунальных ресурсов, а Modbus — универсальная промышленная шина для гораздо более широкого круга устройств.
Как отличить их на реальном объекте
Проверьте назначение устройства
Если устройство создано специально для опроса счётчиков тепла, воды, газа или электричества, скорее всего оно работает по M-Bus (стандарт EN 13757).
Проверьте, что это за устройство на самом деле
Если это частотный преобразователь, ПЛК, солнечный инвертор или обычное устройство автоматизации, которое попутно отдаёт данные по энергии, ожидайте Modbus (RTU или TCP), а не M-Bus.
Ищите два описания интерфейса, а не одно
Некоторые счётчики имеют одновременно интерфейс M-Bus и интерфейс Modbus. Внимательно читайте документацию — это два разных выхода, а не один протокол под двумя именами.
Планируйте шлюз, если протоколы нужно совместить
Если данные со счётчиков M-Bus/wM-Bus должны попасть в систему на Modbus или BACnet, преобразование выполняет шлюз — без него протоколы несовместимы.
Что на самом деле отличает M-Bus от Modbus
Стандарт под одну задачу
M-Bus стандартизирован как EN 13757 именно для опроса коммунальных счётчиков. Modbus — универсальная промышленная шина, изначально созданная компанией Modicon, сегодня используется в частотных преобразователях, ПЛК, инверторах и многом другом; учёт ресурсов для неё — лишь одна из задач.
Разное происхождение, разное назначение
M-Bus (EN 13757) разработан специально для дистанционного учёта тепла, воды, газа и электричества. Modbus создавался как универсальный промышленный протокол связи и позже стал применяться в том числе и для передачи данных учёта.
Разная философия проводки
Проводной M-Bus использует простую двухпроводную низковольтную шину без учёта полярности — мастер питает шину (обычно около 36 В), а подчинённые устройства отвечают модуляцией тока, что удешевляет аппаратную часть счётчиков.
Разная модель адресации
Устройства M-Bus используют первичную адресацию (номера 1-250 на шине) или вторичную адресацию через 8-значный ID из кода производителя, серийного номера, версии и типа среды — удобно при замене счётчика без переадресации.
У M-Bus есть собственная беспроводная версия
Беспроводной M-Bus (wM-Bus), стандартизированный как EN 13757-4, работает в ЕС на частоте 868 МГц с режимами связи S, T и C для счётчиков с батарейным питанием. У Modbus подобного собственного стандарта беспроводного учёта нет.
Шлюзы соединяют протоколы, а не объединяют их
Существуют шлюзы, преобразующие данные счётчиков M-Bus/wM-Bus в Modbus или BACnet для систем BMS или KNX — и именно необходимость такого преобразования показывает, что в основе это разные протоколы.
Интеграция M-Bus с инженерной оценкой
Прежде чем закладывать в проект щита один протокол вместо другого, мы проверяем реальные устройства вашего проекта и уточняем, по какому протоколу они работают.
- Проверка технической документации счётчиков и устройств на предмет интерфейсов M-Bus, wM-Bus или Modbus
- Рекомендации по построению шины и сегментов на основе заявленных характеристик мастера
- План адресации (первичной или вторичной) для парка ваших счётчиков
- Подбор шлюза, если данные M-Bus/wM-Bus должны попасть в систему на Modbus или BACnet
- Сборка щита по IEC 61439 с корректной маркировкой линий M-Bus и Modbus
Частые вопросы
M-Bus и Modbus — это один и тот же протокол?
Нет. Похожи только названия. M-Bus (EN 13757) — европейский стандарт, созданный именно для опроса коммунальных счётчиков, а Modbus — универсальная промышленная шина для множества типов устройств. Без шлюза они не совместимы.
Кто стандартизирует каждый из протоколов?
M-Bus стандартизирован как EN 13757 (физический и канальный уровень — EN 13757-2, прикладной уровень — EN 13757-3, беспроводная версия — EN 13757-4). Modbus появился в компании Modicon и сегодня поддерживается как открытая спецификация, вне семейства EN 13757.
Для чего на самом деле предназначен каждый протокол?
M-Bus разработан именно для дистанционного опроса счётчиков тепла, воды, газа и электричества. Modbus — универсальная полевая шина для частотных преобразователей, ПЛК, солнечных инверторов и множества других устройств автоматизации, где учёт ресурсов — лишь один из сценариев применения.
Бывает ли, что одно устройство использует оба протокола?
Да — некоторые счётчики предлагают одновременно интерфейс M-Bus и интерфейс Modbus как отдельные опции. Это не делает протоколы одинаковыми: производитель просто встроил в устройство два независимых канала связи.
Может ли шлюз заставить M-Bus и Modbus работать вместе?
Да. Существуют шлюзы, преобразующие показания счётчиков M-Bus/wM-Bus в Modbus (или BACnet), чтобы их могла принять система BMS. Этот этап преобразования нужен именно потому, что протоколы изначально не совместимы друг с другом.
Не уверены, какой протокол на самом деле нужен вашему проекту?
Пришлите нам документацию на счётчики и устройства — мы уточним, идёт ли речь о M-Bus, wM-Bus или Modbus, и подскажем, как правильно выполнить проводку и адресацию.