Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Система управления автоматикой

Бесшовная интеграция устройств ifm IO-Link в Studio 5000 Logix Designer

IO-Link — популярная коммуникационная технология, используемая для подключения умных датчиков к промышленным системам управления.

ifm — основатель консорциума IO-Link и ведущий производитель инновационного IO-Link оборудования, используемого во многих разных отраслях.

В этой статье я покажу вам, как интегрировать датчик расстояния ifm IO-Link в систему управления Logix 5000, используя мастер ifm IO-Link.

Стартовый пакет Allen-Bradley

ifm предоставляет Стартовый Пакет, содержащий всё необходимое для интеграции устройств ifm IO-Link с системами управления Allen Bradley. Вы можете скачать Стартовый Пакет, используя ссылку в описании ниже.

На моем компьютере я скачал и извлек содержимое стартового пакета. Внутри я вижу, что это набор нумерованных папок, который ведет нас через процесс интеграции устройств ifm IO-Link в систему управления.

Давайте пройдем через эти шаги.

Установка EDS файлов и создание устройства

В Studio 5000 Logix Designer я могу установить EDS файл для IO-Link мастера, нажав на Tools и затем Device Description Installation Tool.

В Device Description Installation Tool я следую подсказкам для регистрации нового EDS файла.

На странице регистрации я перехожу к папке 5. EDS, которая является частью Стартового Пакета, и выбираю файл ifm_IOL_Master_AL1120.eds, который является IO-Link мастером, который я использую в этом демо, и нажимаю Open.

Затем я продолжаю процесс для регистрации устройства.

Теперь, когда устройство зарегистрировано, я могу добавить его в I/O Конфигурацию проекта. Для этого я правым кликом нажимаю на Ethernet порт устройства и выбираю New Module

В диалоге New Module я ищу AL1120 IO-Link мастер, который я только что зарегистрировал, и нажимаю Create для добавления экземпляра в проект.

В диалоге New Module я даю модулю имя и устанавливаю IP адрес на 192.168.1.250. Это дефолтный IP адрес мастеров ifm IO-Link.

Далее я нажимаю на Change для открытия Module Definition.

В этом диалоге я могу сконфигурировать определение IO-Link мастера. В колонке name я проверяю, что Exclusive Owner IO-Acyc-Diag выбрано.

Затем я меняю единицы размера с SINT на INT и проверяю, что размер правильный. Для 4-порт IO-Link мастера, который я использую в этом примере, входной размер должен быть 123, а выходной размер 87. Для 8-порт IO-Link мастера входной размер должен быть 223, а выходной 151.

Теперь, когда модуль сконфигурирован, я нажимаю OK для закрытия диалога Module Definition и выбираю Yes в предупреждающем диалоге.

Затем я нажимаю OK для закрытия диалога New Module, и наконец, я нажимаю Close для закрытия диалога Select Module Type.

Теперь мы готовы написать логику для получения данных от датчика расстояния.

Программирование ПЛК

Самый легкий способ коммуникации с устройством ifm IO-Link — использовать Add-On инструкции, разработанные ifm.

Для этого я раскрываю папку Assets проекта, правым кликом нажимаю на папку Add-On Instruction и выбираю Import Add-On Instruction.

В диалоге Import Add-On Instruction, который открывается, я перехожу к папке 3. Add-On Instructions, которая является частью Стартового Пакета.

В этой папке я выбираю 1. ifm devices и перехожу к папке O5D_OIDxxx. Эта папка содержит Add-On Инструкции для датчика расстояния O5D150, который я использую в этом демо.

В этой папке я выбираю 4-порт Add-On Инструкцию, так как мой IO-Link Мастер имеет 4 порта и нажимаю Open для импорта Add-On Инструкции.

В диалоге Import Configuration я нажимаю OK для финализации импорта и Add-On Инструкция теперь доступна в папке Assets проекта.

Для использования этой Add-On Инструкции, я открываю MainRoutine и перетаскиваю Add-On Инструкцию из папки Assets и бросаю её на ступеньку.

Далее я создаю backing tag для инструкции, правым кликом на вопросительный знак и выбирая New Tag.

В диалоге New Tag я даю тегу имя и нажимаю Create.

Теперь я могу параметризовать инструкцию, добавляя ссылку на PLC Input область и конфигурируя Port Number как показано здесь. В этом случае датчик подключен к первому порту моего IO-Link мастера, поэтому я устанавливаю Port Number на 1.

Теперь мы готовы загрузить и протестировать проект

Тестирование проекта

В Studio 5000 Logix Designer я нажимаю кнопку RS Who для открытия диалога Who Active.

В этом диалоге я выбираю контроллер, который я хочу загрузить и нажимаю Download.

В диалоге Download я нажимаю Download для подтверждения, что я хочу загрузить в ПЛК.

Когда загрузка завершена, я нажимаю Yes для возврата контроллера в Remote Run режим.

В I/O Конфигурации я вижу, что ПЛК способен коммуницировать с IO-Link мастером без ошибок.

И в MainRoutine я вижу данные, приходящие от моего датчика.

Заключение

В этом видео вы увидели, как вы можете интегрировать ifm IO-Link оборудование в систему управления Allen-Bradley.

Запросить Кастомное Обучение

Онлайн или на месте. Построено вокруг оборудования вашей компании, пробелов в навыках и потребностей проекта.

https://www.realpars.com/custom-training

Система управления автоматикой

  1. Революция в промышленности 4.0: как компьютерное зрение движет умное производство
  2. Освоение будущего производства: стратегии успеха
  3. Пошаговое руководство: Настройка приводов PowerFlex 525 в Studio 5000 Logix Designer
  4. KUKA внедряет частную сеть Nokia 5G SA в центре умного производства в Аугсбурге
  5. Прогресс LiDAR: революция в фабричной автоматизации
  6. Китай представил высокоскоростной прототип поезда для глобальных ж/д перевозок
  7. Понимание низковольтных преобразователей давления: функция, дизайн и применения
  8. Как автоматизация трансформирует коммуникацию с пациентами: 9 доказанных преимуществ
  9. Ola сотрудничает с ABB для автоматизации мегазавода по производству электросамокатов
  10. Достигните нулевого простоя с предиктивным обслуживанием на базе ИИ