Настройка преобразования интерфейсов

Настройка шлюза

Если в проект добавлен шлюз преобразования интерфейсов связи Ethernet/RS-485, то становится доступна функция Настроить шлюз. Для настройки шлюза следует нажать кнопку Graphic Настроить шлюз в контекстном меню шлюза в области устройств или во вкладке Проект в главном меню.

Откроется окно настроек шлюза.

Для шлюза доступны режимы работы:

  • Master в сети Ethernet/Slave в сети RS-485;

  • Master в сети RS-485/Slave в сети Ethernet.

В зависимости от выбранного режима работы в левой верхней части окна отображается условная схема подключения.

В области настроек параметров также отображаются сетевые параметры интерфейсов, которые считываются из шлюза.

Примечание
Во время настройки шлюза изменение сетевых параметров недоступно. Для изменения сетевых параметров следует внести изменения в дереве настроек прибора и записать параметры в прибор. Во время повторного открытия функции настроек шлюза после перезагрузки считаются измененные параметры.
Master в сети Ethernet/Slave в сети RS-485

Режим работы Master в сети Ethernet/Slave в сети RS-485 подразумевает, что Мастер сети находится в сети Ethernet.

Graphic
Настройки шлюза Master Ethernet/Slave RS-485

В режиме Master в сети Ethernet/Slave в сети RS-485 для шлюза можно выбрать протокол преобразования:

  • Modbus ASCII;

  • Modbus RTU.

Master RS-485/Slave Ethernet

Режим работы Master RS-485/Slave Ethernet подразумевает, что Мастер сети находится в сети RS-485.

Graphic
Настройки шлюза Master RS-485/Slave Ethernet

Если выбран режим с Мастером сети в интерфейсе RS-485, то в правой области окна следует задать соответствия сетевых параметров устройств в сети RS-485 (Slave ID) IP-адресам и портам в сети Ethernet. Для удобства каждому устройству можно присвоить свой номер (Slave ID) в сети Ethernet и добавить комментарий.

Graphic
Соответствие адресов устройств

Для добавления нового устройства в таблицу следует нажать на кнопку Добавить устройство ниже.

Чтобы удалить устройство из таблицы, следует нажать кнопку Graphic Удалить устройство в строке устройства.

Примечание
Максимальное количество Slave-устройств в режиме работы Master RS-485/Slave Ethernet – 31.

Сниффер Modbus

Если в проект добавлен шлюз преобразования интерфейсов связи Ethernet/RS-485, то становится доступна функция Сниффер Modbus. Для того, чтобы открыть журнал сниффера, следует нажать кнопку Graphic Сниффер Modbus в контекстном меню шлюза в области устройств или во вкладке Проект в главном меню.

Откроется окно журнала сниффера.

Graphic
Окно «Сниффер Modbus»

Для запуска захвата пакетов следует нажать кнопку Graphic Старт. После нажатия кнопка изменит свой вид на Graphic Стоп. Для остановки захвата пакетов следует нажать кнопку Graphic Стоп.

После запуска захвата пакетов в левой части окна отобразится таблица журнала сниффера.

В таблице содержатся следующие данные:

  • – порядковый номер отображенного пакета;
  • Время – время получения пакета;
  • Интерфейс источника – IP-адрес или маска интерфейса источника;
  • Интерфейс приемника – IP-адрес или маска интерфейса приемника;
  • Протокол – информация о преобразовании протоколов;
  • Длина пакета – длина переданного пакета;
  • Тип пакета – тип переданного пакета (Запрос, Ответ);
  • Информация – информация об ошибках протокола Modbus и ошибках прибора.

Вся информация, отраженная в таблице, сохраняется в файле формата *.csv. Нажатие Graphic Открыть файл журнала открывает папку, в которой сохранены файлы журналов. Нажатие на кнопку Graphic Очистить журнал удаляет данные из окна Сниффер Modbus, но не удаляет их из файла *.csv.

В правой части окна находятся поля Данные пакета и Протокол, которые активируются в случае выбора конкретной строки в таблице. Данные, отображающиеся в полях Данные пакета и Протокол, сохраняются в отдельных столбцах в файле журнала.

Поле Данные пакета содержит информацию о данных, переданных в пакете, в формате HEX. Структура данных представлена на рисунке ниже.

Graphic
Структура пакетов

Поле Протокол содержит информацию о структуре пакета Modbus. Информация в поле зависит от типа запроса и преобразованных протоколов.