Трёхбуквенные коды в зависимости от их функций могут быть разделены на четыре группы.
Трёхбуквенные коды, используемые в режиме «КОМАНДА» и задаваемые с клавиатуры, представлены в таблице 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 - номер профиля. |






