Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приложение А.






ПЕРЕЧЕНЬ КОДОВ, ИСПОЛЬЗУЕМЫХ ПРИ ПРОГРАММИРОВАНИИ СИСТЕМЫ NС-201 (ТОКАРНЫЙ ВАРИАНТ)

 

Таблица А1 - Коды, используемые в режиме «КОМАНДА»

Код Формат Функция
EDI EDI, имя/МРх Вызов редактора для изменения существующей или записи новой программы с клавиатуры
DEL DEL, имя/МРх Удаляет программу из памяти
СОР СОР, имя/МРх/устройство Копирует указанную программу из памяти на устройство
СОР, устройство, имя/МРx Копирует программу из устройства в память
REN REN, имя/МРх, имя 1/МРх Изменяет имя программы
DIR DIR/MPx Показывает список программ в памяти
FOR FOR, имя/MPx, кол-во строк Создает файл фиксированной длины и формирует поля файлов корректоров, продолжительности срока службы инструмента, начальных точек
ATT АТT, имя, 100 АTT, имя, Защищает программу от записи. Убирает защиту
DIF DIF, имя/MPx, имя/МРх Проверяет разницу между программами в памяти

 

Таблица А2 - Коды периферийных устройств

Код Тип внешних устройств
TY Телетайп

 

Таблица АЗ - Коды, используемые при управлении УП

Код Формат функция
Е EN[.тип]= значение Определяет числовые переменные с одним из следующих типов: BY= байт4 1N=целое число; LI=длинное целое число; RE=действительное LR=длинное действительное; N - номер параметра
О ОN = значения координат или переменных Определяет геометрический элемент как точку начала отсчета; N - номер элемента
Р РN- значения координат или переменных Определяет геометрический элемент как точку; N - номер элемента
l lN= значения координат или переменных Определяет геометрический элемент как прямую; N - номер элемента
Продолжение приложения А Продолжение таблицы А3
с cN= значения координат или переменных Определяет геометрический элемент как окружность; N - номер элемента
TMR ТМR= значение задержки времени в конце кадра Определяет время, затрачиваемое на движение при G04 или в фиксированных циклах (выражается в секундах)
UOV U0V=1 UOV=0 Определяет допуск припуска. Отмена припуска
JOG J0G=значение Определяет величину перемещения, выполняемого в режиме ручных фиксированных
RTA RТА=значение Определяет изменение величины щупа для оси X (аттестация щупа)
RTO RТО=значение Определяет изменение величины щупа для оси Y (аттестация щупа)
ERF ЕRF=значение Определяет допустимую ошибку формы
MCD МСО=значение Определяет максимальное отклонение направляющих косинусов в движении
USB USB=1 USB=0 Выполнение кадров с символом" /" (пропуск). Пропуск кадров с символом " /"
UVR UVR=1 UVR=0 Выполнение программы в режиме быстрого хода. Отмена вышеназванного режима
URL URL=I URL=0 Разрешение работы корректора рабочей пода- чи. Отмена вышеназванного режима
USO USO=1 USO=0 Подтверждение М01. Отмена М01
UCV UCV=N Определяет тип вывода на экран осевых значений для видеостраницы #1: UCV=0- рассчитанные величины осей; UCV=1 - значения датчиков; UCV=2 - ошибки позиционирования
RAP RAP=0 RAP=1 Автоматический возврат на профиль после перемещения вручную, последовавшего после " Стоп" с выбором оси. Автоматический возврат на профиль после перемещения вручную, последовавшего после " Стоп" по пути ручного перемещения
UAS UAS=1 UAS=0 Отключение осей (блокировка привода). Отмена вышеназванного режима
RMS RMS=... Определяет процент изменения скорости в режиме возврата при цикле резьбонарезания
Продолжение приложения А Окончание таблицы А3
UEP UEP=1 UEP=0 Включает использование по- зиционных ошибок. Отмена вышеназванного режима
SA SАN=значение Определяет из программы значение сигнала пакета А; N - номер параметра
SK SKN=значение Определяет из программы значение сигнала пакета К; N - номер параметра
SYVAR SYVARN- значение Определяет значение переменных при записи файла из программы; N - номер параметра
TIM Т1МN=значение Определяет из программы системное время Т1М=0 сбрасывает часы; N - номер параметра
TOT ТОТN=значение Определяет из программы суммарное время; N - номер параметра

 

Таблица А4 - Коды, используемые при управлении инструментом

Код Формат Функция
ORA ORA, N, X…, Y…, Z… Определяет абсолютную начальную точку по осям; N: номер начальной точки. Для определения началь­ных точек в альтернативных единицах измере­ния, номер должен быть взят с отрицательным знаком (-N)
CAO CAO, N Стирает начальную точку; N: номер начальной точки. Если N отсутствует, то удаляются все записи файлов
VOA VOA, N Воспроизводит начальную точку; N: номер начальной точки
VTU VTU, N[, T, COMPEN, T1, T2, T3, B] Запоминает файл параметров для управления сроком службы инструмента n: номер инструмен­та Т: альтернативный инструмент COMPEN: кор­ректировка альтернативного инструмента Т1: мак­симальное теоретическое время службы инстру­мента Т2: минимальное теоретическое время службы инструмента ТЗ: оставшееся время служ­бы инструмента В: состояние инструмента для ин­дикации записи вводить: VTU, N  
  Продолжение приложения А Продолжение таблицы А4
