Трёхбуквенные коды в зависимости от их функций могут быть разделены на четыре группы.
Трёхбуквенные коды, используемые в режиме «КОМАНДА» и задаваемые с клавиатуры, представлены в таблице 12.1.
Трёхбуквенные коды, которые могут быть использованы в кадрах УП, присвоены из УП или введены с клавиатуры, представлены в таблице 12.2.
Трёхбуквенные коды, используемые при работе на УЧПУ для управления оборудованием, представлены в таблице 12.3.
Трёхбуквенные коды, которые используются внутри УП или вводятся с клавиатуры при испытаниях УП, представлены в таблице 12.4.
Таблица 12.1 - Трёхбуквенные коды режима «КОМАНДА»
Код | Формат | Функции |
EDI | EDI, имя/МЕМ | Вызов редактора, для того, чтобы изменить существующую программу или записать новую программу с клавиатуры |
DEL | DEL, имя/МЕМ | Удаляет программу из устройства памяти |
COP | COP,имя/МЕМ, имя/МЕМ | Копирует указанную программу из одной памяти MPx в другую память MPx под любым именем |
COP,имя/МЕМ, /TY | Копирует указанную программу из памяти MPx на периферийное устройство | |
COP, /TY,имя/МЕМ | Копирует программу с периферийного устройства в память MPx | |
REN | REN, имя/MEM, имя1(имя1/MEM) | Изменяет имя программы |
DIR | DIR,/МЕМ | Показывает список программ в памяти MPx |
FOR | Имя/МЕМ, кол-во строк | Создает файл фиксированной длины и формирует поля файлов корректоров, продолжительности срока службы инструмента, начальных точек |
АТТ | ATT,имя,100 ATT,имя,0 ATT,имя,0001 | Защищает программу от записи. Убирает защиту. Делает программу нечитаемой в DIR. |
VLT | VLT | Визуализирует список файлов секции 2 файла FCRSYS |
RUN | RUN,имя | Вызывает указанную программу |
DIF | (DIF, имя/МРx, /MPx | Проверяет разницу между программами |
Таблица 12.2 - Трёхбуквенные коды, используемые в кадрах УП
|
|
Код | Формат | Функция |
E | EN[.тип] = значение | Определяет числовые переменные с одним из следующих типов: BY= байт; IN=целое число; LI=длинное целое число; RE=действительное; LR=длинное действительное; N - номер параметра. |
O | oN = значения координат или переменных | Определяет геометрический элемент как точку начала отсчета; N - номер элемента |
p | PN = значения координат или переменных | Определяет геометрический элемент как точку; N - номер элемента |
l | LN = значения координат или переменных | Определяет геометрический элемент как прямую; N - номер элемента |
c | CN = значения координат или переменных | Определяет геометрический элемент как окружность; N - номер элемента |
TMR | TMR = значение | Определяет время, затрачиваемое на движение при G04 или в фиксированных циклах(выражается в секундах) |
SSL | SSL = величина | Определяет предельную скорость шпинделя |
RTR | RTR=1 RTR=0 | Дробление стружки разрешено Дробление стружки запрещено |
SRT | SRT = значение | Определяет шаг дробления стружки |
VRT | VRT = значение | Определяет скорость дробления стружки |
UOV | UOV=1 UOV=0 | Определяет значение припуска. Отмена припуска. |
Продолжение таблицы 12.2
|
|
Код | Формат | Функция |
JOG | JOG = значение | Определяет величину перемещения, выполняемого в режиме ручных фиксированных перемещений |
RTA | RTA = значение | Определяет изменение величины щупа для оси Х (аттестация щупа) |
RTO | RTO = значение | Определяет изменение величины щупа для оси Y (аттестация щупа) |
ERF | ERF = значение | Определяет допустимую ошибку формы |
МСD | MCD = значение | Определяет максимальное отклонение направляющих косинусов в движении |
USB | USB=1 USB=0 | Выполнение кадров с символом"/" (пропуск). Пропуск кадров с символом "/". |
UVR | UVR=1 UVR=0 | Выполнение УП в режиме быстрого хода. Отмена вышеназванного режима. |
URL | URL=1 | Разрешение работы переключателя КОРРЕКТОР ПОДАЧ («JOG») для управления быстрым ходом (GOO) |
URL=0 | Отмена вышеназванного режима | |
USO | USO=1 USO=0 | Подтверждение М01 Отмена М01 |
UCV | UCV=N | Определяет тип вывода на экран осевых значений для видеостраниц #1 и #7: UCV=0 рассчитанные величины осей; UCV=1 значения датчиков; UCV=2 ошибки позиционирования; UCV=3 остаток пути в кадре. |
RAP | RAP=0 | Автоматический возврат на профиль после перемещения вручную, последовавшего после "Стопа" с выбором оси |
RAP=1 | Автоматический возврат на профиль после перемещения вручную, последовавшего после "Стопа" по пути ручного перемещения | |
UAS | UAS=1 UAS=0 | Отключение осей (блокировка привода). Отмена вышеназванного режима. |
RMS | RMS=значение | Определяет процент изменения скорости при выводе инструмента из отверстия в цикле G84 |
UEP | UEP=1 UEP=0 | Отменяет скоростную компенсацию. Разрешает скоростную компенсацию. |
SA | SAN=значение | Определяет из УП значение сигнала пакета «А»; N – номер параметра |
SK | SKN=значение | Определяет из УП значение сигнала пакета «К»; N – номер параметра |
SYVAR | SYVARN=значение | Определяет значение переменных; N - номер параметра. |
TIM | TIMN=значение | Определяет из УП системное время. TIM=0 сбрасывает часы; N – номер параметра |
TOT | TOTN=значение | Определяет из УП суммарное время; N – номер параметра |
VOL | VOL=1 VOL=0 | Активизация штурвала. Отключение штурвала. |
MBR | MBR=1 MBR=0 | Активизация обратного прослеживания профиля. Отмена обратного прослеживания профиля. |
ORA | ORA,N,X..., Y...,Z... | Определяет абсолютную начальную точку по осям; N - номер начальной точки. Для определения начальных точек в альтернативных единицах измерения, номер должен быть взят с отрицательным знаком (-N). |
CAO | CAO,N | Стирает начальную точку; N - номер начальной точки. Если N отсутствует, удаляются все записи файла начальных точек. |
Таблица 12.3 – Трёхбуквенные коды для управления оборудованием
Код | Формат | Функция |
VOA | VOA,N | Воспроизводит начальную точку; N - номер начальной точки. |
URP | URP,N | Определяет угол вращения детали; N - плоский угол вращения вокруг оси в градусах. |
VOL | VOL=1 VOL=0 | Активизация штурвала. Отключение штурвала. |
UCG | UCG,N,AXIS1I AXISIS, AXIS2I AXIS2S[AXIS3] | Определяет параметры инициализации для графического экрана: N=1 - просмотр осей, не входящих в систему координат; N=2 - просмотр осей, входящих в систему координат; AXIS1I - нижний предел оси х; AXIS1S - верхний предел оси х; АXIS2I - нижний предел оси у; AXIS2S - верхний предел оси у; AXIS3 - ось, перпендикулярная рабочей плоскости. |
CLG | CLG | Очищает графический экран. |
DCG | DCG | Запрещает графический экран (всегда после СLG). |
CAC | CAC,N | Удаляет корректор инструмента; N - номер корректора. Если N не определен, команда удаляет весь файл. |
SPG | SPG,имя | Выбирает УП. |
REL | REL | Сбрасывает выбор УП. |
DPT | DPT,QG,QS,VM | Определяет параметры щупа: QG - величина приближения (расстояние от условной точки щупа); QS - величина безопасности (максимальное перемещение от точки касания щупа); VM - скорость, выраженная в мм/мин. |
RCM | RCM | Разрешает запомненный поиск. |
ERM | ERM | Запрещает запомненный поиск. |
PTM | PTM,час:мин.: [сек.] | Загружает системные часы требуемым временем. |
VIC | VIC,N | Визуализирует содержание таймерной переменной (TIMХ); N - номер переменной. На дисплее визуализируется: VIC, имя переменной, часы, минуты, секунды. |
ESE | ESE,N | Выполнение УП до кадра с номером N, например: ESE,24. |
DIS | DIS,переменная | Воспроизведение переменной. |
EVA | EVA, (выражение) | Вычисляет выражение и воспроизводит его на экране. |
UCA | UCA,n,Z,X | Модифицирует инкрементально величину диаметра (X) и/или длины (Z) корректора n. |
MBR | MBR=1 MBR=0 | Активизация обратного прослеживания профиля. Отмена обратного прослеживания профиля. |
DBT | (DBT,T,тип) | Активизация функции осциллографирования (задается с клавиатуры): Т – временной интервал между осциллографированием; «тип» – тип осциллографирования: 1 - одноразовый; 2 – непрерывный. |
Продолжение таблицы 12.3
|
|
Код | Формат | Функция |
PTM | PTM,час:мин.: [сек.] | Загружает системные часы требуемым временем. |
VIC | VIC,N | Визуализирует содержание таймерной переменной (TIMХ); N - номер переменной. На дисплее визуализируется: VIC, имя переменной, часы, минуты, секунды. |
ESE | ESE,N | Выполнение УП до кадра с номером N. Пример: ESE,24. |
DIS | DIS,переменная | Воспроизведение переменной |
EVA | EVA, (выражение) | Вычисляет выражение и воспроизводит его на экране |
UCA | UCA,n,Z,X | Модифицирует инкрементально величину диаметра (X) и/или длины (Z) корректора n |
MBR | MBR=1 MBR=0 | Активизация обратного прослеживания профиля. Отмена обратного прослеживания профиля. |
DBT | (DBT,T,тип) | Активизация функции осциллографирования (задается с клавиатуры): Т – временной интервал между осциллографированием; «тип» – тип осциллографирования: 1 - одноразовый; 2 – непрерывный. |
GSE | (GSE,имя переменной, номер интерполятора, адрес, формат, нижний предел,верхний предел) (GSE,параметр, имя оси,нижний предел, верхний предел) | Определение параметров осциллографирования: «адрес» - адрес переменной; «формат» – формат переменной (например: LI, LR, BY и т.п.); «нижний предел» – нижний предел значения переменной; «верхний предел» – верхний предел значения переменной «параметр» – V или Е: V – скорость; Е – ошибка. |
Таблица 12.4 - Трёхбуквенные коды для испытания УП
|
|
Код | Формат | Функция |
CLS | (CLS,имя подпрограммы) | Вызывает подпрограмму |
BNC | (BNC,метка) | Выполняет безусловный переход к метке |
BGT | (BGT,VAR1, VAR2,метка) | Переходит, если VAR1 > VAR2 |
BLT | (BLT,VAR1, VAR2,метка) | Переходит, если VAR1 < VAR2 |
BEQ | (BEG,VAR1, VAR2,метка) | Переходит, если VAR1 = VAR2 |
BNE | (BNE,VAR1, VAR2,метка) | Переходит, если VAR1 =/ VAR2 |
BGE | (BGE,VAR1, VAR2,метка) | Переходит, если VAR1 >= VAR2 |
BLE | (BLE,VAR1, VAR1,метка) | Переходит, если VAR1 <= VAR2 |
EPP | (EPP,метка1, метка2) | Выполняет часть УП между меткой «1» и меткой «2» |
RPT | (RPT,N) | Повторяет часть УП N раз (N < 99). Описание части УП начинается после блока, содержащего RPT, и заканчива-ется блоком, содержащим код ERP. |
ERP | (ERP) | Закрывает повторение части УП |
UAO | (UAO,N) | Выбор абсолютной начальной точки. N - номер абсолютной начальной точки, задается с клавиатуры. |
Продолжение таблицы 4
Код | Формат | Функция |
UOT | (UOT,N,X..., Y...,Z...) | Определяет временную начальную точку. N - номер абсолютной начальной точки, задается с клавиатуры. |
UIO | (UIO,X..., Y...) | Объявляет начальную точку в приращениях относительно текущей начальной точки |
MIR | MIR,X,Y) (MIR) | Определяет зеркальное отображение для объявленных осей. Отмена зеркального отображения. |
URT | (URT,угол) | Поворачивает плоскость на угол, относительно текущей начальной точки. Отмена поворота плоскости. |
SCF | (SCF,N[,ось]) | Масштабный коэффициент для объявленных осей, N - масштабный коэффициент. Примечание - Если оси не определены, масштаб-ный коэффициент устанавливается для всех осей. |
RQO | (RQO,N,ось..) | Переквалификация начальной точки для осей, определенных в УП; N - номер начальной точки. |
RQU | (RQU,NUT, NCOR,Z..,K..) | Переквалификация инструмента: NUT - номер инструмента; NCOR - номер корректора. Изменяет текущие корректоры и файл корректоров. |
RQP | (RQP,NUT, NСOR,Z...,K) | Изменяет корректоры Z и/или K, определенных в объявлении. Файл корректоров не изменяется. |
DPI | (DPI,AXIS1, AXIS2) | Определяет плоскость интерполяции; ось1, ось2 - оси, имена которых определяют плоскость |
DTL | (DTL,ось1, ось2) | Определяет при позиционировании величину допуска для программированных осей (отличную от величин, объявленных в файле характеризации) |
DLO | (DLO,AXIS+ AXIS-) | Определяет рабочее поле программируемых осей (максимальный и минимальный предел) |
DIS | (DIS, переменная) | Воспроизводит на экране переменную. |
TOF | (TOF,N) | Объявляет инструмент "вне использования"; N - номер инструмента. |
UCG | (UCG,N,AXIS1I AXIS1S, AXIS2I AXIS2S, [AXIS3]) | Определяет параметры графического экрана: N - 1 воспроизведение с отключенными осями; N - 2 воспроизведение с подключенными осями. |
CLG | (CLG) | Очищает область графического экрана дисплея. |
DCG | (DCG) | Запрещает графический экран (должен быть запрограммирован после СLG). |
DSA | (DSA,N,X-X+, Y-Y+) | Определяет пределы защищенной области: N - номер области; Х- - нижний предел оси Х; Х+ - верхний предел оси Х; Y- - нижний предел оси Y; Y+ - верхний предел оси Y. |
ASC | (ASC,N) | Разрешает защищенную область; N - номер области |
DSC | (DSC,N) | Запрещает защищенную область; N - номер области |
DPT | (DPT,QA,QS, VM) | Определяет параметры щупа: QA - величина подхода; QS - величина безопасности; VM - скорость измерения. |
DLY | (DLY,N) | Определяет выдержку на указанный промежуток времени; N - выдержка времени в секундах (мах 32 с). |
Продолжение таблицы 12.4
Код | Формат | Функция |
REL | (REL) | Сброс выбора УП. |
UAV | (UAV,1,XC,PV,r) | Определяет виртуальные оси P и V, r - минимальный радиус |
(UAV,2,B,W,r) | Определяет виртуальный оси B и W, r - радиус цилиндра. | |
(UAV,0) | Запрещает виртуальные оси | |
CTL | (CTL,F) | Активизирует конфигурацию фрезерного варианта ПрО |
(CTL,T) | Активизирует конфигурацию токарного варианта ПрО | |
(CTL,0) | Возвращает управление к исходному варианту ПрО | |
DAM | (DAM,имя оси) | Определяет ось шпинделя. |
USS | |(USS,имя оси[,+i]) | Принудительно заставляет вращать моторизированный инструмент, установленный в револьверную головку: i - скорость вращения в об/мин; «имя оси» - имя оси, объявленное в качестве шпинделя. |
TGL | (TGL,Z величина Х величина, K ширина инструмента) | Цикл нарезания пазов: Z - конечный размер паза; X - внутренний диаметр; К - ширина инструмента. |
FIL | (FIL,Z..,X.., K..,L..,R.., T..,P..,a.., b..) | Цикл нарезания резьбы: Z..- конечный размер Z; X..- конечный размер X; K..- шаг; L..- число проходов черновой и чистовой обработки, например: L11.2; R..- расстояние между инструментом и деталью; T..- 3х цифровой код, определяющий тип нарезания резьбы. |
DFP | (DFP,n) | Определяет номер профиля (1-8), который вызывается во время циклов черновой и чистовой обработки |
EPF | (EPF) | Закрывает определение профиля |
SPA | (SPA,a,n,l,x,z) | Цикл черновой обработки, параллельной к оси "а": а - ось х или z; n - номер профиля; l - число проходов; x - припуск по x; z - припуск по z. SPA не может быть применена к немонотонным профилям |
SPF | (SPF,a,n,l,x,z) | Цикл черновой обработки, параллельной к оси "а" с предварительной чистовой обработкой: а - ось х или z; n - номер профиля; l - число проходов; x - припуск по x; z - припуск по z. SPF не может быть применена к немонотонным профилям. |
SPP | (SPP,n,l,z1,z2,x1,x2) | Цикл черновой обработки, параллельной к профилю: z1 - припуск по z; z2 - первоначальный припуск по z; x1 - припуск по x; х2 - первоначальный припуск по х. |
CLP | (CLP,n) | Вызов цикла чистовой обработки; n - номер профиля. |