io-link

Для обмена информацией между IO-Link и ПЛК, данные от мастера сети IO-Link нужно передать по полевой шине, поддерживаемой этим ПЛК. То же самое будет иметь место, если мастер подсоединен напрямую к контроллеру через шину к системной плате (backplane bus). На данный момент спецификацией поддерживаются следующие промышленные протоколы: PROFIBUS, PROFINET, AS-interface, EtherCAT  и PowerLink.

pic1

Доступ к параметрам устройства

Любой параметр устройства должен передаваться строго по запросу со стороны ПЛК, либо также строго быть адресованным мастером. Для этого в спецификации предусмотрен специальный блок индексированных данных (iSDU, indexed service data unit).

Согласно структуре данных, для запроса числовых значений и статусов используются индексы и субиндексы. Запросы кодируются в iSDU мастером и передаются устройству. iSDU также определяет, что нужно выполнить: чтение или запись.

структура iSDU

Структура iSDU

 

Под адресацию зарезервировано 65536 индексов размером до 232 байт. Некоторые индексы уже предопределены и являются обязательными, например:

  • Имя поставщика
  • Имя продукта

С помощью этих индексов любое IO-Link устройство может быть однозначно идентифицировано.

Некоторые же предопределенные индексы не являются обязательными:

  • Серийный номер
  • Количество ошибок
  • История диагностики

Профили устройств

Каждый производитель ПЛК предоставляет несколько функциональных блоков (FB) для конфигурирования ациклического обмена данными с устройствами IO-Link. Для блока можно задать адрес мастера, с которым нужно связываться и адрес порта, к которому подключены устройства.

Для упрощения доступа через программу ПЛК к устройствам IO-Link используются готовые профили. В них заложены структура данных и базовая функциональность. Посредством этого реализуется определенная унификация пользовательских программ для различных устройств.

Сетевая конфигурация

В сетевом конфигураторе мастер представлен в виде соответствующего описания устройства – файла GSD, FDCML, GSDML или других.  Файл содержит описание параметров связи, например количества портов. Узнать, какое устройство сидит на этом порту из конфигуратора невозможно. Для полного описания системной архитектуры используются файлы описания устройств (IO-Link device description, IODD). Таким образом, с помощью IODD устройства и конфигуратора мастера можно однозначно определить, на каких портах мастера находятся устройства и каков их тип.

Tags

 
Поделиться в Ok Ok Ok Ok Share for Odnoklassniki Ok Ok

0 Комментариев

Вы можете первым оставить свой комментарий.

Оставить комментарий

 




 

Вы же не робот? *