Изделие предназначено для обмена данными по сети Ethernet 10BASE-T и 100BASE-T с
оборудованием, оснащенным интерфейсом RS-485, которую составляют сеть MODBUS.
EM-483 обеспечивает функции MODBUS-сервера для подключения MODBUS-клиентов по
сети Ethernet. Изделие перенаправляет MODBUS-запросы от клиентов на устройства в сети
MODBUS и возвращает клиентам ответа от устройств.
В ЕМ-483 предусмотрены:
ВНИМАНИЕ! Ошибка при выполнении монтажных работ может вывести из строя изделие и подключенные к нему приборы
Изделие предназначено для эксплуатации в следующих условиях:
ВНИМАНИЕ! Изделие не предназначено для эксплуатации в условиях: – значительной вибрации и ударов; – высокой влажности; – агрессивной среды с содержанием в воздухе кислот, щелочей и т.п., а также сильных загрязнений (жир, масло, пыль и пр.).
1 – Клеммы « PWR» предназначены для подключения источника питания от 7 до 30 В постоянного или переменного тока.
2 – Кнопка сброса «R» служит для перезапуска изделия или для сброса параметров к заводским значениям.
3 – Индикатор « » горит при наличии напряжения питания.
4 – Индикатор « » предупреждает об ошибках (в том числе ошибках в формате принимаемых пакетов данных).
5 – Индикатор «485» горит при ожидании ответа от устройства в сети MODBUS; мигает при прохождении обмена по сети MODBUS.
6 – Индикатор «LAN» горит при соединении с сетью Ethernet; мигает при прохождении обмена по сети Ethernet.
7 – Разъем для подключения Ethernet.
8 – Клеммы «A», « » и «B» служат для подключения к шине RS-485.
32-х разрядный RISC-процессор с архитектурой ARM осуществляет маршрутизацию данных между сетью MODBUS RTU/ASCII (RS-485) и сетью Ethernet (10base-T/100base-T). Быстродействие и наличие каналов прямого доступа к памяти позволяют оперировать с высокоскоростными потоками данных.
Индикаторы сигнализируют о состоянии подключений и прохождении данных по сетям MODBUS и Ethernet. Кнопка «R» позволяет перезапускать EM-483, не отключая его от сети, или сбросить настройки к заводским значениям. Изделие оснащено памятью для хранения настроек. Каждое изделие при изготовлении получает глобально уникальный MAC-адрес и может подключаться к локальным сетям, имеющим защищенный выход в Internet.
В процессе работы ЕМ-483 ожидает подключения по сети Ethernet по протоколу MODBUS TCP к порту 502. Порт подключения по MODBUS TCP может быть изменен пользователем. Подключение с ПК может быть произведено с помощью любых программ – MODBUS TCP клиентов. Версия клиента для ОС Windows доступна для скачивания на сайте производителя (https://novatek-electro.com/ua/programne-zabezpechennya.html). Также в настройках может быть указан дополнительный порт для подключений по протоколу MODBUS RTU или MODBUS ASCII через TCP.
При запросе подключения клиента к порту MODBUS, EM-483 проверяет список доступных подключений. Если все подключения заняты, то подключение отклоняется, иначе оно добавляется во внутренний список обслуживаемых клиентов (не больше указанного в технических характеристиках числа клиентов). При установленном подключении клиента EM-483 ожидает от клиента MODBUS-запрос. В режиме ведомого по интерфейсу RS-485 также принимаются запросы по сети MODBUS от ведущего устройства.
При получении запроса от клиента, он анализируется и, в зависимости от кода запрашиваемой функции и текущих прав клиента, обрабатывается или блокируется. При блокировке запроса EM-483 может генерировать и передавать клиенту указанный пользователем код исключения MODBUS (по умолчанию – код 1). Права клиента определяются по введенным после подключения паролям. Если запрос адресован EM-483, изделие не перенаправляет запрос, а обрабатывает его и передает ответ клиенту. В режиме ведущего по по интерфейсу RS-485, запросы другим приборам перенаправляются в сеть MODBUS, и ожидается ответ от прибора в сети MODBUS – при этом загорается индикатор «485».
Если данные получены или время ожидания истекло, индикатор «485» гаснет. В режиме перенаправления на удаленный сервер, если установлена связь с удаленным сервером MODBUS TCP, то запросы другим устройствам также отсылаются на этот сервер, и ожидается ответ от него. Примечание – ответ принимается от первого ответившего адресата, поэтому в сети MODBUS и среди адресатов, доступных через удаленный сервер MODBUS TCP, не должно быть устройств с одинаковыми адресами (идентификаторами) MODBUS. Если запрос перенаправить не удалось (например, в режиме ведомого, если подключение к удаленному серверу MODBUS TCP было разорвано), EM-483 может генерировать и передавать клиенту указанный пользователем код исключения MODBUS (по умолчанию – код 10). При отсутствии ответа EM-483 может генерировать и передавать клиенту указанный пользователем код исключения MODBUS (по умолчанию – код 11). Если получен ответ на запрос, EM-483 передает его клиенту, приславшему запрос.