Ввод в эксплуатацию PLX32-EIP-MBTCP: подсети, регистры и интервал обновления RPI
Контрольный список ввода в эксплуатацию ProSoft PLX32-EIP-MBTCP: разделение подсетей, спецификации регистров, временные параметры EtherNet/IP, тестирование отказов и записи о заменах.
ProSoft PLX32-EIP-MBTCP преобразует данные между EtherNet/IP и Modbus TCP/IP. Он не создает контракт обмена данными за вас. Ввод в эксплуатацию проходит успешно, если до выпуска логики контроллера задокументированы схема подсетей, карта регистров и периодичность обновления.
Разместите два Ethernet-порта в разных подсетях
Согласно спецификации ProSoft, у устройства два независимо настраиваемых Ethernet-порта. Каждый протокол может работать в своей подсети. Не назначайте обоим портам одну и ту же IP-сеть.
Зафиксируйте оба IP-адреса, маски подсети и шлюзы. Также укажите, какой порт используется для EtherNet/IP, а какой — для Modbus TCP/IP. Это поможет избежать необходимости заново изучать сеть при замене устройства.
Составьте контракт обмена регистрами до создания тегов
Определите все передаваемые значения в карте регистров. Как минимум укажите:
- Направление передачи данных.
- Код функции Modbus и начальный адрес.
- Количество слов и тип данных.
- Порядок байтов и слов.
- Единицы измерения и масштабирование.
- Ожидаемую частоту обновления.
- Поведение при потере связи.
Шлюз поддерживает до 10 000 16-разрядных регистров. Достаточная емкость не отменяет необходимости определить правила владения данными. Зарезервируйте диапазоны для команд, состояния, аварийных сигналов и диагностики.
Согласуйте подключения EtherNet/IP с процессом
Шлюз поддерживает два подключения ввода-вывода Class 1. Если требования к периодичности различаются, разделите быстрые данные управления и более медленные данные состояния. Устанавливайте RPI исходя из требований процесса, а не выбирая минимальное доступное значение.
Перед включением выходов убедитесь, что структура тегов ПЛК соответствует настроенному размеру подключений ввода-вывода. Смещение всего на одно слово может сдвинуть все последующие значения.
Проверьте поведение при сбоях
Одного отображаемого значения недостаточно. Проведите контролируемые испытания в следующих условиях:
- Отключите одно устройство Modbus и проверьте индикацию устаревших данных.
- Укажите недопустимый адрес регистра и проверьте диагностику на уровне команд.
- Перезапустите шлюз и проверьте восстановление конфигурации.
- Отключите подключение ПЛК и убедитесь, что выходы переходят в нужное состояние.
- Проверьте значения со знаком, без знака и с плавающей запятой в известных контрольных точках.
Передавайте счетчик последовательности или временную метку по обоим протоколам и записывайте их изменения. Это поможет обнаружить застывшие данные, которые при этом выглядят правдоподобно.
Подготовьтесь к замене
Сохраните проект ProSoft Configuration Builder, версию прошивки, план IP-адресации и карту регистров. Если используется дополнительная SD-карта, убедитесь, что ее резервная копия соответствует текущей конфигурации.
Подробнее об оборудовании см. на странице продукта PLX32-EIP-MBTCP. Проверить другие параметры устройства поможет материал о том, что следует проверить после получения устройства Modbus TCP.
Источник: технические характеристики ProSoft Technology PLX32-EIP-MBTCP.