Шлюз-конвертор протоколов передачи данных REGUL
Шлюз-конвертор получает данные по различным протоколам, преобразовывает их во внутренний формат и предоставляет возможность получать данные по другим протоколам. Может играть роль сетевого экрана.
Шлюз-конвертор предназначен для:
- приема данных по протоколам OPC UA, IEC 60870‑5‑104, IEC 60870-5-101, Modbus RTU/TCP;
- преобразования полученных данных и передачу их по протоколам IEC 60870-5-101/ IEC 60870‑5‑104 и Modbus RTU/Modbus TCP.
Характеристики устройства:
- интерфейс RS-232 (протокол обмена: Modbus RTU или IEC 60870-5-101);
- интерфейс RS-485 (протокол обмена: Modbus RTU или IEC 60870-5-101);
- интерфейс Ethernet RJ45 (протоколы обмена: OPC UA, IEC 60870-5-104) — 2 шт;
- максимальная скорость передачи параметров типа float по протоколу Modbus RTU — 1000 параметров / с.
- максимальная скорость передачи параметров типа float по протоколу IEC 60870‑5‑101 — более 1000 параметров и зависит от частоты смены состояний данных.
Аппаратная конфигурация
Шлюз-конвертор представлен модулями центрального процессора:
- R500G CU 00 021;
- R500G CU 00 031.
Подписка на обновления
Вы успешно подписаны на обновления документации
Подписка на обновления
Форма заполнена некорректно !
Системное ПО
Изменения относительно "1.6.5.98"
Изменения
- В модулях iec_101_s, iec_104_s добавлена поддержка параметров buffer_offline, discard_oldest, spont_first.
Изменения относительно "1.6.5.96"
ИСПРАВЛЕНИЯ
- Исправлена ошибка, связанная с использованием адресов больше, чем 65535 в протоколах iec 60870
- Исправлена ошибка, при которой модуль 104_s оставался в состоянии start/stop, которое было до разрыва соединения
Изменения относительно "1.6.5.95"
Изменения
- Добавлены записи в лог-файлы с описанием ошибок в случае отсутствующего или невалидного конфигурационного файла модулей.
Исправления
- Исправлена ошибка, при которой данные, имеющие ненулевой параметр deadband, не всегда включались в ответ на общий опрос.
- Исправлена ошибка, при которой в ua_s при установленной опции "no_sampling" не происходила запись
Изменения относительно "1.6.5.94"
Изменения
- Добавлена возможность определять диагностические теги - счетчики принятых и отосланных байт - во всех модулях, использующих COM-порты
Исправления
- Исправлены ошибки в modbus_rtu_s при выполнении 16-й функции, связанные с добавлением более подробного логирования
Изменения относительно "1.6.5.93"
Изменения
- Добавлена возможность отдавать данные по протоколу OPC UA (модуль ua_s)
- Доработан механизм логирования: исключено выполнение лишних операций
- В конфигуратор шлюз конвертера добавлена возможность файлового экспорта-импорта тегов между модулями различного типа.
Изменения относительно "1.6.5.92"
Изменения
- Добавлена опция deadband для данных, передаваемых iec_104_s, iec_101_s
- Модуль calc_m: добавлены выражения if
Исправления
- iec_104_s, iec_101_s: исправлена ошибка для случая, когда код причины передачи содержит поле originator
Изменения относительно "1.6.5.91"
Изменения
- В случае, когда текущий ответ на общий опрос находится в стадии ответа, повторные команды общего опроса игнорируются
Исправления
- Исправлена ошибка работы мастера IEC 101 в случае, когда ведомый использует короткий ответ e5 вместо функций 0 и 9
Изменения относительно "1.6.4.47"
Изменения
- Версия базового СПО (REGUL) обновлена до 1.6.5.9
- Поднят приоритет задачи шлюз-конвертера
- Список поддерживаемых платформ расширен контроллерами R500 CU 00 021/031
Исправления
- Решена проблема длительного выполнения команд, генерируемых секундными отсчетами
Изменения относительно "1.6.4.45"
Изменения
- Конфигуратор: добавлена проверка конфигурационных файлов модулей на соответствие xml-схемам
- Добавлена возможность поддерживать работу в режиме modbus over TCP для modbus_rtu мастер/слэйв
- Добавлена возможность отслеживания хода передачи команд, используя command_id в лог-файлах
- Параметризовано максимальное количество запрашиваемых регистров modbus-master
Исправления
- Исправлена ошибка в модуле iec_104_s, которая возникала при передаче масштабированных/нормализованных команд
- Исправлена ошибка, при которой происходили ненужные дублирования команд при выполнении операции раздачи одной записи в несколько переменных в модуле calc_m
Изменения относительно "1.6.4.44"
Изменения
- Добавлена возможность переопределять порядок байт при сериализации в протоколах modbus
- Добавлена функциональность индикации состояния соединений для модулей iec*, modbus*
Исправления
- Исправлена ошибка, приводившая к остановке работы модуля iec_104_m
Изменения относительно "1.6.4.43"
Исправления
- Исправлена ошибка, приводящая к пропуску PDU
Изменения относительно "1.6.4.41"
Исправления
- Оптимизирована работа модуля iec_104_s
- Исправлена ошибка, при которой модули modbus_*_s всегда воспринимали значение регистров команды F6 как uint16 независимо от типа указанного в конфигурации
Изменения относительно "1.6.1.19"
Исправления
- Исправлена ошибка, приводившая к перезагрузке шлюза в случаях, когда модуль calc_m имел в вычислениях write_data
- Исправлена ошибка при вычислении денормализованного значения тега
Изменения относительно "1.6.1.18"
Исправления
- Исправлена ошибка, приводившая к перезагрузке протокольного шлюза после сдвига системного времени
- Исправлена ошибка при передаче команды типа C_SE_NA_1
Изменения относительно "1.6.1.17"
ИЗМЕНЕНИЯ
- При установлении/потере соединения в журнале событий фиксируется имя порта и событие (connected/disconnected).
ИСПРАВЛЕНИЯ
- Файлы журналов событий не удаляются при перезагрузке контроллера.
Подписка на обновления
Вы успешно подписаны на обновления
Подписка на обновления
Форма заполнена некорректно !