Выполнение g-кода из файла в ST-программе в программном обеспечении Automation Studio от B & R - PullRequest
0 голосов
/ 19 декабря 2018

Моя проблема заключается в следующем:

У меня есть 3-осевая система, которая напоминает ось с ЧПУ, и Powerpanel от B & R.Теперь я планирую выполнить g-код, который я читаю из файла, который находится в папке «Загрузки».Это будет сделано с помощью fbs из Automation Studio.

Я запутался с помощью, поскольку он говорит в приводе / mapp Motion / technologie / function block / mpcnc3axis / description часть moveProgram, куда он перенаправляет васв MC_BR_MoveProgram \ description.Это означает, что вы можете запустить программу с [Префикс имени программы] [Имя файлового устройства:] [Путь] Синтаксис имени программы.Теперь я не уверен, как включить это в мой код MpCnc3Axis или можно ли использовать синтаксис также в части ProgramName MpCnc3AxisParType, чтобы запустить программу из fe Downloads Folder, поскольку она не работала с McPrgAdvParType InitProgramName.

Буду признателен за любые ссылки на связанные материалы.

Я бы также принял решение с c, если это проще.

Заранее спасибо

Андреас

1 Ответ

0 голосов
/ 04 марта 2019

В зависимости от того, хотите ли вы покупать лицензии на программное обеспечение у B & R, запуск системы с ЧПУ более или менее прост.

Современная реализация - с mappMotion.Он требует лицензий на программное обеспечение и предоставляет вам готовые к работе FUB для выполнения файлов nc, бега, прямого перемещения и т. Д. Это работает одинаково для разных типов роботов и кинематики ЧПУ.Недавно я загрузил небольшую реализацию робота на GitLab: https://gitlab.com/kirni/bur_robotic_sample

Альтернативой является старый подход ARNC0.Больше никаких новых функций не реализовано, но это бесплатно - если вам не нужны никакие функции, требующие соглашения о двойном использовании (например, 5-осевой ЧПУ и т. Д.).Реализация довольно сложна и, безусловно, слишком обширна, чтобы полностью ответить на нее через stackoverflow.

Однако Automation Studio поставляется с образцом для двухосного ЧПУ.В логическом представлении вы можете добавить новый объект Образцы библиотеки , который открывает диалоговое окно, в котором можно выбрать Образцы / Движение / Система ЧПУ (2 оси) /LibARNC0_Basic_ST.zip.Это будет наилучшей отправной точкой, которая также описана в справке в MotionControl / ACP10 ARNC0 / examples / CNC или guid: 4620bb1c-8694-4f27-87d0-805686d7c0c8 наAS 4.4.4.64.

Надеюсь, это поможет!

...