
Автоматизированные установкив нем больше роботов, чем когда-либо. Но если это не пользовательская или декартова настройка, элементы управления роботом традиционно отделены от элементов управления для автоматизированных осей перемещения. Таким образом, связь между роботом и системным контроллером или ПЛК осуществляется через сеть, обычно основанную на Ethernet. Затем система управления координирует функции машины близлежащих конвейеров или других систем рабочей ячейки с функциями контроллера робота.
Синхронизация может быть ограничена, а интеграция требует использования раздельного программирования движения и робота — причем последнее (если не код, генерируемый режимами обучения и подвесками) выполняется в проприетарном программном обеспечении.
Напротив, некоторые новые функциональные возможности помогают инженерам более тесно координировать действия роботов с системами движения — особенно для обычных приложений. Это также упрощает интеграцию. Роботы Epson Robots T3 SCARAs интегрируют в свои базы контроллеры, которые (в некоторых версиях) запускают программное обеспечение для отслеживания конвейера для простой настройки сборки и другой автоматизации. DENSO Robotics, Mitsubishi Electric и Universal Robots также предлагают функции отслеживания конвейера, которые используют либо сенсорные сети, либо машинное зрение.
Такая синхронизация достаточно жесткая, чтобы обеспечить выполнение операций подбора и размещения, сортировки и других задач автоматизации перемещения робота.
Интеграция движения и роботов (включая SCARAs и параллельных роботов, таких как дельта-роботы и гексаподы) также возможна с помощью унифицированного программного и аппаратного обеспечения. Это включает в себя программирование роботов для преобразования в системы отсчета координат и из них, которые чаще всего используются инженерами-проектировщиками движения. Показательный пример: Контроллеры движения Galil с встроенной функцией преобразования координат выполняют код для управления роботами без задержек, присущих другим опциям. Инженеры-проектировщики совместно с инженером-прикладником определяют обратные и прямые преобразования; затем уравнения записываются во встроенное ПО контроллера для быстрого выполнения. Программное обеспечение кинематического преобразования Beckhoff TwinCAT также позволяет программировать и считывать движения робота в декартовых координатах.
Оставайтесь с нами, чтобы therobotreport.com подробнее об этой теме и других открытых решениях читайте здесь.
Некоторые контроллеры для автоматизированных установок могут управлять координированными осями движения, одновременно управляя роботом, настроенным на запуск с удаленного хоста. Модули Lenze Americas для автоматизации на базе контроллеров используют дельта-роботов, по сути, в качестве осей перемещения. Эти объединяющие контроллеры и единая среда программирования максимально расширяют функциональные возможности между осями перемещения и роботом.
Аналогичным образом библиотека управления роботами Adept позволяет управлять SCARA, параллельными (hexapod) и шарнирно-сочлененными роботами с помощью Omron NJ/NX controls или промышленных ПК серии NY с помощью общих инструкций и программирования.
Рассмотрим еще один пример: Предложения Mitsubishi Electric Pak/iQ для упаковочной промышленности включают интегрированную робототехнику и программирование сервоприводов и ПЛК с помощью единого программного обеспечения. Встроенная аналитика помогает операторам избежать незапланированных отключений; алгоритмы машинного обучения и непрерывной настройки оптимизируют производительность сервоприводов. Типичная установка может включать робота, управляемого с помощью платформы MELSEC iQ с ПЛК серии Q и встроенным контроллером робота на одной стойке. Затем связь между контроллером робота и процессором ПЛК осуществляется через эту стойку, что обеспечивает максимальную скорость и пропускную способность, а также упрощает настройку роботизированной ячейки. Сеть соединяет другие компоненты, такие как инверторные приводы и специальные контроллеры безопасности.
Вам также может понравиться:
Свежие комментарии