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

РАЗРАБОТКА УПРАВЛЯЮЩИХ ПРОГРАММ К СТАНКАМ 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. Обозначение и назначение подготовительных функций

Наши рекомендации