Студопедия

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

КАТЕГОРИИ:

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






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




ПЕРЕЧЕНЬ КОДОВ, ИСПОЛЬЗУЕМЫХ ПРИ ПРОГРАММИРОВАНИИ СИСТЕМЫ 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


 

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

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

 

 


mylektsii.ru - Мои Лекции - 2015-2019 год. (0.012 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал