Программное обеспечение «Пульс»
Это графический интерфейс пользователя (ГИП) для программирования и управления роботами, предназначенными для совместной работы с человеком, от компании «РОБОПРО». Программное обеспечение позволяет создавать, редактировать и запускать программы, реализующие автоматизацию промышленных процессов с использованием роботов серии RC.
Основная цель программного обеспечения:
  • Обеспечить интуитивно понятный интерфейс взаимодействия между оператором и роботом;
  • Предоставить мощные функции визуального программирования;
  • Взаимодействовать с внешними устройствами с помощью входы/выходы;
  • Поддерживать безопасность и контроль при выполнении задач.

Целевая группа пользователей

Программа предназначена для использования специалистами технического персонала предприятий, занимающихся внедрением и эксплуатацией роботов РОБОПРО серии RC. Для работы с ПО необходимо обладать следующими знаниями:

  • Базовые навыки в области промышленной и коллаборативной робототехники;
  • Навыки программирования и настройки оборудования;
  • Знание принципов безопасности при работе с роботами.

Рекомендуется прохождение обучения в компании «РОБОПРО» или у сертифицированных партнеров перед началом использования программного обеспечения.
Функциональные характеристики
  • 1. Программирование и управление роботом
    • Визуальное программирование: С помощью древовидной структуры команд, пользователь может легко создавать алгоритмы управления роботом.
    • Создание и выполнение программ: Возможность построения траекторий движения манипулятора с заданием контрольных точек.
    • Поддержка переменных: Работа с различными типами данных: целые числа, числа с плавающей точкой, логические значения, строки, векторы.
    • Циклы и условные операторы: Реализация циклических операций, проверок условий, вызова подпрограмм, использования переключателей.
    • Вызов подпрограмм: Возможность повторного использования блоков кода, что улучшает читаемость и структурированность программ.
  • 2. Работа с перемещением и координатами
    • Перемещение по углам сочленений: Точное управление каждым звеном манипулятора.
    • Перемещение в системе координат: Выбор между основной и пользовательской системой координат.
    • Задание ЦТИ (центральной точки инструмента): Настройка положения и ориентации рабочего органа относительно фланца.
    • Свободный привод: Возможность ручного перемещения робота в безопасном режиме.
    • Автоматическое выравнивание осей: Функция коррекции положения инструмента относительно выбранной системы координат.
  • 3. Управление входами/выходами
    • Контроль состояния входов/выходов: Отслеживание сигналов от внешних устройств.
    • Настройка цифровых и аналоговых сигналов: Возможность назначения действий на основе сигналов от датчиков, кнопок, контроллеров и других устройств.
    • Установка сигнала на выход: Активация/деактивация исполнительных механизмов, таких как захваты, конвейеры, световые индикаторы и т.п.
  • 4. Безопасность
    • Функции безопасности: Ограничение момента, ограничение скорости, ограничение положения шарниров.
    • Аварийный останов: Мгновенная остановка робота в экстренной ситуации.
    • Защитный останов: Приостановка работы с возможностью продолжения после устранения аварийной ситуации.
    • Чувствительность при столкновении: Настройка уровня реакции робота на внешние воздействия.
    • Пароли и защита конфигурации безопасности: Предотвращение несанкционированного изменения параметров.
  • 5. Диагностика и информация
    • Журнал событий: Отображение ошибок, предупреждений, информации о состоянии системы.
    • Мониторинг состояния робота: Отслеживание температуры, напряжения, потребляемого тока, моментов на шарнирах.
    • Система координат и глобальные переменные: Возможность создания пользовательских плоскостей и хранения данных между сессиями.
  • 6. Дополнительные возможности
    • Режим API: Интеграция с Python для расширения функционала через внешнее программирование.
    • Паллетизация: Автоматическая укладка объектов на паллеты с настройкой шаблонов, высоты, слоёв и действий до/после операции.
    • Всплывающие окна: Интерактивное взаимодействие с оператором, вывод информации, запросы подтверждений.
    • Обновления ПО: Возможность загрузки и установки новых версий программного обеспечения через внешний носитель.
  • Ключевые функции
    • Автоматизация производственных операций: Программирование последовательности действий робота с учётом условий, циклов и внешних сигналов.
    • Динамическое управление переменными: Использование глобальных переменных и векторов для хранения текущих состояний и параметров.
    • Интеграция с оборудованием: Работа с цифровыми и аналоговыми входами/выходами, синхронизация с внешними датчиками и механизмами.
    • Безопасная эксплуатация: Гибкая настройка пределов, чувствительности, входов безопасности и режимов останова.
    • Технологический журнал: Фиксация всех событий, ошибок, изменений и действий оператора в виде журнала для последующего анализа.
    • Отчеты и анализ: Вывод данных о времени работы, количестве циклов, состоянии оборудования и параметрах выполнения задач.
    • Индивидуальная настройка прав доступа: Разграничение возможностей пользователей в зависимости от ролей и паролей.
  • Пользовательский интерфейс
    • Главная страница: Отображение ключевых параметров робота: модель, серийный номер, IP-адрес, общее время работы, текущее положение.
    • Вкладка "Программа": Создание, редактирование и запуск программ.
    • Вкладка "Перемещение": Точное управление движением робота.
    • Вкладка "Настройки": Конфигурация параметров робота, инструментов, нагрузок, систем координат.
    • Вкладка "Входы/Выходы": Контроль сигналов и активация действий.
    • Вкладка "Диагностика": Отслеживание состояния робота и его компонентов.
  • Авторизация и идентификация
    • Управление паролями: Настройка доступа к интерфейсу и конфигурации безопасности.
    • Ограничение прав: Защита важных параметров от случайного или несанкционированного изменения.
  • Поддержка жизненного цикла
    • Обновление ПО: Возможность обновления программного обеспечения через внешний носитель.
    • Логирование: Ведение детального журнала для последующего анализа и диагностики.
    • Документация и обучение: Доступ к руководству пользователя, справочной информации и рекомендациям по безопасной эксплуатации.
  • Интеграция и адаптация
    • Создание пользовательских систем координат: Возможность определения собственных плоскостей для работы в разных условиях.
    • Поддержка нескольких инструментов и полезных нагрузок: Переключение между различными рабочими органами и грузами в рамках одной программы.
    • API-интерфейсы: Расширение возможностей через внешние скрипты на Python.
  • Сферы применения
    Программное обеспечение «Пульс» используется в различных отраслях, где требуется автоматизация и взаимодействие человека и робота:
    • Машиностроение
    • Электроника
    • Логистика и складская автоматизация
    • Сварочные и сборочные процессы
    • Образовательные и исследовательские цели
Преимущества программного обеспечения «Пульс»

Программное обеспечение «Пульс» представляет собой комплексный инструмент для программирования роботов серии RC. Его богатый функционал, интуитивный интерфейс и высокий уровень безопасности делают его идеальным решением для промышленной автоматизации, обучения и научных исследований. Благодаря возможности настройки и расширения через API, ПО «Пульс» может быть адаптировано под любые задачи заказчика.

  • Интуитивно понятный интерфейс: Минимизация барьеров для начала работы с роботом.
  • Гибкость настройки: Возможность тонкой настройки поведения робота под конкретную задачу.
  • Высокий уровень безопасности: Поддержка функций останова, ограничений, защиты от столкновений.
  • Эффективная диагностика и мониторинг: Постоянный контроль состояния робота и его окружения.
  • Широкие возможности интеграции: Поддержка API, совместимость с внешними системами, возможность работы в сетях.
Документация
По вопросам приобретения роботов серии RC,
программного обеспечения и обучения:
ООО "РОБОПРО"
Россия, 127273, г. Москва
Технопарк "Отрадное"
Ул. Отрадная, дом 2Б, стр. 9
Телефон: +7 (495) 797 74 14
Email: sales@robopro.pro