Программное обеспечение «Пульс»
Это графический интерфейс пользователя (ГИП) для программирования и управления роботами, предназначенными для совместной работы с человеком, от компании «РОБОПРО». Программное обеспечение позволяет создавать, редактировать и запускать программы, реализующие автоматизацию промышленных процессов с использованием роботов серии 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