Перейти к содержимому

Программирование роботов

Программирование промышленных роботов.

Мы программируем новые роботизированные ячейки и дорабатываем те, что уже работают на производстве. Офлайн-моделирование, донастройка на месте, сокращение времени цикла и интеграция с ПЛК и камерами — для всех распространённых марок роботов.

Программирование роботов: промышленные роботы сваривают кузов автомобиля на производственной линии

Хорошую программу робота видно по времени цикла и простоям.

Программирование промышленного робота определяет, сколько деталей ячейка реально выпускает за смену. Тот же робот с тем же захватом может иметь заметно более длинный цикл просто потому, что траектории излишне осторожны, сигналы ожидаются один за другим, а восстановление после неисправности требует программиста. Такая программа работает, но каждый день стоит производству денег. Разница видна лишь через месяцы эксплуатации — в количестве деталей и числе вызовов службы обслуживания.

Мы программируем роботов KUKA, ABB, Fanuc, Stäubli, Omron и Mitsubishi, а также коллаборативных роботов Universal Robots. Новые применения мы сначала готовим офлайн в симуляции, где проверяем досягаемость, столкновения и время цикла ещё до монтажа. На месте мы лишь донастраиваем программу, поэтому пусконаладка короче, а линия стоит меньше. Для коллаборативных роботов мы также задаём ограничения усилия и скорости, чтобы робот мог безопасно работать рядом с людьми.

Значительная часть нашей работы — это ячейки, которые уже работают на производстве. Мы добавляем новый тип детали или кузова, корректируем траектории после замены приспособления, сокращаем цикл, подключаем робота к новому ПЛК или камере и берём на себя программу от поставщика, который больше недоступен. За программой стоит инженерная команда с опытом в автоматизации с 1993 года, которая разбирается также в ПЛК, безопасности и техническом зрении, а не только в самом роботе.

Что мы делаем в программировании роботов.

Офлайн-программирование и моделирование

Мы готовим программу в симуляции на 3D-модели ячейки. Досягаемость, столкновения и время цикла проверяются ещё до того, как робот окажется на объекте.

Программирование роботов на месте

Донастройка точек прямо в ячейке, настройка инструментов и систем координат, обработка неисправностей и безопасный возврат в исходное положение.

Оптимизация времени цикла

Мы раскладываем цикл на отдельные перемещения и ожидания. Сокращаем траектории, объединяем сигналы и даём роботу работать параллельно с периферией.

Изменения существующих программ

Новый тип детали, другое приспособление или изменение компоновки. Мы дорабатываем программу во время плановой остановки и проверяем изменение на пробных деталях.

Интеграция с камерами и ПЛК

Робот получает положение детали от 2D- или 3D-зрения и рецептуру от ПЛК верхнего уровня. Связь мы настраиваем через PROFINET, EtherNet/IP или другую промышленную сеть.

Функции безопасности робота

Настройка безопасных зон, ограничений скорости и блокировок со световыми завесами и сканерами на основе оценки рисков и EN ISO 10218.

Программирование роботов: промышленные роботы сваривают кузов автомобиля на производственной линии

Что входит в поставку.

Мы передаём программу отлаженной, сохранённой и задокументированной, чтобы ваша собственная служба обслуживания могла её сопровождать.

  • Анализ задания, цикла и существующей программы
  • Моделирование ячейки и офлайн-программирование
  • Программирование робота, захвата и периферии
  • Связь с ПЛК, HMI, камерой и системой верхнего уровня
  • Настройка функций безопасности робота
  • Пусконаладка и пробная эксплуатация с измерением времени цикла
  • Резервные копии программ, прокомментированный код и документация
  • Обучение операторов и службы обслуживания

Роботы и ПО, с которыми мы работаем

KUKAABBFanucStäubliUniversal RobotsOmronMitsubishiProcess SimulateSiemensRockwell Automation

Как проходит сотрудничество.

Консультация

Мы приезжаем к вам, смотрим на производство или техническое задание и говорим, что имеет смысл. Без обязательств.

Концепция и коммерческое предложение

Технический проект, объём работ, график и цена. Всегда с запасом на то, что покажет практика.

Реализация

Проектирование, изготовление, монтаж, программирование и пусконаладка. Одна команда, одна ответственность.

Эксплуатация

Обучение операторов, документация и сервисный договор в зависимости от того, насколько критична технология для вашего производства.

Часто задаваемые вопросы.

Не нашли ответа? Напишите нам, и мы ответим в течение 24 часов.

Сколько стоит программирование промышленного робота?

Это зависит от объёма работ. Доработка существующей программы под новую деталь — совсем другая задача, чем программирование целой новой ячейки с техническим зрением и несколькими захватами. Решающими факторами являются количество позиций и вариантов, подключение к ПЛК и камерам и наличие 3D-модели ячейки для моделирования. Фиксированную цену мы называем после выезда на объект и технической концепции.

Что такое офлайн-программирование роботов?

Программа создаётся на компьютере по 3D-модели ячейки, а не непосредственно на роботе. Досягаемость, столкновения и время цикла проверяются до того, как робот начнёт производство. На месте донастраиваются только точки, поэтому линия стоит меньше.

Каких роботов вы программируете?

KUKA, ABB, Fanuc, Stäubli, Omron, Mitsubishi и коллаборативных роботов Universal Robots. У каждого производителя свой язык программирования и свой пульт обучения, поэтому на каждый проект мы назначаем людей с опытом работы именно с этой маркой.

Можно ли сократить время цикла существующей роботизированной ячейки?

Часто да. Цикл чаще всего тормозят излишне медленные или длинные траектории, поочерёдное ожидание сигналов и время, когда робот простаивает в ожидании периферии. Сначала мы измеряем цикл и раскладываем его на составляющие, затем предлагаем изменения и проверяем результат измерением.

Можете ли вы изменить программу робота, написанную другим поставщиком?

Да. Сначала мы сохраняем, анализируем и документируем программу. Затем добавляем новые типы деталей или устраняем неисправности так, чтобы производство шло без перерыва, а изменение можно было в любой момент откатить.

Нужна ли новая оценка рисков после перепрограммирования робота?

Если меняются движения рядом с людьми, зоны безопасности или способ работы с ячейкой, оценку рисков необходимо пересмотреть. Корректировка траекторий внутри огороженной ячейки обычно этого не требует. Мы оцениваем это вместе с вами до внесения изменения.

Опишите робота и задачу.

Пришлите нам марку и модель робота, контроллер, короткое видео цикла и то, что вы хотите изменить. Мы ответим в течение 24 часов с предложением подхода и проведём бесплатную консультацию.

Зона обслуживания
Вся Европа
Ответ
В течение 24 часов

Спасибо. Мы свяжемся с вами в течение 24 часов.