Принципы кодирования и порядок построения кадра
РАЗРАБОТКА УПРАВЛЯЮЩИХ ПРОГРАММ К СТАНКАМ 16К20ФС32 С ОПУ 2Р22.
УСТРОЙСТВО ОПУ 2Р22.
Для выдачи УП на исполнительные органы токарных станков предназначено устройство ОПУ 2Р22, которое выполняет следующие функции: ввод управляющей программы с клавиатуры пульта управления или программоносителя; её отработку и редактирование непосредственно на станке; составление управляющей программы по образцу, когда обработка первой детали ведется в ручном, а обработка последующих деталей в автоматическом режиме; ввод постоянных циклов в диалоговом режиме; использование сложных циклов многопроходной обработки; вывод УП на программоноситель и выполнение ряда других функций.
Техническая характеристика устройства ОПУ 2Р22.
Таблица 1.
Конструктивное исполнение | Встраиваемое (в виде отдельных автономных блоков) |
Базовая ЭВМ | Микро-ЭВМ «Электроника 60М» |
Количество управляемых координат | |
Наибольшее количество одновременно управляемых координат | |
Вид интерполяции | Линейно-круговая |
Дискретность задания перемещений, мм | 0,001 |
Способ задания размеров в программе | В абсолютной и относительной системах |
Максимальное программируемое перемещение, смещение нулевой и исходной точек станка, мм | 9999,999 |
Режим работы | Автоматический, ручной ввод данных, поиск кадра, редактирование, режим диалога при формировании УП по циклам, выход в исходную точку программы и др. |
Тип устройства для ввода данных | Фотосчитывающее устройство (ФСУ), клавиатура пульта управления (ПУ), кассетный накопитель на магнитной ленте (КНМЛ) |
Тип устройства для хранения программы управления УЧПУ, программы электроавтоматики станка и программы привязки системы к станку. | Постоянное программируемое запоминающее устройство (ППЗУ) |
Время хранения информации в ОЗУ, ч | |
Коррекция: частоты вращения шпинделя рабочих подач | 14-40% с шагом 10% 0-12% с шагом 1% |
Индикация данных | На БОСИ |
Типы управляемых приводов: главного движения подач | Регулируемый следящий |
Предельные значения скоростей РО, мм/мин: рабочих подач холостых перемещений | До 5000 (при нарезании резьбы до 10000) до 15000 |
Максимальный шаг нарезаемой резьбы, мм | |
Характеристика источника питания: род тока напряжение, В частота, Гц | Переменный, трёхфазный 380 50 |
ПРИНЦИПЫ КОДИРОВАНИЯ И ПОРЯДОК ПОСТРОЕНИЯ КАДРА
Ввод УП в память устройства ОПУ 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 ( табл.2), вспомогательные технологические команды - по адресу М (табл. 3), подготовительные функции - по адресу G (табл. 4). Обязательным условием конца УП является наличие в последнем кадре команды М02.
Таблица 2 - Обозначение и назначение постоянных циклов
Обозначение цикла | Назначение |
L01 | Нарезание наружной или внутренней цилиндрической, конической, многопроходной, однопроходной резьбы |
L02 | Протачивание прямоугольных канавок |
L04 | Наружная обработка по схеме «петля» |
L05 | Торцевая обработка по схеме «петля» |
L06 | Глубокое сверление |
L08 | Черновая обработка с припуском и без него |
L09 | Обработка поковок |
L11 | Повторение участка программы |
Таблица 3 - Обозначение и назначение вспомогательных технологических функции.
Обозначение функций | Назначение |
М00 | Программируемый останов |
М01 | Останов с подтверждением |
М02 | Конец программы |
М08 | Включение охлаждения |
М09 | Выключение охлаждения |
М17 | Конец описания циклов L08, L09, L10 |
М18 | Конец участка программы, который будет повторяться в цикле L11 |
М20 | Передача управлению роботу РТК |
Таблица 4. Обозначение и назначение подготовительных функций