Применение Babel Buster SPX
07.04.2013, Автор: Андрей Торженов / контакты / обратная связь /На ниже приведенной схеме приведен пример использования преобразователя интерфейсов и протоколов Babel Baster SPX (MODBUS в/из SNMP) производства американской компании Control Solutions, Inc.
В данном примере имеется ряд сигнализаторов различно рода газов и гамма-излучения (могут быть и другие устройства, например: датчики освещенности, дверей, пожарные датчики и т.д.)
Используемые сигнализаторы работают через интерфейс RS-485 и используют для обмена информацией протокол MODBUS RTU.
Нажмите на схему для увеличения.
Задача
Необходимо объединить все сигнализаторы в единую сеть и интегрировать их в существующую Систему Управления и Мониторинга сети (NMS) работающую на базе протокола SNMP.
Решение
В нашем примере сигнализаторы имеют разные характеристики интерфейса RS-485 (скорость, стоп биты и т.д.) и мы не можем подключить их к единой шине RS-485. Для согласования всех параметров интерфейса RS-485 используется преобразователь MODBUS RTU в MODBUS TCP компании Moxa модель из семейства MGate или подобное устройство других фирм.
Примечание:
В случае, если все сигнализаторы или другие устройства подключаемые через интерфейс RS-485, допускают настройки параметров интерфейса и эти параметры возможно привести к общему знаменателю (скорость, биты, адреса и т.д.), то их можно включить в единую шину RS-485 и в этом случае, нет необходимости в преобразователе MODBUS RTU в MODBUS TCP Moxa MGate и данная шина подключается напрямую в Babel Buster SPX.
Babel Buster SPX с заданным интервалом времени собирает с сигнализаторов данные из необходимых регистров MODBUS, сохраняет их в своей базе данных и далее выполняет с ними необходимые манипуляции, такие как:
- Математические функции (сложение, умножение и т.д.)
- Функции присвоения
- Функции сравнения
- И др.
Полученные данные преобразуются в SNMP с присвоением определенных OID'ов. В дальнейшем делая запросы SNMP OID, можно получать информацию с сигнализаторов.
Babel Buster SPX может формировать SNMP TRAP'ы по достижению заданных в настройках пороговых значений и отправлять их на указанный IP адрес.
В случае возникновения вопросов обращайтесь: Андрей Торженов /контакты/
Статьи в блоге
- Настройка преобразователя протоколов (SNMP, Modbus) Babel Buster. Часть 1
- Настройка преобразователя протоколов (SNMP, Modbus) Babel Buster. Часть 2
Полезные ресурсы
- Описание интерфейса RS-485 на Wikipedia.
- Рекомендации по проектированию RS-485.
- Обрежьте жирок с RS-485.
- Описание протокола MODBUS на Wikipedia.
- Введение в MODBUS.
- Описание MODBUS (ENG).
- Обзор MODBUS (ENG).
- Описание протокола SNMP на Wikipedia.
Программы
- Modbus Doctor - Бесплатная программа для работы с MODBUS RTU/TCP.
- iReasoning MIB browser - Бесплатная программа для работы с протоколом SNMP.
Опубликовать в социальных сетях: