- •Промышленный робот рм-01
- •Оглавление
- •Введение
- •1. Описание промышленного робота список условных сокращений
- •Принятая терминология
- •1.1. Описание аппаратной части робота
- •1.1.1. Общие технические данные
- •1.1.2. Описание манипулятора «Puma-560»
- •1.1.3. Системы координат робота
- •1.1.4. Система управления робота
- •1.1.5. Органы управления
- •1.2. Описание программной части робота
- •1.2.1. Система arps
- •1.2.2. Формат команд и директив
- •1.2.3. Переменные и числовые константы
- •1.2.4. Нумерация сочленений (индекс)
- •1.2.5. Параметры линейных перемещений
- •1.2.6. Параметры угловых перемещений
- •1.2.7. Скорость перемещений
- •1.2.8. Наименование файлов
- •1.2.9. Точечные переменные
- •1.2.10. Мониторные директивы
- •1.2.11. Выполнение команд на уровне монитора
- •1.2.12. Переключатели программы
- •1.2.13. Автоматический пуск (автостарт)
- •1.2.14. Сдвиг системы координат инструмента
- •1.3. Приложения Приложение 1. Мониторные директивы
- •Подробное описание мониторных директив
- •Приложение 2. Программные команды
- •Подробное описание программных команд
- •Приложение 3. Описание команд редактирования
- •Приложение 4. Пуск и останов системы управления
- •2. Лабораторные работы общие указания по безопасности
- •5. Список использованной литературы
1.3. Приложения Приложение 1. Мониторные директивы
Команда |
Значение |
ДИРЕКТИВЫ ДЛЯ ОПРЕДЕЛЕНИЯ ТОЧЕК | |
CHANGE (точка) |
Вывод и редактирование значения точки схвата |
HERE (точка) |
Запись текущего значения координат манипулятора в ЗУ с заданным именем (точка) |
WHERE <#> |
Непрерывный вывод информации о положении манипулятора на дисплей |
L TEACH (точка) |
Установка режима «обучения», когда путем нажатия клавиши STEP на пульте ручного управления записывается текущая позиция манипулятора |
LDEL (точка), … |
Удаление из ЗУ монитора перечисленных точек |
ДИРЕКТИВЫ ДЛЯ РАБОТЫ С МАГНИТНЫМИ ДИСКАМИ | |
STORE (файл) |
Запись программ и обученных точек на диск |
LOAD (файл) |
Загрузка в ЗУ блока управления программ и точек из файла на НГМД |
FDEL file (файл) |
Удаление файла с НГМД |
DLOAD (файл) |
Удаление из ЗУ блока управления программ и точек, записанных в данном файле |
ZERO DISK |
Форматирование НГМД |
ZERO MEMORY |
Форматирование ЗУ блока управления. Установка в исходное состояние всех внутренних переменных блока управления |
LIST STATUS |
Вывод на дисплей данных о состоянии блока управления |
ДИРЕКТИВЫ ВЫПОЛНЕНИЯ ПРОГРАММЫ | |
RUN (программа), <число прогонов> |
Запуск программы, находящейся в ЗУ, необходимое кол-во раз |
CONTINUE <постоянная> |
Продолжение выполнения программы с места остановки |
ABORT |
Прерывание выполнения программы |
EXIT |
Остановка выполнения программы в конце текущего цикла |
DIA (файл) |
Загрузка и запуск программы с диска |
COM (программа) |
Запуск программы, содержащую только мониторные директивы |
ДИРЕКТИВЫ РАСПЕЧАТКИ СПРАВОЧНИКА | |
FDIR |
Вывод на дисплей имен файлов, содержащихся на НГМД |
PDIR |
Вывод на дисплей имен программ, содержащихся в ЗУ блока управления |
ДИРЕКТИВЫ ЗАДАНИЯ СКОРОСТИ ДВИЖЕНИЯ “РУКИ” РОБОТА | |
MAXS SPEED (скорость) |
Задание максимальной скорости руки робота |
SPEED (скорость) |
Задание скорости движения манипулятора в мм/с |
SPEED % (коэффициент) |
Определение коэффициента на который необходимо умножить MAXS SPEED, для получения реальной скорости манипулятора |
СПЕЦИАЛЬНЫЕ ДИРЕКТИВЫ | |
CAL <+/-> (индекс сочленения) |
Калибровка манипулятора |
DISABLE (переключатель программы) |
Установка переключателя программы в пассивное состояние |
ENABLE (переключатель программы) |
Установка переключателя программы в активное состояние |
CLOAD (файл) |
Загрузка с диска новых коэффициентов калибровки |
SYSMON |
Перевод системы в режим монитора блока управления |
EDIT (программа) |
Инициализация редактора программ |
WEAVE амплитуда, <время цикла>, <время задержки> |
Задание параметров (см. команду GOS&WEAVE) |