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

Хорошую программу робота видно по времени цикла и простоям.
Программирование промышленного робота определяет, сколько деталей ячейка реально выпускает за смену. Тот же робот с тем же захватом может иметь заметно более длинный цикл просто потому, что траектории излишне осторожны, сигналы ожидаются один за другим, а восстановление после неисправности требует программиста. Такая программа работает, но каждый день стоит производству денег. Разница видна лишь через месяцы эксплуатации — в количестве деталей и числе вызовов службы обслуживания.
Мы программируем роботов KUKA, ABB, Fanuc, Stäubli, Omron и Mitsubishi, а также коллаборативных роботов Universal Robots. Новые применения мы сначала готовим офлайн в симуляции, где проверяем досягаемость, столкновения и время цикла ещё до монтажа. На месте мы лишь донастраиваем программу, поэтому пусконаладка короче, а линия стоит меньше. Для коллаборативных роботов мы также задаём ограничения усилия и скорости, чтобы робот мог безопасно работать рядом с людьми.
Значительная часть нашей работы — это ячейки, которые уже работают на производстве. Мы добавляем новый тип детали или кузова, корректируем траектории после замены приспособления, сокращаем цикл, подключаем робота к новому ПЛК или камере и берём на себя программу от поставщика, который больше недоступен. За программой стоит инженерная команда с опытом в автоматизации с 1993 года, которая разбирается также в ПЛК, безопасности и техническом зрении, а не только в самом роботе.
Что мы делаем в программировании роботов.
Офлайн-программирование и моделирование
Мы готовим программу в симуляции на 3D-модели ячейки. Досягаемость, столкновения и время цикла проверяются ещё до того, как робот окажется на объекте.
Программирование роботов на месте
Донастройка точек прямо в ячейке, настройка инструментов и систем координат, обработка неисправностей и безопасный возврат в исходное положение.
Оптимизация времени цикла
Мы раскладываем цикл на отдельные перемещения и ожидания. Сокращаем траектории, объединяем сигналы и даём роботу работать параллельно с периферией.
Изменения существующих программ
Новый тип детали, другое приспособление или изменение компоновки. Мы дорабатываем программу во время плановой остановки и проверяем изменение на пробных деталях.
Интеграция с камерами и ПЛК
Робот получает положение детали от 2D- или 3D-зрения и рецептуру от ПЛК верхнего уровня. Связь мы настраиваем через PROFINET, EtherNet/IP или другую промышленную сеть.
Функции безопасности робота
Настройка безопасных зон, ограничений скорости и блокировок со световыми завесами и сканерами на основе оценки рисков и EN ISO 10218.

Что входит в поставку.
Мы передаём программу отлаженной, сохранённой и задокументированной, чтобы ваша собственная служба обслуживания могла её сопровождать.
- Анализ задания, цикла и существующей программы
- Моделирование ячейки и офлайн-программирование
- Программирование робота, захвата и периферии
- Связь с ПЛК, HMI, камерой и системой верхнего уровня
- Настройка функций безопасности робота
- Пусконаладка и пробная эксплуатация с измерением времени цикла
- Резервные копии программ, прокомментированный код и документация
- Обучение операторов и службы обслуживания
Роботы и ПО, с которыми мы работаем
Как проходит сотрудничество.
Консультация
Мы приезжаем к вам, смотрим на производство или техническое задание и говорим, что имеет смысл. Без обязательств.
Концепция и коммерческое предложение
Технический проект, объём работ, график и цена. Всегда с запасом на то, что покажет практика.
Реализация
Проектирование, изготовление, монтаж, программирование и пусконаладка. Одна команда, одна ответственность.
Эксплуатация
Обучение операторов, документация и сервисный договор в зависимости от того, насколько критична технология для вашего производства.
Связанные услуги.
Роботизированные ячейки
Роботизированные ячейки под ключ: проектирование, безопасность, захваты, программирование и пусконаладка.
Машинное зрение
2D- и 3D-контроль техническим зрением для контроля качества, считывание OCR и DMC-кодов, защита от ошибок и прослеживаемость.
Модернизация линий
Модернизация станков и линий: новое управление, приводы, датчики и безопасность с минимальным простоем.
Часто задаваемые вопросы.
Не нашли ответа? Напишите нам, и мы ответим в течение 24 часов.
Сколько стоит программирование промышленного робота?
Это зависит от объёма работ. Доработка существующей программы под новую деталь — совсем другая задача, чем программирование целой новой ячейки с техническим зрением и несколькими захватами. Решающими факторами являются количество позиций и вариантов, подключение к ПЛК и камерам и наличие 3D-модели ячейки для моделирования. Фиксированную цену мы называем после выезда на объект и технической концепции.
Что такое офлайн-программирование роботов?
Программа создаётся на компьютере по 3D-модели ячейки, а не непосредственно на роботе. Досягаемость, столкновения и время цикла проверяются до того, как робот начнёт производство. На месте донастраиваются только точки, поэтому линия стоит меньше.
Каких роботов вы программируете?
KUKA, ABB, Fanuc, Stäubli, Omron, Mitsubishi и коллаборативных роботов Universal Robots. У каждого производителя свой язык программирования и свой пульт обучения, поэтому на каждый проект мы назначаем людей с опытом работы именно с этой маркой.
Можно ли сократить время цикла существующей роботизированной ячейки?
Часто да. Цикл чаще всего тормозят излишне медленные или длинные траектории, поочерёдное ожидание сигналов и время, когда робот простаивает в ожидании периферии. Сначала мы измеряем цикл и раскладываем его на составляющие, затем предлагаем изменения и проверяем результат измерением.
Можете ли вы изменить программу робота, написанную другим поставщиком?
Да. Сначала мы сохраняем, анализируем и документируем программу. Затем добавляем новые типы деталей или устраняем неисправности так, чтобы производство шло без перерыва, а изменение можно было в любой момент откатить.
Нужна ли новая оценка рисков после перепрограммирования робота?
Если меняются движения рядом с людьми, зоны безопасности или способ работы с ячейкой, оценку рисков необходимо пересмотреть. Корректировка траекторий внутри огороженной ячейки обычно этого не требует. Мы оцениваем это вместе с вами до внесения изменения.
Опишите робота и задачу.
Пришлите нам марку и модель робота, контроллер, короткое видео цикла и то, что вы хотите изменить. Мы ответим в течение 24 часов с предложением подхода и проведём бесплатную консультацию.
