Эффективные решения для создания цифрового и умного производства
Компоненты. Разработка. Интеграция. Сервис
Совсем недавно компания Omron выпустила на рынок датчик метки E3S-DCP21-IL3 с поддержкой IOLink и модуль расширения NX-Il400 являющийся IOLink мастером.
В этой заметке мы постараемся показать как корректно подключать этот датчик и как воспользоваться RGB разложением.
Для работы нам потребуется Sysmac Studio версии 1.15 и выше и контроллер NJ/NX с ядром версией 1.12 и выше.
Первое что следует сделать – это добавить модуль ILM400 в станцию ввода-вывода NX и подключить к нему датчик в соответствии со схемой:
Подключиться к контроллеру и загрузить в него проект. После загрузки необходимо считать данные датчика через модуль, нажав Transfer from Unit:
Полученные данные будут выглядеть примерно так:
После, следует указать длину принимаемой посылки в 8 байт для данного датчика:
Отключаемся от контроллера и в оффлайн режиме редактируем PDO mapping для модуля ILM400:
Добавляем новые 8 байт данных для передачи:
После чего подключаемся к контроллеру, загружаем в него проект и сбрасываем-подаем питание для применения настроек.
Одновременным нажатием двух кнопок MARK и BKGD на датчике, включаем трехцветный режим работы датчика E3S-DCP21-IL3. Наводим на любой цвет и в переменных Port1_Input_Data01[0] (0,1,2,3) можем наблюдать разложение цвета в RGB кодировку.
Подобный способ контроля метки позволит свести ошибки распознавания к минимуму. Возможно применение данного датчика для распознавания мелких деталей разного цвета подающихся по линии. Или для распознавания проводов при запрессовке в разъем.
Видео инструкция от Omron на английском языке: