В промышленной автоматизации существуют ситуации, когда приборы ввода-вывода расположены очень далеко от панели, и их невозможно подключить к локальному ПЛК из-за большого расстояния.
По этой причине доступны модули удаленного ввода-вывода, которые просто обмениваются данными этих вводов-выводов с основным ПЛК. Это упрощает связь, а также обеспечивает гибкость для инженеров по приборам, позволяя размещать прибор в любом месте, где это необходимо.
Модуль адаптера удаленного ввода-вывода
Связь между удаленным адаптером и основным ПЛК в основном осуществляется через Ethernet, что является самым быстрым и эффективным способом связи.
Такие модули удаленного ввода-вывода доступны во многих марках ПЛК. Из них Schneider Electric является такой маркой, и в ней доступен модуль BMXCRA или BMECRA для использования. В этой статье мы рассмотрим концепцию модулей CRA в ПЛК Schneider.
Модуль CRA в Schneider ПЛК
Изображение: BMXCRA31210, модуль Modicon X80 RIO
CRA — это модуль адаптера удаленного ввода-вывода в линейке автоматизации Schneider ПЛК. Он не имеет ЦП для записи логики; это просто коммуникатор данных. Он принимает значения ввода-вывода и непрерывно обновляет их в главном ЦП. Модуль работает по протоколу Ethernet IP. Он имеет три порта LAN для работы.
Помимо стандартных значений ввода-вывода, модуль также предоставляет различные типы диагностики для устранения неполадок. Это помогает программистам более гибко писать логику. Например, у вас есть три модуля ввода-вывода на очень большом расстоянии от ЦП. Затем просто настройте эти три модуля в модуле CRA в программном обеспечении; и CRA затем будет использовать его для передачи данных с ЦП.
Конфигурация модуля
На модуле есть два поворотных переключателя. Они определяют идентификатор модуля. Например, в системе используется 4 модуля CRA. Все четыре расположены на большом расстоянии друг от друга. Затем каждому модулю необходимо присвоить отдельный идентификатор, чтобы его можно было легко различить с помощью логики ЦП.
Кроме того, IP-адрес модуля устанавливается в программе ЦП. В модуле CRA нет конфигурации. Просто правильно настройте IP-адреса в логике ПЛК для модулей CRA, установите идентификатор поворотными переключателями, и ваши модули CRA начнут работать соответствующим образом.
В модуле есть четыре светодиода для устранения неполадок — Run, IO, Module status и Network status. Подробное описание модуля см. в каталоге.
Коммуникационный модуль ПЛК Schneider
Модуль поддерживается только в линейке M580 и Quantum ПЛК Schneider. Интересной особенностью этого модуля является то, что он имеет большое количество коммуникационных служб, таких как агент SNMP, клиент SNTP, клиент FDR, клиент FTP, клиент TFTP, клиент DHCP, явные сообщения CIP и качество обслуживания. Все это является частью функций кибербезопасности и помогает защитить модуль от кибератак.
Модули CRA полностью избыточны. Это зависит от того, как вы организуете сеть системы. Уровень избыточности зависит от того, как вы подключаете провода и как вы выбираете топологию. Исходя из этого, вы можете безопасно управлять логикой, не опасаясь потери данных ввода-вывода.
Например, у вас есть два модуля CRA и вы хотите избыточность ввода-вывода. Исходя из поддерживаемой им топологии, вы можете спроектировать сеть таким образом, что если один порт LAN первого модуля CRA выйдет из строя, то вы сможете передавать данные через второй порт LAN на второй модуль CRA, а затем на главный ПЛК. Доступны различные варианты маршрутизации.
Таким образом, мы увидели концепцию модуля CRA в ПЛК Schneider.