Бесшовная интеграция устройств ifm IO-Link в Studio 5000 Logix Designer
IO-Link – это популярная коммуникационная технология, которая используется для подключения интеллектуальных датчиков к промышленным системам управления.
ifm является одним из основателей консорциума IO-Link и ведущим производителем инновационного оборудования IO-Link, которое используется во многих различных отраслях.
В этой статье я покажу вам, как интегрировать датчик расстояния ifm IO-Link в систему управления Logix 5000 с помощью мастера ifm IO-Link.
Стартовый пакет Аллена-Брэдли
ifm предоставляет стартовый пакет, содержащий все необходимое для интеграции устройств ifm IO-Link с системами управления Allen Bradley. Вы можете скачать стартовый пакет по ссылке в описании ниже.
На своем компьютере я загрузил и извлек содержимое стартового пакета. Внутри я вижу, что это набор пронумерованных папок, которые проводят нас через процесс интеграции устройств ifm IO-Link в систему управления.
Давайте разберемся с этими шагами.
Установите файлы EDS и создайте устройство
В Studio 5000 Logix Designer я могу установить файл EDS для главного устройства IO-Link, нажав «Инструменты», а затем «Инструмент установки описания устройства».
В средстве установки описания устройства я следую инструкциям, чтобы зарегистрировать новый файл EDS.
На странице регистрации я перехожу к папке 5. EDS, которая является частью стартового пакета, и выбираю файл ifm_IOL_Master_AL1120.eds, который является мастером IO-Link, который я использую в этой демонстрации, и нажимаю «Открыть».
Затем я продолжаю процесс регистрации устройства.
Теперь, когда устройство зарегистрировано, я могу добавить его в конфигурацию ввода-вывода проекта. Для этого я щелкаю правой кнопкой мыши порт Ethernet устройства и выбираю «Новый модуль».
В диалоговом окне «Новый модуль» я ищу только что зарегистрированный мастер AL1120 IO-Link и нажимаю «Создать», чтобы добавить экземпляр в проект.
В диалоговом окне «Новый модуль» я даю модулю имя и устанавливаю IP-адрес 192.168.1.250. Это IP-адрес по умолчанию для главных устройств ifm IO-Link.
Затем я нажимаю «Изменить», чтобы открыть определение модуля.
В этом диалоговом окне я могу настроить определение ведущего устройства IO-Link. В столбце имени я проверяю, что выбран монопольный владелец IO-Acyc-Diag.
Затем я меняю единицы измерения размера с SINT на INT и проверяю правильность размера. Для ведущего устройства IO-Link с 4 портами, которое я использую в этом примере, размер ввода должен быть 123, а размер вывода — 87. Для ведущего устройства IO-Link с 8 портами размер ввода должен быть 223, а размер вывода — 151.
Теперь, когда модуль настроен, я нажимаю «ОК», чтобы закрыть диалоговое окно «Определение модуля», и выбираю «Да» в диалоговом окне с предупреждением.
Затем я нажимаю «ОК», чтобы закрыть диалоговое окно «Новый модуль», и, наконец, нажимаю «Закрыть», чтобы закрыть диалоговое окно «Выбор типа модуля».
Теперь мы готовы написать логику для получения данных от датчика расстояния.
Программирование ПЛК
Самый простой способ связи с устройством ifm IO-Link — использовать дополнительные инструкции, разработанные ifm.
Для этого я раскрываю папку «Ресурсы» проекта, щелкаю правой кнопкой мыши папку «Дополнительные инструкции» и выбираю «Импортировать дополнительные инструкции».
В открывшемся диалоговом окне «Импорт дополнительных инструкций» я перехожу к папке 3. Дополнительные инструкции, которая является частью стартового пакета.
В этой папке я выбираю 1. устройства ifm и перехожу к папке O5D_OIDxxx. В этой папке содержатся дополнительные инструкции для датчика расстояния O5D150, который я использую в этой демонстрации.
В этой папке я выбираю дополнительную инструкцию для 4 портов, поскольку мой IO-Link Master имеет 4 порта, и нажимаю «Открыть», чтобы импортировать дополнительную инструкцию.
В диалоговом окне «Импорт конфигурации» я нажимаю «ОК», чтобы завершить импорт, и дополнительная инструкция теперь доступна в папке «Ресурсы» проекта.
Чтобы использовать эту дополнительную инструкцию, я открываю MainRoutine, перетаскиваю дополнительную инструкцию из папки «Ресурсы» и помещаю ее на ступеньку.
Затем я создаю резервный тег для инструкции, щелкнув правой кнопкой мыши вопросительный знак и выбрав «Новый тег».
В диалоговом окне «Новый тег» я даю тегу имя и нажимаю «Создать».
Теперь я могу параметризовать инструкцию, добавив ссылку на область ввода ПЛК и настроив номер порта, как показано здесь. В данном случае датчик подключен к первому порту моего мастера IO-Link, поэтому я установил номер порта на 1.
Теперь мы готовы загрузить и протестировать проект
Протестируйте проект
В Studio 5000 Logix Designer я нажимаю кнопку RS Who, чтобы открыть диалоговое окно Who Active.
В этом диалоговом окне я выбираю контроллер, на который хочу загрузить, и нажимаю «Загрузить».
В диалоговом окне «Загрузка» я нажимаю «Загрузить», чтобы подтвердить, что я хочу выполнить загрузку в ПЛК.
Когда загрузка завершена, я нажимаю «Да», чтобы вернуть контроллер в режим удаленного запуска.
В конфигурации ввода-вывода я вижу, что ПЛК может без ошибок обмениваться данными с ведущим устройством IO-Link.
А в MainRoutine я вижу данные, поступающие с моего датчика.
Подведение итогов
В этом видео вы увидели, как можно интегрировать оборудование ifm IO-Link в систему управления Allen-Bradley.
Запросить индивидуальное обучение
Онлайн или на месте. Создано с учетом оборудования вашей компании, пробелов в навыках и потребностей проекта.
https://www.realpars.com/custom-training
13 апреля 2026 г.
Система управления автоматикой
- Как три S автоматизации помогают ИТ-директорам формировать культуру инноваций
- Студенты Техасского университета выиграли конкурс SICK на 10 000 долларов
- MBtech и INEOS Automotive стали партнерами производителя Projekt Grenadier
- Honeywell:автоматизация производства и логистики на складах
- Teradyne возглавляет раунд финансирования MachineMetrics на сумму 20 миллионов долларов
- Присоединяйтесь к вебинару HMS Networks Ewon по устойчивому удаленному доступу
- Автоматизация формирует будущее рабочего места
- Mastercam и FANUC представляют оптимизированный пятиосевой постпроцессор для ЧПУ FANUC
- Методы завершают приобретение компании Koch
- Хан демонстрирует «широкий спектр» решений для автоматизации на выставке Automate