Европейский стандарт M-Bus - система сбора данных с приборов учета энергоносителей. Используя данный стандарт, можно организовать сбор данных о расходе, фиксируемом счетчиками, с сотен приборов. Для этого прокладываются кабельные системы шины M-Bus, к которым подключается прибор.
Система m-bus имеет явные преимущества, которые позволяют иcпользовать ее для создания соответствующих диспетчерских сетей:
Данные по системе передаются, используя помехозащищенный протокол M-Bus. Этот протокол используется в схеме один мастер — много Slave. В каждом сегменте сети используется один мастер, который направляет запросы и получает ответ от каждого устройства. Такая схема позволяет избежать конфликтов в сети. Данные передаются по шине в последовательном режиме. Чтобы передать бит данных, мастер меняет в шине напряжение. Каждое из устройств прослушивает данный сигнал, узнавая, какое из них получает запрос. Устройство, к которому идет обращение передает биты данных в ответ, изменяя напряжение в шине, которые считывает мастер.
Мастер M-Bus - центральное устройство, которое управляет работой сети. В качестве m-bus-мастера может выступать компьютер или другое устройство, сохраняющее данные с приборов и подающее сигналы для снятия данных. Также m-bus-мастер питает устройства посредством кабельного соединения. В систему дополнительно могут быть включены различные датчики (давления, температуры, задымленности), которые также питаются от m-bus-мастера.
В сети M-Bus возможно снятие данных с большого числа приборов. Однако прокладывать кабель от сервера к каждому из приборов невозможно, поэтому в сети используется m-bus концентратор, который объединяет множество приборов и затем подключается непосредственно к компьютеру диспетчера или к сети интернет. Также концентратор выполняет роль архиватора. Без него система m-bus снимает текущие показания счетчика, а с концентратором есть возможность снять показания, сохраненные устройством. Данное устройство управляется с компьютера диспетчера и организует передачу данных с приборов, сохраняя сведения с них направляя их по сигналу на управляющий компьютер. Есть модели концентраторов на 25, 60 или 250 абонентов. Концентраторы могу выполнять роль повторителя, поэтому возможно построение сети из нескольких концентраторов, в подчинении которых встроены другие концентраторы, имеющие своих абонентов.
Данные передаются посредством медной витой пары — шины m-bus. Прибор к шине может подключаться при помощи телефонного кабеля 2х0,75 мм2, длина которого может быть 1-5 метров. В зависимости от отдаленности диспетчерского компьютера, для присоединения концентратора к компьютеру или модему используется интерфейс RS232/USB. Ограничения по длине передающих кабелей обусловлены нарастающим сопротивлением проводника в зависимости от нарастания длины. Изменения уровня напряжения в шине, являющееся сигналом при передаче данных, затрудняется. Также ограничено и количество присоединяющихся устройств Slave. Максимально это количество может быть 250. Как быстро передаются данные в сети, зависит от электрической емкости шины. Обычно она находится в диапазоне 300-9600 бит/с.
Повторители, использующиеся для расширения сети, как правило, визуально представляют информацию о загруженности сети. На приборах присутствует индикация, посредство которой можно определить режим работы и возможность добавления приборов.
Приборы по учету энергоносителей, применяемые в системах m-bus, оснащаются специальным модулем. Теплосчетчики, включающие такой модуль, могут быть двух типов. В первом типе m-bus-модуль встроен в прибор, во втором — является дополнительным. Модуль представляет собой печатную плату, которая поддерживает функцию передачи данных. Наличие такого модуля должно быть отмечено в паспорте устройства. Провода шины подключаются к винтовым контактам счетчика. Максимально возможный диаметр подключаемых проводов 2,5 мм, а напряжение шины — не более 50В
Промышленный компьютер ежесуточно в определённое время (по расписанию) поочерёдно опрашивает все устройства, подключенные к сети. Полученные данные передаются на центральный сервер сбора данных. После чего данные становятся тут же доступны пользователю.
Для работы с данными, например формирования ведомостей учёта, или мониторинга разработано web – приложение ibilling. Никакого дополнительного программного обеспечения не требуется. Приложение позволяет разграничивать пользователей по ролям с различными уровнями доступа к данным и привилегий для решения повседневных задач: настройка M-Bus сети, аналитика и статистика потребления энергоресурсов, билинг и др.