CTU CTU, N Удаляет инструмент из файла срока службы инструментов. N: номер удаляемого инструмента, если не указан операнд N, то команда удаляет все записи файла
VOL VOL=1 VOL=0 Активизация штурвала. Отключение штурвала
UCG UCG, N, AXIS1I АХISIS, АХIS2I АХIS2S[АХIS3] Определяет параметры инициализации для графического экрана n=1, визуализация осей, не входя­щих в систему координат n=2, визуализация осей, входящих в систему координат ось 1I: нижний предел оси Z ось 1S: верхний предел оси Z ось 2I: нижний предел оси X ось 2S: верхний предел оси X ось S3: ось, перпендикулярная рабочей плоскости
CLG CLG Очищает графический экран
DCG DCG Запрещает графический экран (всегда после CLG)
CAC CAC, N Удаляет корректор инструмента N: но­мер корректора. Если N не определен, то команда удаляет весь файл
SPG SPG, имя Выбирает программу
REL REL Сбрасывает выбор программы
DРТ DPT, Qа, Qs, Vm Определяет параметры щупа Qа: величина приближения (расстояние от условной точки щупа) Qs: величина безопасности (максимальное пе­ремещение от точки касания щупа) Vm: скорость, мм/мин
RCM RCM Разрешает запомненный поиск
ERM ERM Запрещает запомненный поиск
V1C V1C, N Визуализирует содержание таймерной переменной (ТIМХ) N: номер переменной. На дисплее визуа­лизируется: VIС, имя переменной, часы, минуты, секунды  
Продолжение приложения А Окончание таблицы А4
SNC SNC, n Выполнение программы до кадра с номером n, например SNC, 24
DIS DIS, переменная Воспроизведение переменной на экране ПО
ЕVА ЕVА, (выражение) Вычисляет выражение и воспроизводит его на экране ПО
UСА UСА, n, Z, Х Модифицирует инкрементально корректора n на величину Z/Х
МВR МВR=1 МВR=0.. Активизация обратного прослеживания профиля. Отмена обратного прослеживания профиля

 

Таблица А5 - Коды, используемые в кадрах УП

Код Формат Функция
CLS (CLS, имя подпро­граммы) Вызывает подпрограмму
ВNC (BNC, метка) Выполняет безусловный переход к метке
BGT (BGT, VAR1. VAR2, метка) Переходит, если VAR1 > VAR2
BLT (ВLT, VAR1, VAR2, метка) Переходит, если VAR1 < VAR2
BEQ (BEQ, VAR1, VAR2, метка) Переходит, если VAR1 = VAR2
BNE (BNE, VAR1, VAR2, метка) Переходит, если VAR1 = VAR2
BGE (BGE, VAR1, VAR2,.метка) Переходит, если VAR1 > = VAR2
BLE (BLE, VAR1, VAR2, метка) Переходит, если VAR1 < = VAR2
EPP (EPP, метка1, метка2) Вьшолняет часть программы между меткой 1 и меткой 2
RPT (RPT, N) Повторяет часть программы N раз (n < 99). Описание части программы начинается после блока, содержащего RPT, и заканчивается блоком, содержащим код ERP
ERP (ERP) Определяет границу части программы
UAO (UAO, n) Выбор абсолютной начальной точки; n- номер абсолютной начальной точки, ранее введен с клавиатуры
UOT (UOT, n, X…, …, Z…) Определяет временную начальную точку для заданных осей; n: номер абсолютной начальной точки
Продолжение приложения А Продолжение таблицы А5
UIO (UIO, X..., Z...) Объявляет начальную точку в приращениях отно­сительно текущей абсолютной начальной точки
MIR (MIR, X, Z) (MIR) Определяет зеркальную обработку для объявленных осей. Отмена зеркальной обработки
URT (URT, угол) 1 Поворачивает плоскость на угол, относительно текущей начальной точки. Отмена поворота плоскости
SCF (SCF, n[, ось]) Масштабный коэффициент для объявленных осей; n: масштабный коэффициент. Примечание: если оси не определены, масштабный коэффициент ус­танавливается для всех осей
RQO (RQO, n, ось..) Переквалификация начальной точки для осей, определенных в программе; n: номер начальной точки
RQU (RQU, NUT, NCOR, Z., X.) Переквалификация инструмента. NUT: номер инструмента; NCOR: номер кор­ректора. Изменяет текущие корректоры и файл корректоров
RQP (RQP, NUT, NCOR, Z…, X.) Изменяет корректоры Z и/или X, определенных в объявлении; файл корректоров не изменяется
DPI (DPI, ось S1, ось S2) Определяет плоскость интерполяции; ось 1, ось 2: оси, имена которых определяет плоскость
DTL (DTL, ось1, ось2) Определяет при позиционировании величину допуска для программированных осей (отличную от величин, объявленных в файле характеризации)
DLO (DLO, ось+ ось -) Определяет программные ограничения программируемых осей (максимальный и минимальный предел)
DIS (DIS. переменная) Воспроизводит на экране переменную
TOF (TOF, n) Объявляет инструмент «вне ис­пользования»; n: номер инструмента
     
