Обратная связь

RGB разложение датчиком метки E3S-DC

l_3540-13-263921-198x198Совсем недавно компания Omron выпустила на рынок датчик метки E3S-DCP21-IL3 с поддержкой IOLink и модуль расширения NX-Il400 являющийся IOLink мастером.

В этой заметке мы постараемся показать как корректно подключать этот датчик и как воспользоваться RGB разложением.

Для работы нам потребуется Sysmac Studio версии 1.15 и выше и контроллер NJ/NX с ядром версией 1.12 и выше.l_3531-13-260976-198x198

Первое что следует сделать – это добавить модуль ILM400 в станцию ввода-вывода NX и подключить к нему датчик в соответствии со схемой:

solution_io1

Подключиться к контроллеру и загрузить в него проект. После загрузки необходимо считать данные датчика через модуль, нажав Transfer from Unit:

solution_io2

Полученные данные будут выглядеть примерно так:

solution_io3

После, следует указать длину принимаемой посылки в 8 байт для данного датчика:

solution_io4

Отключаемся от контроллера и в оффлайн режиме редактируем PDO mapping для модуля ILM400:

solution_io5

Добавляем новые 8 байт данных для передачи:

solution_io6

После чего подключаемся к контроллеру, загружаем в него проект и сбрасываем-подаем питание для применения настроек.

Одновременным нажатием двух кнопок MARK и BKGD на датчике, включаем трехцветный режим работы датчика E3S-DCP21-IL3. Наводим на любой цвет и в переменных Port1_Input_Data01[0] (0,1,2,3) можем наблюдать разложение цвета в RGB кодировку.

solution_io10

IMG_20170125_174944

solution_iolink

Подобный способ контроля метки позволит свести ошибки распознавания к минимуму. Возможно применение данного датчика для распознавания мелких деталей разного цвета подающихся по линии. Или для распознавания проводов при запрессовке в разъем.

solution_io8

Ма­те­ри­алы для оз­на­ком­ле­ния:

Мо­дули вво­да/вы­вода се­рии

Руководство пользователя NX-ILM400 IOLink (eng)

Спецификация E3S-DC (eng)

Видео инструкция от Omron на английском языке:

Наверх