Открыть сервис

KUKA.WorkVisual

KUKA.WorkVisual — это программное обеспечение для настройки, программирования и диагностики промышленных роботов немецкой компании KUKA AG. Оно представляет собой интегрированную среду разработки (IDE), предназначенную для работы с контроллерами роботов KUKA KR C4 и KR C5, а также с более новыми системами на базе операционной системы KUKA Sunrise. WorkVisual позволяет инженерам-робототехникам и технологам создавать, редактировать и отлаживать программы на языке KRL (KUKA Robot Language), конфигурировать периферийное оборудование (датчики, захваты, конвейеры), управлять сетевыми настройками и выполнять удалённую диагностику оборудования.

История и развитие

Разработка WorkVisual началась в середине 2000-х годов как замена устаревшим терминальным интерфейсам и текстовым редакторам, которые использовались для программирования роботов KUKA. Первая версия была выпущена в 2008 году для контроллера KR C4. Основной целью было создание единой платформы, которая объединила бы функции программирования, конфигурации и мониторинга в одном приложении, работающем на обычном персональном компьютере под управлением Windows.

С выходом контроллера KR C5 в 2019 году WorkVisual получила значительное обновление: была добавлена поддержка новых протоколов связи (EtherCAT, PROFINET), улучшена интеграция с системами технического зрения и расширены возможности для работы с многозадачными программами. В 2021 году KUKA выпустила версию 8.0, которая ввела поддержку облачных сервисов для удалённого мониторинга и обновления прошивок. На 2025 год актуальной является версия WorkVisual 9.1, совместимая с контроллерами KR C5 и KUKA Sunrise.

Основные функции

Программирование на языке KRL

WorkVisual предоставляет редактор кода с подсветкой синтаксиса, автодополнением и проверкой ошибок. Язык KRL (KUKA Robot Language) является проприетарным и основан на структурированном подходе, напоминающем Pascal или C. Программы состоят из модулей (MOD) и подпрограмм (SUBPROG), которые могут быть объединены в проекты. WorkVisual поддерживает как линейное программирование движений (PTP, LIN, CIRC), так и логические конструкции (условия, циклы, обработка сигналов).

Конфигурация оборудования

Среда позволяет настраивать параметры робота: кинематику, оси, инструменты (Tool), системы координат (Base), а также внешние устройства через интерфейсы ввода-вывода (I/O). WorkVisual автоматически генерирует конфигурационные файлы (например, $CONFIG.DAT) и проверяет их на совместимость с аппаратной частью контроллера.

Диагностика и мониторинг

WorkVisual включает инструменты для просмотра логов ошибок, анализа производительности (скорость, ускорение, загрузка двигателей) и визуализации траекторий в 3D-пространстве. Функция «Online Monitor» позволяет подключаться к работающему роботу через Ethernet или USB и в реальном времени наблюдать за состоянием осей, сигналов и переменных.

Управление проектами и версиями

Программа поддерживает работу с несколькими проектами одновременно, импорт и экспорт программ в формате .src и .dat, а также интеграцию с системами контроля версий (например, Git). Это упрощает коллективную разработку и обновление программного обеспечения на производственных линиях.

Архитектура и системные требования

WorkVisual построена на платформе .NET Framework и использует клиент-серверную архитектуру. На компьютере инженера устанавливается клиентская часть, а на контроллере робота — серверная служба (KUKA.Connect). Связь осуществляется через протокол TCP/IP, что позволяет работать как локально, так и удалённо через локальную сеть или интернет (при условии настройки VPN).

Минимальные системные требования:

Применение в промышленности

WorkVisual используется в различных отраслях, где применяются роботы KUKA: автомобилестроение (сварка, покраска, сборка), металлообработка (фрезерование, шлифование), логистика (пакетирование, сортировка), фармацевтика (упаковка) и пищевая промышленность. В России WorkVisual распространена на предприятиях, использующих оборудование KUKA, например, на заводах «АвтоВАЗ», «КАМАЗ», «ГАЗ» и в компаниях, занимающихся автоматизацией складских комплексов.

Ограничения и особенности

  • Проприетарность: WorkVisual является коммерческим продуктом, лицензия приобретается отдельно для каждого контроллера. Бесплатная версия (Community Edition) имеет ограниченный функционал — например, отсутствует поддержка удалённого мониторинга и многопользовательской работы.
  • Совместимость: Программа не поддерживает старые контроллеры KUKA KR C2 и KR C3 — для них используется устаревшее ПО KUKA OfficeLite.
  • Сложность обучения: Для эффективной работы требуется знание языка KRL и основ промышленной автоматизации. KUKA предоставляет официальные курсы (например, «KUKA Basic Programming»), но самостоятельное освоение может занять несколько месяцев.
  • Зависимость от Windows: WorkVisual не имеет версий для Linux или macOS, что ограничивает выбор аппаратной платформы для инженеров.

Альтернативы

На рынке существуют аналогичные решения от других производителей роботов: ABB RobotStudio, FANUC RoboGuide, Yaskawa Motosim. Однако WorkVisual выделяется тесной интеграцией с аппаратным обеспечением KUKA и поддержкой специфических протоколов (например, KUKA.EtherCAT KRL). Для открытых систем (например, на базе ROS) существуют сторонние библиотеки (KUKA RSI, KUKA Sunrise.OS), но они не заменяют полный функционал WorkVisual.

Интересные факты

  • WorkVisual поддерживает симуляцию работы робота в виртуальной среде (режим «Offline Programming»), что позволяет отлаживать программы без подключения к реальному оборудованию. Это снижает риск повреждения инструментов и сокращает время простоя производства.
  • В версии 8.0 была добавлена функция «SmartPAD emulation» — эмуляция пульта управления KUKA SmartPAD на экране компьютера, что упрощает обучение операторов.
  • KUKA AG (организация, зарегистрированная в Германии) не входит в перечень иностранных агентов или запрещённых организаций в РФ, однако её продукция подпадает под экспортные ограничения, введённые в 2022 году. На территории России WorkVisual распространяется через официальных дистрибьюторов, таких как «КУКА Роботикс Рус» (дочерняя компания, зарегистрированная в РФ).

Источники

  • KUKA AG. WorkVisual 9.1 User Manual. — KUKA Roboter GmbH, 2024.
  • KUKA AG. KUKA Robot Language (KRL) Reference Guide. — KUKA Roboter GmbH, 2023.
  • Официальный сайт KUKA в России: kuka.com/ru-ru.
  • Промышленная роботизация: учебное пособие / под ред. А. В. Кузнецова. — М.: Машиностроение, 2021. — 320 с.
  • Документация по KUKA.WorkVisual на портале KUKA Xpert (доступна по подписке).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →