Компания ICP DAS разработала шлюз GW-7838-M для преобразования протокола M-Bus в Modbus TCP/RTU, позволяя напрямую передавать данные со счетчиков в систему управления.
Описание шины M-Bus
M-Bus (Meter-Bus) — это интерфейс связи, широко используемый в различных счетчиках, таких как счетчики электроэнергии, воды, тепла и т. д. Простота установки и надежность являются наиболее важными особенностями этой шины.
Шина M-Bus была изначально описана в европейском стандарте EN1434-3 и его российской версии ГОСТ Р ЕН 1434–3 для обмена данными с теплосчетчиками. Впоследствии, протокол M-Bus был также стандартизирован в EN13757 для использования с другими измерительными приборами и дистанционного считывания показаний.
Протокол M-Bus может использоваться не только на проводном физическом уровне, но и на других физических уровнях, включая оптический, радиоканальный, токовую петлю и альтернативный проводной физический уровень.
Уровень OSI | Стандарт |
---|---|
Прикладной уровень |
EN1434-3 EN13757-3 |
Представительский уровень | Нет |
Сеансовый уровень | Нет |
Транспортный уровень | Нет |
Сетевой уровень | Опционально |
Канальный уровень |
EN1434-3 EN13757-2 |
Физический уровень |
EN1434-3 EN13757-2 |
Параметры шины M-Bus
M-Bus — это полудуплексная шина передачи данных, которая работает на скоростях от 300 до 9600 бит/с. Она совместима со стандартными скоростями UART портов компьютеров и микроконтроллеров, которые являются источником и приемником данных. Рекомендуемый тип кабеля — это стандартный телефонный кабель.
В этой системе передачи данных мастер использует разные напряжения на линии, чтобы передавать логические единицы и нули. Логическая единица соответствует напряжению 36 В, а логический ноль - диапазону от 12 до 24 В. В то время как ведомые устройства используют различный ток потребления для передачи логических единиц и нулей. При передаче логической единицы ток потребления остается неизменным и не должен превышать 1,5 мА. При передаче логического нуля ведомое устройство увеличивает ток потребления до 11–20 мА, и мастер определяет это увеличение как логический ноль.
Дальность работы шины M-Bus в стандартной конфигурации до 1000 метров. Дальность работы slave-устройства до повторителя сигнала до 350 м.
Число счетчиков | Макс. Дальность | Общая длина кабеля | Сечение кабеля | Скорость передачи |
---|---|---|---|---|
64 | 350 м | <= 1 км | 0.5 мм2 | 38400 бит/с |
64 | 350 м | <= 4 км | 0.5 мм2 | 9600 бит/с |
64 | 1000 м | <= 4 км | 0.5 мм2 | 2400 бит/с |
64 | 3000 м | <= 5 км | 1.5 мм2 | 2400 бит/с |
250 | 350 м | <= 1 км | 0.5 мм2 | 9600 бит/с |
250 | 350 м | <= 4 км | 0.5 мм2 | 2400 бит/с |
Технические характеристики и особенности GW-7838-M
GW-7838-M поддерживает работу до 100 устройств на шине M-Bus. После начальной настройки с помощью утилиты M-Bus, GW-7838-M автоматически считывает данные счетчика. Контроллер, SCADA система или ПК в качестве мастера Modbus TCP/RTU могут легко получать доступ к данным счетчика через соединение Ethernet или RS-232.
- Поддержка стандарта M-Bus: EN-13757, CJ/T-188
- Поддержка кода функции Modbus TCP/RTU 0x03 и 0x04 для чтения данных счетчика
- Устройство поддерживает до 100 ведомых устройств M-Bus.
- Защита интерфейса M-Bus от перегрузки по току и защита от короткого замыкания
- Возможность обновления прошивки через последовательный порт
- Наличие сторожевого таймера
Также компания ICP DAS ранее выпустила I-7590 конвертер интерфейсов RS-232/422/485 в M-Bus Master, позволяющий ПК опрашивать M-Bus устройства через СОМ порт.
В ближайшее время будет доступен к продаже I-3591 - повторитель шины M-Bus.