- Wi-Fi конвертер Modbus RTU в Modbus TCP Elfin EW-11 (RS485)
- Настройка Wi-Fi
- Сброс к заводским настройкам
- Подключение к Modbus RTU устройству
- Преобразователи RS485, RS232 в WiFi
- USR-W630
- USR-WIFI232-630
- USR-WIFI232-610-V2
- USR-WIFI232-200-V2
- USR-WIFI232-604-V2
- USR-W610
- USR-WIFI232-602-V2
- Преобразователи RS232 и RS485 в WiFi
- Технические особенности преобразователей
- Таблица сравнительных характеристики серии USR-W6xx
- Модем PROMODEM WiFi-485-AC
- Удобная и масштабируемая Plug&Play интеграция в IP LAN сеть предприятия
- Высокая надежность WiFi Модема
- Удобная и не затратная эксплуатация Модемов — благодаря современной беспроводной настройке
- Шлюз WiFi-RS485. Добываем данные из эл. счетчика.
Wi-Fi конвертер Modbus RTU в Modbus TCP Elfin EW-11 (RS485)
Конвертеры Modbus RTU (RS485 интерфейс) в Modbus TCP от ведущих брендов, вроде Moxa, Advantech, Schneider, ABB и пр. стоят довольно дорого. Несомненно, это очень надежное оборудование, но в некоторых случаях цена решения важна.
Для одного из проектов я приобрел на Aliexpress конвертер китайского производителя. Магазин от производителя. В магазине производителя переходник полноценный на 8 винтов, а не на 4, как первого. Когда потребуется сбросить устройство к заводским настройкам — гораздо удобнее именно такой вариант. Сайт производителя http://www.hi-flying.com/elfin-ew1x. Отмечу, что:
- У производителя очень широкая линейка подобных устройств.
- На сайте к устройству есть обстоятельная документация.
- В разделе firmware свежие прошивки.
- Масса приложений для настройки «железа» производителя.
- Работает онлайн поддержка (online messanger), бойко отвечающая на не глубоко технические вопросы.
- В случае сложных вопросов у техподдержки легко получить e-mail инженера и тот довольно оперативно отвечает уже на сложные технические вопросы.
Конвертер компактен, имеет варианты крепежа на DIN рейку и передает данные по Wi-Fi. Может работать как в качестве Wi-Fi точки доступа, так и в качестве WI-Fi клиента (режим STA). Настройки у устройства довольно гибкие. Есть варианты исполнения с Ethernet портом и GPRS.
Настройка Wi-Fi
Наиболее удобен для работы режим STA. EW11 работает Wi-Fi клиентом, как ноутбук, смартфон и пр. Сетевые настройки в этом случае будут такие.
В STA режиме важны только WAN настройки. LAN настройки не используются, но на всякий случай я отключал DHCP сервер для LAN.
При выборе STA режима можно произвести сканирование AP (кнопка Scan), выбрать подходящую и задать для неё STA ключ. Настройки Wi-Fi в web интерфейсе очень простые, enterprise варианты шифрования пока недоступны, поэтому этот конвертер не подходит для требовательных к безопасности организаций. В этом случае лучше выбрать вариант конвертера, работающий по Ethernet или GPRS.
Сброс к заводским настройкам
Для сброса к заводским настройкам нужно закоротить 4 PIN RJ45 разъема на 8 PIN GND. Безопаснее всего это сделать с помощью родного кабеля.
Альтернативный вариант — подключится консольной утилитой для работы с последовательным портом (например, SecureCRT) с помощью USB to Serial кабеля к 1 и 2 PIN RJ45 разъема. Этот вариант у меня не получился. В причинах не разбирался.
Подключение к Modbus RTU устройству
Для тестирования работы конвертера я буду использовать Modbus RTU термодатчик. Подключим его к соответствующим клеммам конвертера.
На Elfin EW11 настройки последовательного порта следующие.
- Настройки RS485 порта как использовались ранее: 9600, 8, 1, None.
- Flow control — Half duplex.
- Protocol — Modbus.
В настройках связи проставим нужный порт. По-умолчанию Modbus использует 502 порт. В данном случае оставляю порт по-умолчанию 8899.
Далее в QModMaster заходим в Options -> Modbus TCP и задаем IP адрес и порт заданный в настройках конвертера.
- Modbus Mod -> TCP.
- Unit ID -> 1
- Scan Rate -> 1000 ms (частота забора данных с устройства).
- Function code -> Read Input Registers (0x04).
- StartAddress -> 1 Hex.
- Number of registers -> 1 (один регистр — 2 байта)
- Data format -> Dec
Ну и дальше Commands -> Connect и Comands Scan.
Преобразователи RS485, RS232 в WiFi
USR-W600 это недорогой конвертер последовательного интерфейса RS232/485 в WiFi. Данный модуль обеспечивает стабильную беспроводную передачу данных в промышленных условиях среды где необходимо беспроводное соединение.
USR-W630
Конвертер RS232/RS485 в WiFi/Ethernet TCP/IP со встроенной веб-страницей. Двунаправленный интерфейс MODBUS RTU (RS-232/RS-485, порты могут работать одновременно) в MODBUS TCP через 2 Ethernet порта и WiFi. Блок питания 5V в комплекте.
USR-WIFI232-630
Конвертер RS232/RS485 в WiFi/Ethernet TCP/IP со встроенной веб-страницей. Двунаправленный интерфейс MODBUS RTU (RS-232/RS-485, порты могут работать одновременно) в MODBUS TCP через 2 Ethernet порта и WiFi. Блок питания 5V в комплекте.
USR-WIFI232-610-V2
Конвертер RS232/RS485 в WiFi/Ethernet TCP/IP со встроенной веб-страницей. Виртуальный COM порт для RS-232/RS-485 через WiFi/Ethernet. Блок питания 5V в комплекте.
USR-WIFI232-200-V2
Конвертер (c низким энергопотреблением) RS232 в Wi-Fi TCP/IP со встроенной веб-страницей. Виртуальный COM порт для RS-232 через WiFi. Блок питания 5V в комплекте.
USR-WIFI232-604-V2
Конвертер RS485 в Wi-Fi TCP/IP со встроенной веб-страницей. Виртуальный COM порт для RS-485 через WiFi. Блок питания 5V в комплекте.
Примечание: данная модель снята с производства, рекомендуемая к замене модель USR-W610.
USR-W610
Конвертер RS232/RS485 в WiFi/Ethernet TCP/IP со встроенной веб-страницей. Виртуальный COM порт для RS-232/RS-485 через WiFi/Ethernet. Блок питания 5V в комплекте.
USR-WIFI232-602-V2
Конвертер RS232 в Wi-Fi TCP/IP со встроенной веб-страницей. Виртуальный COM порт для RS-232 через WiFi. Блок питания 5V в комплекте.
Преобразователи RS232 и RS485 в WiFi
Как избежать использования лишних проводов и модемов при создании интернет-сети в офисе или дома? Эксперты рекомендуют сделать выбор в пользу Wi-Fi. Для стабильной работы беспроводной сети компания USR IOT предлагает купить преобразователи RS232 и RS485 WiFi.
Технические особенности преобразователей
- RS485-WiFi. Преобразователь RS485-WiFi интегрирует устройства с интерфейсом RS485 в беспроводную интернет-сеть. Особенность этого конвертера заключается в конфигурации. Конфигурирование в данном случае осуществляется одним из способов:
- через дружественный веб-интерфейс;
- посредством АТ-команды.
Это является неотъемлемым преимуществом преобразователя. Кроме того, конвертер RS485-WiFi имеет ряд других особенностей:
- поддержка STA / AP / AP + STA;
- работа в режиме маршрутизатора / сетевого моста;
- поддержка внешней антенны.
Отдельно отметим стильное внешнее оформление устройства и его малый размер.
- RS232-WiFi. Виртуальный преобразователь RS232 служит той же цели, что и RS485-WiFi, а также имеет аналогичные характеристики в плане:
- поддержки режимов;
- возможности использования антенны;
- внешнего оформления.
Но самым главным рабочим параметром и критерием выбора WiFi-преобразователя является скорость передачи данных. Конвертер RS232-WiFi обеспечивает скорость передачи данных до 115 200 бит/с, в то время как RS485-WiFi – до 230 400 бит/с. По этому показателю модель RS232 уступает RS485. Устройства обоих типов находят широкое применение в офисах и жилых зданиях.
Модель | Serial порты | Ethernet порты |
USR-W630 | 2 (RS232*1 RS485*1) | 2 |
USR-W610 | 2 (RS232*1 RS485*1) | 1 |
USR-W600 | 2 (RS232*1 RS485*1) | нет |
USR-WIFI232-630 | 1 (RS-232 / RS-485) | 2 |
USR-WIFI232-602-V2 | 1 (RS232*1) | нет |
USR-WIFI232-604-V2 | 1 (RS485*1) | нет |
USR-WIFI232-610-V2 | 1 (RS-232 / RS-485) | 1 |
USR-WIFI232-200-V2 | 1 (RS232*1) | нет |
Таблица сравнительных характеристики серии USR-W6xx
Характеристики
Модем PROMODEM WiFi-485-AC
Модем PROMODEM WiFi производства ООО «Аналитик-ТС» является программно-аппаратным комплексом (ПАК) и относится к беспроводному телекоммуникационному оборудованию для автоматизации управления технологическими процессами.
Модем PROMODEM WiFi позволяет объединить контроллеры, УСПД, датчики и счетчики в сеть промышленного интернета вещей для удаленной диспетчеризации и сбора данных узлов учета и контроля: АСУ ТП, АСКУЭ, телеметрии и телемеханики.
ООО «Аналитик-ТС» оказывает техническую поддержку, консультационные и экспертные услуги по подбору, установке, настройке и обновлению программно-аппаратных комплексов (ПАК) и оборудования PROMODEM.
Удобная и масштабируемая Plug&Play интеграция в IP LAN сеть предприятия
- Беспроводной доступ к Устройствам: АСУ ТП, АСКУЭ и АСТУЭ, телеметрии и телемеханики
- Находящимся в зоне покрытия Wi-Fi локальной сети предприятия
- Со стороны Диспетчерского ПО: Windows, Linux, Android, OS X, iOS – по TCP
- Режим Station (STA) — автоматическое подключение к точке доступа при подаче питания
- Автоматический прием подключений от TCP Клиента — режим «TCP Сервер»
- Автоматическое подключение к TCP Серверу — режим «TCP Клиент»
- Прозрачный канал обмена данными TCP — RS формируется автоматически при включении питания Модема
- В Модеме предусмотрен конвертер Modbus RTU-TCP для опроса подключенного к нему Modbus RTU устройства вашей Диспетчерской программой (SCADA) по протоколу Modbus TCP
- Режим Access Point (AP) — для построения Канала связи «радиоудлинитель RS-порта» без внешней точки доступа
Высокая надежность WiFi Модема
- Контроль подключения к точке доступа с автоперезагрузкой Модема при превышении числа неудачных попыток
- Контроль подключения TCP-клиента с автоперезагрузкой Модема по тайм-ауту на отсутствие подключений
- Контроль подключения к TCP-серверу с автоперезагрузкой Модема при превышении числа неудачных попыток
- Таймер безусловной периодической перезагрузки
- Повышенная надежность изделия с гарантией 5 лет от производителя
Удобная и не затратная эксплуатация Модемов — благодаря современной беспроводной настройке
- Для удобства и оперативности — в дружественном WEB-интерфейсе через браузер
- Для автоматизации процедуры настройки больших партий — AT-командами через TCP-терминал (Клиент)
Шлюз WiFi-RS485. Добываем данные из эл. счетчика.
Это не обзор конкретного товара, а скорее краткая инструкция как сделать полезное устройство используя готовые модули с aliexpress. Конструкция очень простая, для повторения достаточно иметь минимальные навыки и желание.
Если вы знаете что такое RS-485, WiFi и эл. счетчик, то надеюсь вам будет интересно.
У меня установлен счетчик электроэнергии Меркурий-230 в котором присутствует порт RS-485. В момент установки счетчика к интерфейсу был подведен и подключен кабель UTP. Через USB адаптер все это было подключено к серверу и работало несколько лет, пока руки не дошли отвязаться физически от сервера.
На aliexpress заказал модуль UART-RS-485
под него нарисовал плату в корпус на DIN рейку.
так как места достаточно много а платы заказываются десятком, совместил два устройства на одной плате.
Собственно сам шлюз с возможностью установки двух типов модулей, esp8266-01 и esp8266-07 если необходима внешняя антенна ( в случае установки в железный бокс).
Второй вариант это WiFi реле на 2 канала, с возможностью подключения на вход кнопок или датчиков. На плате разведен делитель для встроенного АЦП. Присутствуют 3,3 вольта для питания ESP и 5 вольт для датчиков.
Для питания схемы используется преобразователь DC-DC с диапазоном входных напряжений от 4,75 до 23 вольт, настраивается на 5 вольт на выходе. 3,3 вольта получаем через AMS1117. Силовая часть это твердотельные реле G3MB-202P.
Платы заказывал на jlcpcb.com. Изготовление 10шт. + доставка обошлись в $10.
Распаял детали шлюза (синие клеммники не советую использовать)
Зеленый светодиод это наличие питания, оранжевые отображают статус подключения к серверу MQTT и сети WiFi.
Сделал лицевую панель
технология та же что использовал при изготовлении шлюза OpenTherm
Корпус производства «Меандр»
В собранном виде выглядит так
В качестве прошивки используется ESPEasy. В зависимости от того как сконфигурировать прошивку шлюз можно использовать в двух режимах.
В качестве виртуального порта используя ser2net , в этом режиме к счетчику можно обращаться с помощью родной программы или использовать модуль «Счетчики Меркурий» из маркета дополнений MajorDoMo. Как вариант, для работы в таком режиме можно использовать прошивку ESP-Link.
Второй вариант, использовать плагин от @Andrey Anopov для ESPEasy. С его помощью всю нужную информацию можно получать через MQTT. Прошивку можно скомпилировать самостоятельно или воспользоваться моей сборкой.
Что бы данный плагин мог работать с hardware serial нужно отключить порт в настройках ESPEasy
после этого в настройках плагина станут доступными для выбора GPIO1 и GPIO3. (После настройки плагина, порт можно включить обратно)
В результате этих манипуляций с заданным периодом опроса в MQTT появляются текущие данные, опционально можно включить получение ежедневной и ежемесячной статистики.
на основе этих данных уже можно строить графики
или выводить нужные данные на видное место
Использование шлюза не ограничивается связкой со счетчиком, с его помощью можно получить доступ к любому устройству с интерфейсом RS-485.