- Распечатать
Technicon - Универсальные роботы Функциональный пример
::: (информация) () Чтобы загрузить приложение, посетите: Библиотека:::Эта статья объясняет, как собирать данные с универсальных роботов (UR) с помощью приложения Tulip.
Назначение
Решения по автоматизации становятся все более распространенными в промышленности. Решения также становятся все более сложными, но общая теория остается прежней - выполнять ручные, повторяющиеся задачи с высокой скоростью и/или низким уровнем ошибок, освобождая людей, работающих на передовой, чтобы они могли сосредоточиться на более интересной и сложной работе, которая им нравится. В этом отношении решения по автоматизации можно рассматривать как процесс, схожий с целью Tulip по отображению ручных процессов на переднем крае.
Для поддержки этого процесса совместно с компанией Техникон было создано приложение Universal Robots Monitoring App, которое собирает данные с универсальных роботов всех моделей.
Начало работы с Техниконом и универсальными роботами
Существует несколько различных способов получения данных в это приложение, используя API Tulip или даже OPC UA из существующего MES. Однако можно также использовать шлюз Technicon для сбора информации о работе робота и передачи ее в Tulip.
Шлюз ТехноНИКОЛЬ обеспечивает беспрепятственное подключение к универсальному роботу, просто настроив устройство - без необходимости подключать самого робота к Интернету или устанавливать новое программное обеспечение, которое может нарушить или затруднить существующую конструкцию решения. Данные могут передаваться по беспроводной или мобильной сети. Компания Technicon имеет большой опыт использования этого шлюза со своими основными технологиями Universal Robots, Fanuc Robots, Beckhoff PLCs и Siemens PLCs.
Настройка интеграции с Tulip
API мониторинга машин в Tulip
Мониторинг машин в Tulip предлагает простой в использовании интерфейс для отображения текущего состояния машины. В приложение включена машина типа Universal Robot, которая содержит все 38 стандартных атрибутов, существующих у всех моделей универсальных роботов (таких как работа, остановка, пауза, температура и токи отдельных сочленений робота).
API таблиц Tulip
Приложение использует несколько пользовательских таблиц, в которых можно собирать атрибуты роботов Universal, состояния и регистрируемые события. Эти таблицы будут автоматически созданы при импорте приложения в ваш инстанс Tulip.
Device Register предназначен для определения роботов вручную, включая назначение уникального идентификатора таблицы Machine API. Эта ссылка необходима для работы API.
UR Log позволяет собирать все стандартные 38 атрибутов в виде одной строки таблицы, чтобы можно было проанализировать состояние в определенный момент (например, температуру сустава в зависимости от силы тока).
Attribute Log позволяет собирать пользовательские атрибуты, которые вы можете определить самостоятельно, например, переменные программы робота.
Журнал событий позволяет собирать пользовательские события, которые вы можете определить и проанализировать. Например, "PauseButtonPressed".
Как это работает
Функциональный пример состоит из пяти этапов, каждый из которых содержит набор функций, демонстрирующих различные аспекты интеграции между Tulip и UR. Выберите робота для мониторинга из доступных машин с помощью меню Robot и используйте меню Goto Data, чтобы выбрать шаг для перехода.
Основное состояние UR
На этом шаге пользователь может увидеть общий статус машины выбранного робота - с помощью собственного виджета Tulip для отображения доступных данных.
Анализ времени выполнения
На этом шаге отображается анализ времени работы выбранного робота за указанный период времени. Для выбора временных рамок для анализа используйте панель выбора даты и времени.
Анализ шарниров
Этот шаг помогает отслеживать данные по основным суставам (основание и плечо) выбранного робота - на графике отображаются как текущие значения, так и данные за прошлые периоды.
Обзор монитора HMI
На шаге HMI Monitor отображаются подробные данные по каждому суставу робота, включая температуру двигателя и текущие показания.
Журналы UR
На этом шаге отображаются зарегистрированные стандартные данные атрибутов для выбранного робота с разбивкой по минутам.
Статья написана на основе статьи "Мониторинг универсальных роботов с помощью Tulip - зачем и как техники применяют Tulip для удаленного мониторинга универсальных роботов (2023)".