Принципы кодирования и порядок построения кадра

Ввод УП в память устройства ОПУ 2Р22 возможен с пульта управле­ния или программоносителя. В качестве программоносителя используют магнитную или восьмидорожечную бумажную ленту шириной 25,4 мм.

Программа состоит из последовательно записанных кадров, т. е. составных частей УП, вводимых и отрабатываемых как единое целое и содержащих не менее одной команды.

Каждый кадр начинается с порядкового номера N, состоит из перемен­ного числа слов (составных частей кадра, содержащих данные о параметрах процесса обработки) и оканчивается символом "конец кадра". Каждое слово состоит из символа - адреса и следующей за ним группы цифр. Адрес определяет назначение цифр в кадре. В одном кадре нельзя программировать два слова одного адреса.

Структура слова определяется форматом, в котором указывают рас­положение адреса, знак и число геометрической или технологической инфор­мации в составе слова, количество записываемых цифр до и после запятой и др. Для устройства ОПУ 2Р22 форматы слов следующие:

 

 N03. X + 043. Z + 043. U+ 043. W +043. F023. T2. M2. Sl-4. D043. С + 043. Q + 043. R + 043. B3. H3. L2. P11. A11. E. G2. *.

После адресов N, T, M, S, В, Н, L, G в формате записывают одну цифру, показывающую количество цифр в слове. Если нули, стоящие перед первой значащей цифрой, можно опустить, то после адреса записывают две цифры, первая из которых нуль. После адреса слов, содержащие размерные перемещения А, Р, X, U, R, Z, W, D, С, Q, F записы­вают две цифры, первая из которых показывает количество разрядов перед, а вторая - после десятичной запятой, или три цифры, первая из которых нуль, что позволяет опустить нули перед первой значащей цифрой. Если абсо­лютные размеры всегда положительны, то между адресом и следующим за ним числом не ставят никакие знаки, если они могут быть положительными или отрицательными, то между адресом и следующим за ним числом ставят знак "+".

Например, N03 - трехзначный номер кадра. Незначащие нули перед номером можно не набирать: N125, N012 (или N12), N003 (или N3). Геометрическую информацию, т. е. значение координат конечных опорных точек участков траекторий по осям X и Z, или приращений U, W по осям X(U) или Z(W), записывают следующим образом:

 Х043; Z-043; U0,643; W0,43.

Незна­чащие нули в начале и в конце геометрической информации, а также знак "+" могут опускаться. Например, перемещение по оси Z в точку с координатой +36,18 мм записывают Z36,18; перемещение по оси Z на 364,583 мм к передней бабке - W - 364,583; перемещение по оси X до диаметра 12,38 мм - X 12,38; пере­мещение по оси X на 0,16 мм к оси центров - U - 0,16.

Время выдержки задают по адресу D с точностью до 0,001 с. Например, время выдержки 2 с. записывают D2.

Подачу рабочего органа задают по адресу F, постоянные циклы - по адресу L (табл.1), вспомогательные технологические команды - по адресу М (табл. 2), подготовительные функции - по адресу G (табл. 3). Обязательным условием конца УП является наличие в последнем кадре команды М02.

Таблица 1 - Обозначение и назначение постоянных циклов

Обозначение цикла        Назначение
L01 Нарезание наружной или внутренней цилиндрической, конической, многопроходной, однопроходной резьбы
L02 Протачивание прямоугольных канавок
L03 Наружная обработка по схеме «петля»
L04 Внутренняя обработка по схеме «петля»
L05 Торцевая обработка по схеме «петля»
L06 Глубокое сверление
L07 Нарезание резьбы метчиком или плашкой
L08 Черновая обработка с припуском и без него
L09 Обработка поковок
L10 Чистовая обработка
L11 Повторение участка программы

 

 

Таблица 2 - Обозначение и назначение вспомогательных технологических функции.

Обозначение функций Назначение
М00 Программируемый останов
М01 Останов с подтверждением
М02 Конец программы
М08 Включение охлаждения
М09 Выключение охлаждения
М17 Конец описания циклов L08, L09, L10  
М18 Конец участка программы, который будет повторяться в цикле L11  
М20 Передача управлению роботу РТК

 

Таблица 3 Обозначение и назначение подготовительных функций

Обозначение функций Назначение
G05 Используется для сопряжения элементов контура, когда в конце кадра не требуется торможения
G10 Задаётся перед кадрами, для которых необходима постоянная скорость резания (частота вращения шпинделя изменяется автоматически в зависимости от диаметра)
G11 Отменяет действие функции G10

 

Программирование частоты вращения шпинделя, подачи и позиции инструмента

Частота вращения шпинделя задается по адресу S, после которого записывают диапазон (1-3), знак направления вращения шпинделя и частоту вращения.

Знак "минус" обозначает вращение шпинделя по часовой стрелке. Запись S3- 1500 показывает, что шпиндель вращается с частотой 1500 мин -1 по часовой стрелке, а запись S2150 - шпиндель вращается с частотой 150 мин -1 против часовой стрелки.

Величину подачи рабочего органа задают по адресу F. Например, запись F0,25 показывает, что подача составляет 0,25 мм/об, запись F1 - подача 1 мм/об.

Поворот резцедержателя многорезцовой автоматической головки для установки инструмента в рабочую позицию задают по адресу Т, после которого записывают номер позиции. Например, запись Т6 показывает, что на рабочую позицию необходимо установить инструмент, находящийся в гнезде поворотного резцедержателя, которому присвоен номер шесть.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: