Оффлайн программирование
Оффлайн программирование для промышленных роботов
Мы программируем роботов, датчики и ПЛК с самым современным программным обеспечением. Это включает 3D проектирование рабочих ячеек роботов и проведение автономных симуляций перед тем, как их внедрять в производство. При таком подходе мы можем проектировать и тестировать производственные процессы в динамической 3D-среде, определять и проверять последовательность производственных процессов с реалистичным поведением, оптимизировать время цикла и имитировать первоначальный запуск производственных систем. Это позволяет заранее произвести виртуальную проверку концепций производства. Благодаря этому можно заранее устранить ошибки проектирования и контролировать обмен информацией между контроллером и роботами. Все это помогает быстрее запустить Вашу систему.
Использование новейших автономных программных систем
Присутствие самого робота не требуется для программирования; программное обеспечение разрабатывается в автономном режиме на высокопроизводительном компьютере (который не подключен к роботу) на основе чертежей. Это означает, что Вы можете продолжать использование робота в производстве, избегая простоев во время разработки.
Весь путь движения робота может быть определен на компьютере в трехмерной среде отображения. Окружающая среда и инструмент робота обычно представлены в этом процессе, что позволяет изучать различные аспекты, такие как:
- Определение процесса правильного положения компонента в пространстве.
- Что перемещается, заготовка или инструмент робота?
- Может ли робот достигать места, к которым он должен получить доступ?
- Сколько времени требуется роботу для этой серии движений?
- Повлияет ли эта программа на столкновение с окружающими робот предметами?
- Изучение альтернатив: например, может ли использоваться меньший по размеру, более экономичный робот вместо первоначально запланированной модели?
- Обеспечение возможности применения робота.
Преимущества оффлайн программирования в сочетании с симуляцией
- Робот можно запрограммировать еще до его настройки
- На раннем этапе можно выявить недостатки проектирования и разработки. При необходимости могут быть внесены изменения на компьютере, что исключает необходимость дорогостоящих модификаций на месте.
- Широкие изменения в приложениях для роботов часто намного проще реализовать через автономное программирование, чем путем прямой модификации робота.
- В трехмерной компьютерной среде каждая часть робота может просматриваться со всех сторон. В реальной жизни некоторые перспективы часто скрываются или труднодоступны.
Как только программное обеспечение будет завершено и будет протестировано в автономном режиме, оно будет передано роботу и может быть выполнено немедленно.
Использование автономного программирования может повысить рентабельность роботов, особенно в процессах обработки, поскольку это может сократить время, необходимое для включения их в эксплуатацию, и минимизировать необходимость в последующих модификациях. Схемы компоновки, дополнительные оси и многопоточные решения могут быть спроектированы более комфортно и прозрачно.