Продолжение приложения А Продолжение таблицы А5
UCG (UCG, N, ось l ось 1S, ось 2 ось 2S, [ось]) Определяет параметры графическо­го экрана; N: 1 воспроизведение с отключенными осями. N: 2 воспро­изведение с подключенными осями
CLG (CLG) Очищает область графического экрана дисплея
DCG (DCG) Запрещает графический экран (должен быть за­программирован после CLG)
DSA (DSA, n, Z-Z+, X-Х+) Определяет пределы защищен­ной области; n: номер области; Z- нижний предел оси Z; Z+ верхний предел оси Z; Х- нижний предел оси X; Х+ верхний
ASC (ASC, n) Разрешает защищенную область; n: номер области
DSC (DSC, n) Запрещает защищенную область; n: номер области
DPT (DPT, Qa, Qs, Vm) Определяет параметры щупа: Qa: величина подхода; Qs: величина безопасности; Vm: скорость измерения
DLY (DLY, n) Определяет выдержку на указанный промежу­ток времени, n: выдержка времени в секундах (мах=32 сек.)
UAV (UAV, 1, ХС, UV, r) (UAV, 2, С, V, r) (UAV, 0) Определяет виртуальные оси U и V; r - минималь­ный радиус. Определяет виртуальную ось V; r - радиус цилиндра. Запрещает виртуальные оси
DFP (DFP, n) Определяет номер профиля (1-8). который вызывается во время циклов черновой и чистовой обработки
EPF (EPF) Закрывает определение профиля
SPA (SPA, а, n, l, х, z) Цикл черновой обработки, параллельной к оси «а»: а: ось х или z: n: номер профиля; l: число проходов; х: припуск по х; z: припуск по z. SPA не может быть применена к немонотонным профилям
     
Окончание приложения А Окончание таблицы А5
SPF (SPF, a, n, l, x, z) Цикл черновой обработки, параллельной к оси «а» с предварительной чистовой обработкой: а: ось х или z; n: номер профиля; l: число проходов; х: припуск по х; z: припуск по z. SPF не может быть применена к немонотонным профилям
SPP (SPP, n, l, z1, z2, x1, x2) Цикл черновой обработки, параллельной к профилю: z1: припуск по z; z2: первоначальный припуск по Z; х1: припуск по х; х2: первоначальный припуск по х
CLP (CLP, n) Вызов цикла чистовой обработки, n: номер профиля
TGL (TGL, z.., x.., k..) Цикл обработки паза параллельно к оси х или z: z: конечный размер паза; х: внутренний диаметр паза; k: ширина инструмента
FIL (FIL, z.., x.., k.., l.., r.., t.., p.., a.., b..,) Цикл резьбонарезания
USS (USS, s+i) Управляет моторизированным инструментом: s: ось, конфигурируемая в качестве шпинделя; i: число оборотов; знак указывает направление вращения

 


СОДЕРЖАНИЕ

1 ЦЕЛЬ РАБОТЫ.. 3

2 ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ.. 3

3 ОБЩИЕ СВЕДЕНИЯ.. 3

4 ПРОГРАММИРОВАНИЕ УЧПУ МС – 201. 5

4.1 Подготовительный этап. 5

4.2 Формирование текста УП.. 5

4.3 Функции, используемые при программировании. 7

4.4 Форматы кадров УП.. 12

5 ЦИКЛЫ ОБРАБОТКИ.. 15

5.1 Нарезание резьбы.. 15

5.2 Постоянный цикл сверления. 17

5.3 Компенсация радиуса инструмента. 19

6 ГЕОМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ ВЫСОКОГО УРОВНЯ (GTL) 21

7 ПАРАМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ. 21

8 ТРЕХБУКВЕННЫЕ ОПЕРАТОРЫ.. 22

9 СОЗДАНИЕ И ИСПЫТАНИЕ УП.. 22

9.1 Режимы работы УЧПУ NС-201. 22

9.2 Испытание УП при блокировке привода с использованием видеостраницы #6 22

9.3 Испытание УП без детали на скоростях быстрого хода. 23

9.4 Обработка заготовки. 23

10 СОДЕРЖАНИЕ ОТЧЕТА.. 23

11 ВОПРОСЫ И ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ.. 23

ПРИЛОЖЕНИЕ А. 24


 

Переладов Александр Борисович

Камкин Иван Павлович

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.