Форум

Форум (http://robotforum.ru/forum/index.php)
-   Роботы ABB (http://robotforum.ru/forum/forumdisplay.php?f=61)
-   -   как просмотреть точки после калибровки (http://robotforum.ru/forum/showthread.php?t=4732)

Fex 21.08.2017 16:40

как просмотреть точки после калибровки
 
Здравствуйте!
Помогите пожалуйста разобраться в вопросе.
Мне нужно узнать рефересные точки, которые создает контроллер после калибровки осей на роботе. Эти точки мне необходимы для CAM программы.
Робот ABB IRB 4400/45 M98a.

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

С роботами только начинаю дружить :)

СПАСИБО!

Fex 24.08.2017 12:08

видимо вопрос настолько сложный, что ни кто не знает что написать
:) :) :) :) :) :) :)

ProductManager 26.08.2017 09:26

Доброго времени суток.
"Референсные точки", а точнее нули датчиков записываются в память платы SMB.
Для CAM нужны не они, а положение системы координат WorkObject, относительно которой записываются координаты точек.
Создаёте WorkObject по референсным точкам на детали, точно такие же точки используете для системы координат в CAM.

Для вызова программ по входам:
1. Создаёте группой вход, например go_NumProg. На него в двоичном коде передаёте номер программы.
2. Текст вызова программ:
TEST go_NumProg
CASE 1:
Prog_1;
CASE 2:
Prog_2;
ENDTEST

Fex 28.08.2017 15:16

Вложений: 1
спасибо за ответ!
а для чего нужна эта наклейка? это данные с энкодеров, когда робот в нулях стоит?

Fex 28.08.2017 15:29

Цитата:

Сообщение от ProductManager (Сообщение 11264)
Доброго времени суток.
"Референсные точки", а точнее нули датчиков записываются в память платы SMB.
Для CAM нужны не они, а положение системы координат WorkObject, относительно которой записываются координаты точек.
Создаёте WorkObject по референсным точкам на детали, точно такие же точки используете для системы координат в CAM.

Для вызова программ по входам:
1. Создаёте группой вход, например go_NumProg. На него в двоичном коде передаёте номер программы.
2. Текст вызова программ:
TEST go_NumProg
CASE 1:
Prog_1;
CASE 2:
Prog_2;
ENDTEST

А у вас есть документация (или инструкция) как это сделать?

ProductManager 30.08.2017 20:44

Цитата:

Сообщение от Fex (Сообщение 11265)
спасибо за ответ!
а для чего нужна эта наклейка? это данные с энкодеров, когда робот в нулях стоит?

На двигателях установлены энкриментальные датчики положения, которые дают показания только в пределах одного оборота.
Когда Вы выставляете оси по меткам, то получаете нулевую позицию с точностью одного оборота датчика. Указанные на табличке данные - это точная калибровка (fine calibration) нуля внутри одного оборота датчика.
Точная калибровка на старых системах производится с помощью специального прибора.
Она производится только, если меняли двигатель или механику.

Документации много и долго рассказывать, но если хотите, и есть возможность у вашей компании, можно пройти курсы программирования в учебном центре АББ в Москве. Правда, по новой системе IRC5.
КП в "личке".


Часовой пояс GMT +2, время: 10:28.

vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co