Главная Книги - Разные SINUMERIK 840D sl / 828D. Справочник по программированию ЧПУ (2011 год)
поиск по сайту правообладателям
|
|
содержание .. 6 7 8 9 ..
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
SETM
Установка маркеров в собственном
PGAsl
канале
SETMS
Переключение на установленный в
Число оборотов шпинделя (S), направление
машинных данных мастер-шпиндель
вращения шпинделя (M3, M4, M5) [Страница 89]
SETMS(n)
Шпиндель n должен считаться
PGsl
мастер-шпинделем
Число оборотов шпинделя (S), направление
вращения шпинделя (M3, M4, M5) [Страница 89]
SETMTH
Установить номер мастер-зажима
FBW
инструмента
SETPIECE
Учитывать количество штук для всех
FBW
инструментов, которые согласованы
со шпинделем.
SETTA
Активация инструмента из структуры
FBW
износа
SETTCOR
Изменение компонентов
FB1(W1)
инструмента с учетом всех
граничных условий
SETTIA
Деактивация инструмента из
FBW
структуры износа
SF
Смещение стартовой точки для
м
PGsl
резьбонарезания
Резьбонарезание с постоянным шагом (G33, SF)
[Страница 248]
SIN
Синус (тригонометрическая функция)
PGAsl
SIRELAY
Активировать спараметрированные
FBSIsl
со SIRELIN, SIRELOUT и SIRELTIME
функции безопасности
SIRELIN
Инициализировать входные
FBSIsl
величины функционального блока
SIRELOUT
Инициализировать выходные
FBSIsl
величины функционального блока
SIRELTIME
Инициализировать таймер
FBSIsl
функционального блока
SLOT1
Технологический цикл:
PGAsl
продольный паз
SLOT2
Технологический цикл:
PGAsl
кольцевая канавка
SOFT
Ускорение по траектории с
м
PGsl
ограничением рывка
Режим ускорения (BRISK, BRISKA, SOFT, SOFTA,
DRIVE, DRIVEA) [Страница 408]
SOFTA
Включение осевого ускорения с
PGsl
ограничением рывка для
Режим ускорения (BRISK, BRISKA, SOFT, SOFTA,
запрограммированных осей
DRIVE, DRIVEA) [Страница 408]
SON
Вырубка ВКЛ
м
PGAsl
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
485
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
SONS
Вырубка ВКЛ в такте IPO
м
PGAsl
SPATH 3)
Соотношение траекторий для осей
м
PGAsl
FGROUP это длина дуги
SPCOF
Переключение мастер-шпинделя или
м
PGsl
шпинделя(ей) из режима управления
Режим ориентации шпинделя (SPCON, SPCOF)
по положению в режим управления
[Страница 123]
по частоте вращения
SPCON
Переключение мастер-шпинделя или
м
PGAsl
шпинделя(ей) из режима управления
Режим ориентации шпинделя (SPCON, SPCOF)
по частоте вращения в режим
[Страница 123]
управления по положению
SPI
Конвертирует номер шпинделя в
PGAsl
идентификатор оси
SPIF1 3)
Быстрые
м
FB2(N4)
входы/выходы NCK для штамповки/
вырубки Байт 1
SPIF2
Быстрые
м
FB2(N4)
входы/выходы NCK для штамповки/
вырубки Байт 2
SPLINEPATH
Определение соединения сплайнов
PGAsl
SPN
Кол-во участков пути на кадр
п
PGAsl
SPOF 3)
Ход ВЫКЛ,
м
PGAsl
штамповка, вырубка ВЫКЛ
SPOS
Позиция шпинделя
м
PGsl
Позиционирование шпинделей (SPOS, SPOSA, M19,
M70, WAITS) [Страница 124]
SPOSA
Позиция шпинделя за границы кадра
м
PGsl
Позиционирование шпинделей (SPOS, SPOSA, M19,
M70, WAITS) [Страница 124]
SPP
Длина участка пути
м
PGAsl
SPRINT
Возвращает отформатированную
PGAsl
входную строку
SQRT
Квадратный корень
PGAsl
(арифметическая функция)
(square root)
SR
Путь обратного хода качания для
п
PGsl
синхронного действия
Несколько значений подачи в одном кадре (F, ST,
SR, FMA, STA, SRA) [Страница 149]
SRA
Путь обратного хода качания при
м
PGsl
внешнем входе осевом для
Несколько значений подачи в одном кадре (F, ST,
синхронного действия
SR, FMA, STA, SRA) [Страница 149]
Основы
486
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
ST
Время выхаживания качания для
п
PGsl
синхронного действия
Несколько значений подачи в одном кадре (F, ST,
SR, FMA, STA, SRA) [Страница 149]
STA
Время выхаживания качания осевого
м
PGsl
для синхронного действия
Несколько значений подачи в одном кадре (F, ST,
SR, FMA, STA, SRA) [Страница 149]
START
Запуск выбранных программ в
PGAsl
нескольких каналах одновременно из
текущей программы
STARTFIFO 3)
Выполнение; параллельное
м
PGAsl
заполнение буфера
предварительной обработки
STAT
Положение шарниров
п
PGAsl
STOLF
Коэффициент допуска G0
м
PGAsl
STOPFIFO
Остановка обработки; заполнение
м
PGAsl
буфера предварительной обработки,
до распознания STARTFIFO, пока
буфер предварительной обработки
не будет заполнен или до конца
программы
STOPRE
Остановка предварительной
PGAsl
обработки до выполнения всех
подготовленных кадров главного
хода
STOPREOF
Отменить остановку
PGAsl
предварительной обработки
STRING
Тип данных: строка символов
PGAsl
STRINGFELD
Выбор одиночного символа из
PGAsl
запрогр. строкового поля
STRINGIS
Проверяет имеющуюся языковую
PGAsl
среду ЧПУ и специально
относящиеся к этой команде имена
циклов ЧПУ, переменные
пользователя, макросы и имена
меток, существуют ли они,
определены ли они или активны.
STRINGVAR
Выбор одиночного символа из
PGAsl
запрогр. String
STRLEN
Определить длину строки
PGAsl
SUBSTR
Определить индекс символа во
PGAsl
входной строке
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
487
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
SUPA
Подавление актуального смещения
п
PGsl
нулевой точки, вкл.
Отключение фрейма (G53, G153, SUPA, G500)
запрограммированные смещения,
[Страница 374]
системные фреймы, смещения
маховичком (DRF), внешнее
смещение нулевой точки и
наложенное движение
SVC
Скорость резания инструмента
м
PGsl
Скорость резания (SVC) [Страница 93]
SYNFCT
Обработка полинома в зависимости
PGAsl
от условия в синхронном действии
движения
SYNR
Чтение переменной выполняется
PGAsl
синхронного, т.е. на момент времени
выполнения
SYNRW
Чтение и запись переменной
PGAsl
выполняется синхронного, т.е. на
момент времени выполнения
SYNW
Запись переменной выполняется
PGAsl
синхронного, т.е. на момент времени
выполнения
T
Вызвать инструмент
PGsl
(смена только если установлено в
Смена инструмента с командой T [Страница 56]
машинных данных; в ином случае
необходима команда M6)
TAN
Тангенс (тригонометрическая
PGAsl
функция)
TANG
Определение структуры осей
PGAsl
тангенциального слежения
TANGDEL
Удаление определения структуры
PGAsl
осей тангенциального слежения
TANGOF
Тангенциальное слежение ВЫКЛ
PGAsl
TANGON
Тангенциальное слежение ВКЛ
PGAsl
TCA
Выбор инструмента / смена
FBW
(828D: _TCA)
инструмента независимо от
состояния инструмента
TCARR
Запросить инструментальный
PGAsl
суппорт (номер “m”)
TCI
Поместить инструмент из буфера в
FBW
магазин
TCOABS 3)
Определение компонентов длин
м
PGAsl
инструмента из актуальной
ориентации инструмента
TCOFR
Определить компоненты длин
м
PGAsl
инструмента из ориентации
активного фрейма
Основы
488
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
TCOFRX
Определение ориентации
м
PGAsl
инструмента активного фрейма при
выборе инструмента, инструмент
показывает в направлении Х
TCOFRY
Определение ориентации
м
PGAsl
инструмента активного фрейма при
выборе инструмента, инструмент
показывает в направлении Y
TCOFRZ
Определение ориентации
м
PGAsl
инструмента активного фрейма при
выборе инструмента, инструмент
показывает в направлении Z
THETA
Угол поворота
п
PGAsl
TILT
Боковой угол
м
PGAsl
TLIFT
При тангенциальном управлении
PGAsl
вставить промежуточный кадр на
углах контура
TMOF
Отменить контроль инструмента
PGAsl
TMON
Выбрать контроль инструмента
PGAsl
TO
Обозначает конечное значение в
PGAsl
цикле вычисления FOR
TOFF
Смещение длин инструмента в
м
PGsl
направлении компонента длин
Программируемое смещение коррекции
инструмента, действующего
инструмента (TOFFL, TOFF, TOFFR) [Страница 83]
параллельно указанной в индексе
гео-оси.
TOFFL
Смещение длин инструмента в
м
PGsl
направлении компонента длин
Программируемое смещение коррекции
инструмента L1, L2 или L3
инструмента (TOFFL, TOFF, TOFFR) [Страница 83]
TOFFOF
Сбросить коррекцию длин
PGAsl
инструмента Online
TOFFON
Активировать коррекцию длин
PGAsl
инструмента Online
TOFFR
Смещение радиуса инструмента
м
PGsl
Программируемое смещение коррекции
инструмента (TOFFL, TOFF, TOFFR) [Страница 83]
TOFRAME
Точно установить ось Z WCS через
м
PGsl
вращение фрейма параллельно
Создание фрейма по точной установке инструмента
ориентации инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOFRAMEX
Точно установить ось X WCS через
м
PGsl
вращение фрейма параллельно
Создание фрейма по точной установке инструмента
ориентации инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
489
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
TOFRAMEY
Точно установить ось Y WCS через
м
PGsl
вращение фрейма параллельно
Создание фрейма по точной установке инструмента
ориентации инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOFRAMEZ
как TOFRAME
м
PGsl
Создание фрейма по точной установке инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOLOWER
Преобразовать буквы строки в
PGAsl
строчные буквы
TOOLENV
Сохранить все состояния, важные
FB1(W1)
для нормирования находящихся в
памяти параметров инструмента
TOROT
Точно установить ось Z WCS через
м
PGsl
вращение фрейма параллельно
Создание фрейма по точной установке инструмента
ориентации инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOROTOF
Вращение фрейма в направлении
м
PGsl
инструмента ВЫКЛ
Создание фрейма по точной установке инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOROTX
Точно установить ось X WCS через
м
PGsl
вращение фрейма параллельно
Создание фрейма по точной установке инструмента
ориентации инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOROTY
Точно установить ось Y WCS через
м
PGsl
вращение фрейма параллельно
Создание фрейма по точной установке инструмента
ориентации инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOROTZ
как TOROT
м
PGsl
Создание фрейма по точной установке инструмента
(TOFRAME, TOROT, PAROT) [Страница 370]
TOUPPER
Преобразовать буквы строки в
PGAsl
прописные буквы
TOWBCS
Значения износа в базовой
м
PGAsl
кинематической системе (ВКS)
TOWKCS
Значения износа в системе
м
PGAsl
координат инструментальной
головки при кинематической
трансформации (отличается от MCS
вращением инструмента)
TOWMCS
Значения износа в системе
м
PGAsl
координат станка (MСS)
TOWSTD
Значение по умолчанию для
м
PGAsl
коррекции по длине инструмента
TOWTCS
Значения износа в системе
м
PGAsl
координат инструмента (исходная
точка инструментального суппорта T
на зажиме инструмента)
TOWWCS
Значения износа в системе
м
PGAsl
координат детали (WСS)
Основы
490
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
TR
Компонент смещения фрейм-
PGAsl
переменной
TRAANG
Трансформация наклонной оси
PGAsl
TRACON
Каскадированная трансформация
PGAsl
TRACYL
Цилиндр: трансформация боковой
PGAsl
поверхности
TRAFOOF
Отключить активные в канале
PGAsl
трансформации
TRAILOF
Осевая синхронная буксировка
PGAsl
ВЫКЛ
TRAILON
Осевая синхронная буксировка ВКЛ
PGAsl
TRANS
Программируемое смещение
п
PGsl
Смещение нулевой точки (TRANS, ATRANS)
[Страница 343]
TRANSMIT
Полярная трансформация
PGAsl
(обработка торцовых поверхностей)
TRAORI
4-, 5-осевая трансформация, базовая
PGAsl
трансформация
TRUE
Логическая постоянная: истинно
PGAsl
TRUNC
Обрезание мест после запятой
PGAsl
TU
Осевой угол
п
PGAsl
TURN
Число витков для спиральной линии
п
PGsl
Винтовая интерполяция (G2/G3, TURN) [Страница
229]
ULI
Верхнее предельное значение
PGAsl
переменной
UNLOCK
Разрешить синхронное действие с ID
PGAsl
(продолжить технологический цикл)
UNTIL
Условие для завершения цикла
PGAsl
REPEAT
UPATH
Соотношение траекторий для осей
м
PGAsl
FGROUP это параметр кривой
VAR
Кодовое слово: тип передачи
PGAsl
параметров
VELOLIM
Уменьшение макс. осевой скорости
м
PGAsl
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
491
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
VELOLIMA
Уменьшение или увеличение макс.
м
PGsl
осевой скорости ведомой оси
Управление ускорением для ведомых осей
(VELOLIMA, ACCLIMA, JERKLIMA) [Страница 411]
WAITC
Ожидание выполнения критерия
PGAsl
смены кадра соединения для оси/
шпинделя
WAITE
Ожидание конца программы в другом
PGAsl
канале.
WAITENC
Ожидание синхронизированных или
PGAsl
восстановленных позиций осей
WAITM
Ожидание метки в указанном канале;
PGAsl
завершить предшествующий кадр с
точным остановом.
WAITMC
Ожидание метки в указанном канале;
PGAsl
точный останов только если другие
каналы еще не достигли метки
WAITP
Ожидание конца перемещения
PGsl
позиционирующей оси
Перемещение позиционирующих осей (POS, POSA,
POSP, FA, WAITP, WAITMC) [Страница 119]
WAITS
Ожидание достижения позиции
PGsl
шпинделя
Позиционирование шпинделей (SPOS, SPOSA, M19,
M70, WAITS) [Страница 124]
WALCS0
Ограничение рабочего поля WCS
м
PGsl
отключено
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS1
Группа ограничений рабочего поля
м
PGsl
WCS 1 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS2
Группа ограничений рабочего поля
м
PGsl
WCS 2 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS3
Группа ограничений рабочего поля
м
PGsl
WCS 3 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS4
Группа ограничений рабочего поля
м
PGsl
WCS 4 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS5
Группа ограничений рабочего поля
м
PGsl
WCS 5 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS6
Группа ограничений рабочего поля
м
PGsl
WCS 6 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS7
Группа ограничений рабочего поля
м
PGsl
WCS 7 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
Основы
492
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.1 Операторы
Оператор
Значение
W 1)
Описание см. 2)
WALCS8
Группа ограничений рабочего поля
м
PGsl
WCS 8 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS9
Группа ограничений рабочего поля
м
PGsl
WCS 9 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALCS10
Группа ограничений рабочего поля
м
PGsl
WCS 10 активна
Ограничение рабочего поля в WCS/ENS (WALCS0 ...
WALCS10) [Страница 394]
WALIMOF
Ограничение рабочего поля BKS
м
PGsl
ВЫКЛ
Ограничение рабочего поля в BKS (G25/G26,
WALIMON, WALIMOF) [Страница 390]
WALIMON 3)
Ограничение рабочего поля BKS ВКЛ
м
PGsl
Ограничение рабочего поля в BKS (G25/G26,
WALIMON, WALIMOF) [Страница 390]
WHEN
Операция будет выполняться
PGAsl
циклически, если условие
выполнено.
WHENEVER
Операция будет выполнена один раз,
PGAsl
если условие выполнено один раз.
WHILE
Начало программного цикла WHILE
PGAsl
WRITE
Записать текст в файловую систему.
PGAsl
Добавляет кадр в конце указанного
файла.
WRTPR
Задерживает задание обработки без
PGAsl
прерывания режима управления
Запись строки в переменную BTSS (WRTPR)
траекторией
[Страница 389]
Х
Имя оси
м/п
PGsl
Команды движения с декартовыми координатами
(G0, G1, G2, G3, X..., Y..., Z...) [Страница 193]
XOR
Логическая исключающая ИЛИ
PGAsl
Y
Имя оси
м/п
PGsl
Команды движения с декартовыми координатами
(G0, G1, G2, G3, X..., Y..., Z...) [Страница 193]
Z
Имя оси
м/п
PGsl
Команды движения с декартовыми координатами
(G0, G1, G2, G3, X..., Y..., Z...) [Страница 193]
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
493
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
16.2
Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
:
●
●
●
●
●
●
*
●
●
●
●
●
●
+
●
●
●
●
●
●
-
●
●
●
●
●
●
<
●
●
●
●
●
●
<<
●
●
●
●
●
●
<=
●
●
●
●
●
●
=
●
●
●
●
●
●
>=
●
●
●
●
●
●
/
●
●
●
●
●
●
/0
●
●
●
●
●
●
…
…
/7
○
○
○
○
○
○
A
●
●
●
●
●
●
A2
-
-
-
-
-
-
A3
-
-
-
-
-
-
A4
-
-
-
-
-
-
A5
-
-
-
-
-
-
ABS
●
●
●
●
●
●
AC
●
●
●
●
●
●
ACC
●
●
●
●
●
●
ACCLIMA
●
●
●
●
●
●
ACN
●
●
●
●
●
●
ACOS
●
●
●
●
●
●
ACP
●
●
●
●
●
●
ACTBLOCNO
●
●
●
●
●
●
ADDFRAME
●
●
●
●
●
●
ADIS
●
●
●
●
●
●
ADISPOS
●
●
●
●
●
●
ADISPOSA
●
●
●
●
●
●
ALF
●
●
●
●
●
●
AMIRROR
●
●
●
●
●
●
AND
●
●
●
●
●
●
ANG
●
●
●
●
●
●
AP
●
●
●
●
●
●
APR
●
●
●
●
●
●
Основы
494
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
APRB
●
●
●
●
●
●
APRP
●
●
●
●
●
●
APW
●
●
●
●
●
●
APWB
●
●
●
●
●
●
APWP
●
●
●
●
●
●
APX
●
●
●
●
●
●
AR
●
●
●
●
●
●
AROT
●
●
●
●
●
●
AROTS
●
●
●
●
●
●
AS
●
●
●
●
●
●
ASCALE
●
●
●
●
●
●
ASIN
●
●
●
●
●
●
ASPLINE
-
○
-
○
-
○
ATAN2
●
●
●
●
●
●
ATOL
-
●
-
●
-
●
ATRANS
●
●
●
●
●
●
AX
●
●
●
●
●
●
AXCTSWE
-
-
-
-
-
-
AXCTSWEC
-
-
-
-
-
-
AXCTSWED
-
-
-
-
-
-
AXIS
●
●
●
●
●
●
AXNAME
●
●
●
●
●
●
AXSTRING
●
●
●
●
●
●
AXTOCHAN
●
●
●
●
●
●
AXTOSPI
●
●
●
●
●
●
B
●
●
●
●
●
●
B2
-
-
-
-
-
-
B3
-
-
-
-
-
-
B4
-
-
-
-
-
-
B5
-
-
-
-
-
-
B_AND
●
●
●
●
●
●
B_OR
●
●
●
●
●
●
B_NOT
●
●
●
●
●
●
B_XOR
●
●
●
●
●
●
BAUTO
-
○
-
○
-
○
BLOCK
●
●
●
●
●
●
BLSYNC
●
●
●
●
●
●
BNAT
-
○
-
○
-
○
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
495
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
BOOL
●
●
●
●
●
●
BOUND
●
●
●
●
●
●
BRISK
●
●
●
●
●
●
BRISKA
●
●
●
●
●
●
BSPLINE
-
○
-
○
-
○
BTAN
-
○
-
○
-
○
C
●
●
●
●
●
●
C2
-
-
-
-
-
-
C3
-
-
-
-
-
-
C4
-
-
-
-
-
-
C5
-
-
-
-
-
-
CAC
●
●
●
●
●
●
CACN
●
●
●
●
●
●
CACP
●
●
●
●
●
●
CALCDAT
●
●
●
●
●
●
CALCPOSI
●
●
●
●
●
●
CALL
●
●
●
●
●
●
CALLPATH
●
●
●
●
●
●
CANCEL
●
●
●
●
●
●
CASE
●
●
●
●
●
●
CDC
●
●
●
●
●
●
CDOF
●
●
●
●
●
●
CDOF2
●
●
●
●
●
●
CDON
●
●
●
●
●
●
CFC
●
●
●
●
●
●
CFIN
●
●
●
●
●
●
CFINE
●
●
●
●
●
●
CFTCP
●
●
●
●
●
●
CHAN
●
●
●
●
●
●
CHANDATA
●
●
●
●
●
●
CHAR
●
●
●
●
●
●
CHECKSUM
●
●
●
●
●
●
CHF
●
●
●
●
●
●
CHKDM
●
●
●
●
●
●
CHKDNO
●
●
●
●
●
●
CHR
●
●
●
●
●
●
CIC
●
●
●
●
●
●
CIP
●
●
●
●
●
●
Основы
496
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
CLEARM
-
-
-
-
-
-
CLRINT
●
●
●
●
●
●
CMIRROR
●
●
●
●
●
●
COARSEA
●
●
●
●
●
●
COMPCAD
-
○
-
○
-
○
COMPCURV
-
○
-
○
-
○
COMPLETE
●
●
●
●
●
●
COMPOF
-
○
-
○
-
○
COMPON
-
○
-
○
-
○
CONTDCON
●
●
●
●
●
●
CONTPRON
●
●
●
●
●
●
CORROF
●
●
●
●
●
●
COS
●
●
●
●
●
●
COUPDEF
○
-
○
-
○
-
COUPDEL
○
-
○
-
○
-
COUPOF
○
-
○
-
○
-
COUPOFS
○
-
○
-
○
-
COUPON
○
-
○
-
○
-
COUPONC
○
-
○
-
○
-
COUPRES
○
-
○
-
○
-
CP
●
●
●
●
●
●
CPRECOF
●
●
●
●
●
●
CPRECON
●
●
●
●
●
●
CPROT
●
●
●
●
●
●
CPROTDEF
●
●
●
●
●
●
CR
●
●
●
●
●
●
CROT
●
●
●
●
●
●
CROTS
●
●
●
●
●
●
CRPL
●
●
●
●
●
●
CSCALE
●
●
●
●
●
●
CSPLINE
-
○
-
○
-
○
CT
●
●
●
●
●
●
CTAB
-
-
-
-
-
-
CTABDEF
-
-
-
-
-
-
CTABDEL
-
-
-
-
-
-
CTABEND
-
-
-
-
-
-
CTABEXISTS
-
-
-
-
-
-
CTABFNO
-
-
-
-
-
-
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
497
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
CTABFPOL
-
-
-
-
-
-
CTABFSEG
-
-
-
-
-
-
CTABID
-
-
-
-
-
-
CTABINV
-
-
-
-
-
-
CTABISLOCK
-
-
-
-
-
-
CTABLOCK
-
-
-
-
-
-
CTABMEMTYP
-
-
-
-
-
-
CTABMPOL
-
-
-
-
-
-
CTABMSEG
-
-
-
-
-
-
CTABNO
-
-
-
-
-
-
CTABNOMEM
-
-
-
-
-
-
CTABPERIOD
-
-
-
-
-
-
CTABPOL
-
-
-
-
-
-
CTABPOLID
-
-
-
-
-
-
CTABSEG
-
-
-
-
-
-
CTABSEGID
-
-
-
-
-
-
CTABSEV
-
-
-
-
-
-
CTABSSV
-
-
-
-
-
-
CTABTEP
-
-
-
-
-
-
CTABTEV
-
-
-
-
-
-
CTABTMAX
-
-
-
-
-
-
CTABTMIN
-
-
-
-
-
-
CTABTSP
-
-
-
-
-
-
CTABTSV
-
-
-
-
-
-
CTABUNLOCK
-
-
-
-
-
-
CTOL
-
○
-
○
-
○
CTRANS
●
●
●
●
●
●
CUT2D
●
●
●
●
●
●
CUT2DF
●
●
●
●
●
●
CUT3DC
-
-
-
-
-
-
CUT3DCC
-
-
-
-
-
-
CUT3DCCD
-
-
-
-
-
-
CUT3DF
-
-
-
-
-
-
CUT3DFF
-
-
-
-
-
-
CUT3DFS
-
-
-
-
-
-
CUTCONOF
●
●
●
●
●
●
CUTCONON
●
●
●
●
●
●
CUTMOD
●
●
●
●
●
●
Основы
498
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
CYCLE...
●
●
●
●
●
●
D
●
●
●
●
●
●
D0
●
●
●
●
●
●
DAC
●
●
●
●
●
●
DC
●
●
●
●
●
●
DEF
●
●
●
●
●
●
DEFINE
●
●
●
●
●
●
DEFAULT
●
●
●
●
●
●
DELAYFSTON
●
●
●
●
●
●
DELAYFSTOF
●
●
●
●
●
●
DELDL
●
●
●
●
●
●
DELDTG
●
●
●
●
●
●
DELETE
●
●
●
●
●
●
DELTOOLENV
●
●
●
●
●
●
DIACYCOFA
●
●
●
●
●
●
DIAM90
●
●
●
●
●
●
DIAM90A
●
●
●
●
●
●
DIAMCHAN
●
●
●
●
●
●
DIAMCHANA
●
●
●
●
●
●
DIAMCYCOF
●
●
●
●
●
●
DIAMOF
●
●
●
●
●
●
DIAMOFA
●
●
●
●
●
●
DIAMON
●
●
●
●
●
●
DIAMONA
●
●
●
●
●
●
DIC
●
●
●
●
●
●
DILF
●
●
●
●
●
●
DISABLE
●
●
●
●
●
●
DISC
●
●
●
●
●
●
DISCL
●
●
●
●
●
●
DISPLOF
●
●
●
●
●
●
DISPLON
●
●
●
●
●
●
DISPR
●
●
●
●
●
●
DISR
●
●
●
●
●
●
DITE
●
●
●
●
●
●
DITS
●
●
●
●
●
●
DIV
●
●
●
●
●
●
DL
-
-
-
-
-
-
DO
●
●
●
●
●
●
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
499
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
DRFOF
●
●
●
●
●
●
DRIVE
●
●
●
●
●
●
DRIVEA
●
●
●
●
●
●
DYNFINISH
●
●
●
●
●
●
DYNNORM
●
●
●
●
●
●
DYNPOS
●
●
●
●
●
●
DYNROUGH
●
●
●
●
●
●
DYNSEMIFIN
●
●
●
●
●
●
DZERO
●
●
●
●
●
●
EAUTO
-
○
-
○
-
○
EGDEF
-
-
-
-
-
-
EGDEL
-
-
-
-
-
-
EGOFC
-
-
-
-
-
-
EGOFS
-
-
-
-
-
-
EGON
-
-
-
-
-
-
EGONSYN
-
-
-
-
-
-
EGONSYNE
-
-
-
-
-
-
ELSE
●
●
●
●
●
●
ENABLE
●
●
●
●
●
●
ENAT
-
○
-
○
-
○
ENDFOR
●
●
●
●
●
●
ENDIF
●
●
●
●
●
●
ENDLABEL
●
●
●
●
●
●
ENDLOOP
●
●
●
●
●
●
ENDPROC
●
●
●
●
●
●
ENDWHILE
●
●
●
●
●
●
ESRR
●
●
●
●
●
●
ESRS
●
●
●
●
●
●
ETAN
-
○
-
○
-
○
EVERY
●
●
●
●
●
●
EX
●
●
●
●
●
●
EXECSTRING
●
●
●
●
●
●
EXECTAB
●
●
●
●
●
●
EXECUTE
●
●
●
●
●
●
EXP
●
●
●
●
●
●
EXTCALL
●
●
●
●
●
●
EXTCLOSE
●
●
●
●
●
●
EXTERN
●
●
●
●
●
●
Основы
500
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
EXTOPEN
●
●
●
●
●
●
F
●
●
●
●
●
●
FA
●
●
●
●
●
●
FAD
●
●
●
●
●
●
FALSE
●
●
●
●
●
●
FB
●
●
●
●
●
●
FCTDEF
-
-
-
-
-
-
FCUB
●
●
●
●
●
●
FD
●
●
●
●
●
●
FDA
●
●
●
●
●
●
FENDNORM
●
●
●
●
●
●
FFWOF
●
●
●
●
●
●
FFWON
●
●
●
●
●
●
FGREF
●
●
●
●
●
●
FGROUP
●
●
●
●
●
●
FI
●
●
●
●
●
●
FIFOCTRL
●
●
●
●
●
●
FILEDATE
●
●
●
●
●
●
FILEINFO
●
●
●
●
●
●
FILESIZE
●
●
●
●
●
●
FILESTAT
●
●
●
●
●
●
FILETIME
●
●
●
●
●
●
FINEA
●
●
●
●
●
●
FL
●
●
●
●
●
●
FLIN
●
●
●
●
●
●
FMA
-
-
-
-
-
-
FNORM
●
●
●
●
●
●
FOCOF
○
-
○
-
○
-
FOCON
○
-
○
-
○
-
FOR
●
●
●
●
●
●
FP
●
●
●
●
●
●
FPO
-
-
-
-
-
-
FPR
●
●
●
●
●
●
FPRAOF
●
●
●
●
●
●
FPRAON
●
●
●
●
●
●
FRAME
●
●
●
●
●
●
FRC
●
●
●
●
●
●
FRCM
●
●
●
●
●
●
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
501
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
FROM
●
●
●
●
●
●
FTOC
●
●
●
●
●
●
FTOCOF
●
●
●
●
●
●
FTOCON
●
●
●
●
●
●
FXS
●
●
●
●
●
●
FXST
●
●
●
●
●
●
FXSW
●
●
●
●
●
●
FZ
●
●
●
●
●
●
G0
●
●
●
●
●
●
G1
●
●
●
●
●
●
G2
●
●
●
●
●
●
G3
●
●
●
●
●
●
G4
●
●
●
●
●
●
G5
●
●
●
●
●
●
G7
●
●
●
●
●
●
G9
●
●
●
●
●
●
G17
●
●
●
●
●
●
G18
●
●
●
●
●
●
G19
●
●
●
●
●
●
G25
●
●
●
●
●
●
G26
●
●
●
●
●
●
G33
●
●
●
●
●
●
G34
●
●
●
●
●
●
G35
●
●
●
●
●
●
G40
●
●
●
●
●
●
G41
●
●
●
●
●
●
G42
●
●
●
●
●
●
G53
●
●
●
●
●
●
G54
●
●
●
●
●
●
G55
●
●
●
●
●
●
G56
●
●
●
●
●
●
G57
●
●
●
●
●
●
G58
●
●
●
●
●
●
G59
●
●
●
●
●
●
G60
●
●
●
●
●
●
G62
●
●
●
●
●
●
G63
●
●
●
●
●
●
G64
●
●
●
●
●
●
Основы
502
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
G70
●
●
●
●
●
●
G71
●
●
●
●
●
●
G74
●
●
●
●
●
●
G75
●
●
●
●
●
●
G90
●
●
●
●
●
●
G91
●
●
●
●
●
●
G93
●
●
●
●
●
●
G94
●
●
●
●
●
●
G95
●
●
●
●
●
●
G96
●
●
●
●
●
●
G97
●
●
●
●
●
●
G110
●
●
●
●
●
●
G111
●
●
●
●
●
●
G112
●
●
●
●
●
●
G140
●
●
●
●
●
●
G141
●
●
●
●
●
●
G142
●
●
●
●
●
●
G143
●
●
●
●
●
●
G147
●
●
●
●
●
●
G148
●
●
●
●
●
●
G153
●
●
●
●
●
●
G247
●
●
●
●
●
●
G248
●
●
●
●
●
●
G290
●
●
●
●
●
●
G291
●
●
●
●
●
●
G331
●
●
●
●
●
●
G332
●
●
●
●
●
●
G340
●
●
●
●
●
●
G341
●
●
●
●
●
●
G347
●
●
●
●
●
●
G348
●
●
●
●
●
●
G450
●
●
●
●
●
●
G451
●
●
●
●
●
●
G460
●
●
●
●
●
●
G461
●
●
●
●
●
●
G462
●
●
●
●
●
●
G500
●
●
●
●
●
●
G505 ... G599
●
●
●
●
●
●
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
503
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
G601
●
●
●
●
●
●
G602
●
●
●
●
●
●
G603
●
●
●
●
●
●
G621
●
●
●
●
●
●
G641
●
●
●
●
●
●
G642
●
●
●
●
●
●
G643
●
●
●
●
●
●
G644
●
●
●
●
●
●
G645
●
●
●
●
●
●
G700
●
●
●
●
●
●
G710
●
●
●
●
●
●
G751
●
●
●
●
●
●
G810 ... G819
-
-
-
-
-
-
G820 ... G829
-
-
-
-
-
-
G931
●
●
●
●
●
●
G942
●
●
●
●
●
●
G952
●
●
●
●
●
●
G961
●
●
●
●
●
●
G962
●
●
●
●
●
●
G971
●
●
●
●
●
●
G972
●
●
●
●
●
●
G973
●
●
●
●
●
●
GEOAX
●
●
●
●
●
●
GET
●
●
●
●
●
●
GETACTT
●
●
●
●
●
●
GETACTTD
●
●
●
●
●
●
GETD
●
●
●
●
●
●
GETDNO
●
●
●
●
●
●
GETEXET
●
●
●
●
●
●
GETFREELOC
●
●
●
●
●
●
GETSELT
●
●
●
●
●
●
GETT
●
●
●
●
●
●
GETTCOR
●
●
●
●
●
●
GETTENV
●
●
●
●
●
●
GOTO
●
●
●
●
●
●
GOTOB
●
●
●
●
●
●
GOTOC
●
●
●
●
●
●
GOTOF
●
●
●
●
●
●
Основы
504
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
GOTOS
●
●
●
●
●
●
GP
●
●
●
●
●
●
GWPSOF
●
●
●
●
●
●
GWPSON
●
●
●
●
●
●
H...
●
●
●
●
●
●
HOLES1
●
●
●
●
●
●
HOLES2
●
●
●
●
●
●
I
●
●
●
●
●
●
I1
●
●
●
●
●
●
IC
●
●
●
●
●
●
ICYCOF
●
●
●
●
●
●
ICYCON
●
●
●
●
●
●
ID
●
●
●
●
●
●
IDS
●
●
●
●
●
●
IF
●
●
●
●
●
●
INDEX
●
●
●
●
●
●
INIPO
●
●
●
●
●
●
INIRE
●
●
●
●
●
●
INICF
●
●
●
●
●
●
INIT
-
-
-
-
-
-
INITIAL
●
●
●
●
●
●
INT
●
●
●
●
●
●
INTERSEC
●
●
●
●
●
●
INVCCW
-
-
-
-
-
-
INVCW
-
-
-
-
-
-
INVFRAME
●
●
●
●
●
●
IP
●
●
●
●
●
●
IPOBRKA
●
●
●
●
●
●
IPOENDA
●
●
●
●
●
●
IPTRLOCK
●
●
●
●
●
●
IPTRUNLOCK
●
●
●
●
●
●
ISAXIS
●
●
●
●
●
●
ISD
-
-
-
-
-
-
ISFILE
●
●
●
●
●
●
ISNUMBER
●
●
●
●
●
●
ISOCALL
●
●
●
●
●
●
ISVAR
●
●
●
●
●
●
J
●
●
●
●
●
●
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
505
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
J1
●
●
●
●
●
●
JERKA
●
●
●
●
●
●
JERKLIM
●
●
●
●
●
●
JERKLIMA
●
●
●
●
●
●
K
●
●
●
●
●
●
K1
●
●
●
●
●
●
KONT
●
●
●
●
●
●
KONTC
●
●
●
●
●
●
KONTT
●
●
●
●
●
●
L
●
●
●
●
●
●
LEAD
Ориентация
-
-
-
-
-
-
инструмента
-
-
-
-
-
-
Полин. ориентации
LEADOF
-
-
-
-
-
-
LEADON
-
-
-
-
-
-
LENTOAX
●
●
●
●
●
●
LFOF
●
●
●
●
●
●
LFON
●
●
●
●
●
●
LFPOS
●
●
●
●
●
●
LFTXT
●
●
●
●
●
●
LFWP
●
●
●
●
●
●
LIFTFAST
●
●
●
●
●
●
LIMS
●
●
●
●
●
●
LLI
●
●
●
●
●
●
LN
●
●
●
●
●
●
LOCK
●
●
●
●
●
●
LONGHOLE
-
-
-
-
-
-
LOOP
●
●
●
●
●
●
M0
●
●
●
●
●
●
M1
●
●
●
●
●
●
M2
●
●
●
●
●
●
M3
●
●
●
●
●
●
M4
●
●
●
●
●
●
M5
●
●
●
●
●
●
M6
●
●
●
●
●
●
M17
●
●
●
●
●
●
M19
●
●
●
●
●
●
M30
●
●
●
●
●
●
Основы
506
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
M40
●
●
●
●
●
●
M41 ... M45
●
●
●
●
●
●
M70
●
●
●
●
●
●
MASLDEF
●
●
●
●
●
●
MASLDEL
●
●
●
●
●
●
MASLOF
●
●
●
●
●
●
MASLOFS
●
●
●
●
●
●
MASLON
●
●
●
●
●
●
MATCH
●
●
●
●
●
●
MAXVAL
●
●
●
●
●
●
MCALL
●
●
●
●
●
●
MEAC
-
-
-
-
-
-
MEAFRAME
●
●
●
●
●
●
MEAS
●
●
●
●
●
●
MEASA
-
-
-
-
-
-
MEASURE
●
●
●
●
●
●
MEAW
●
●
●
●
●
●
MEAWA
-
-
-
-
-
-
MI
●
●
●
●
●
●
MINDEX
●
●
●
●
●
●
MINVAL
●
●
●
●
●
●
MIRROR
●
●
●
●
●
●
MMC
●
●
●
●
●
●
MOD
●
●
●
●
●
●
MODAXVAL
●
●
●
●
●
●
MOV
●
●
●
●
●
●
MSG
●
●
●
●
●
●
MVTOOL
●
●
●
●
●
●
N
●
●
●
●
●
●
NCK
●
●
●
●
●
●
NEWCONF
●
●
●
●
●
●
NEWT
●
●
●
●
●
●
NORM
●
●
●
●
●
●
NOT
●
●
●
●
●
●
NPROT
●
●
●
●
●
●
NPROTDEF
●
●
●
●
●
●
NUMBER
●
●
●
●
●
●
OEMIPO1
-
-
-
-
-
-
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
507
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
OEMIPO2
-
-
-
-
-
-
OF
●
●
●
●
●
●
OFFN
●
●
●
●
●
●
OMA1
-
-
-
-
-
-
OMA2
-
-
-
-
-
-
OMA3
-
-
-
-
-
-
OMA4
-
-
-
-
-
-
OMA5
-
-
-
-
-
-
OR
●
●
●
●
●
●
ORIAXES
-
-
-
-
-
-
ORIAXPOS
-
-
-
-
-
-
ORIC
-
-
-
-
-
-
ORICONCCW
-
-
-
-
-
-
ORICONCW
-
-
-
-
-
-
ORICONIO
-
-
-
-
-
-
ORICONTO
-
-
-
-
-
-
ORICURVE
-
-
-
-
-
-
ORID
-
-
-
-
-
-
ORIEULER
-
-
-
-
-
-
ORIMKS
-
-
-
-
-
-
ORIPATH
-
-
-
-
-
-
ORIPATHS
-
-
-
-
-
-
ORIPLANE
-
-
-
-
-
-
ORIRESET
-
-
-
-
-
-
ORIROTA
-
-
-
-
-
-
ORIROTC
-
-
-
-
-
-
ORIROTR
-
-
-
-
-
-
ORIROTT
-
-
-
-
-
-
ORIRPY
-
-
-
-
-
-
ORIRPY2
-
-
-
-
-
-
ORIS
-
-
-
-
-
-
ORISOF
-
-
-
-
-
-
ORISON
-
-
-
-
-
-
ORIVECT
-
-
-
-
-
-
ORIVIRT1
-
-
-
-
-
-
ORIVIRT2
-
-
-
-
-
-
ORIWKS
-
-
-
-
-
-
OS
-
-
-
-
-
-
Основы
508
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
OSB
-
-
-
-
-
-
OSC
-
-
-
-
-
-
OSCILL
-
-
-
-
-
-
OSCTRL
-
-
-
-
-
-
OSD
-
-
-
-
-
-
OSE
-
-
-
-
-
-
OSNSC
-
-
-
-
-
-
OSOF
-
-
-
-
-
-
OSP1
-
-
-
-
-
-
OSP2
-
-
-
-
-
-
OSS
-
-
-
-
-
-
OSSE
-
-
-
-
-
-
OST
-
-
-
-
-
-
OST1
-
-
-
-
-
-
OST2
-
-
-
-
-
-
OTOL
-
●
-
●
-
●
OVR
●
●
●
●
●
●
OVRA
●
●
●
●
●
●
OVRRAP
●
●
●
●
●
●
P
●
●
●
●
●
●
PAROT
●
●
●
●
●
●
PAROTOF
●
●
●
●
●
●
PCALL
●
●
●
●
●
●
PDELAYOF
-
-
-
-
-
-
PDELAYON
-
-
-
-
-
-
PHU
●
●
●
●
●
●
PL
-
○
-
○
-
○
-
-
-
-
-
-
PM
●
●
●
●
●
●
PO
-
-
-
-
-
-
POCKET3
●
●
●
●
●
●
POCKET4
●
●
●
●
●
●
POLF
●
●
●
●
●
●
POLFA
●
●
●
●
●
●
POLFMASK
●
●
●
●
●
●
POLFMLIN
●
●
●
●
●
●
POLY
-
-
-
-
-
-
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
509
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
POLYPATH
-
-
-
-
-
-
PON
-
-
-
-
-
-
PONS
-
-
-
-
-
-
POS
●
●
●
●
●
●
POSA
●
●
●
●
●
●
POSM
●
●
●
●
●
●
POSP
●
●
●
●
●
●
POSRANGE
●
●
●
●
●
●
POT
●
●
●
●
●
●
PR
●
●
●
●
●
●
PREPRO
●
●
●
●
●
●
PRESETON
●
●
●
●
●
●
PRIO
●
●
●
●
●
●
PROC
●
●
●
●
●
●
PTP
●
●
●
●
●
●
PTPG0
●
●
●
●
●
●
PUNCHACC
-
-
-
-
-
-
PUTFTOC
●
●
●
●
●
●
PUTFTOCF
●
●
●
●
●
●
PW
-
○
-
○
-
○
QECLRNOF
●
●
●
●
●
●
QECLRNON
●
●
●
●
●
●
QU
●
●
●
●
●
●
R...
●
●
●
●
●
●
RAC
●
●
●
●
●
●
RDISABLE
●
●
●
●
●
●
READ
●
●
●
●
●
●
REAL
●
●
●
●
●
●
REDEF
●
●
●
●
●
●
RELEASE
●
●
●
●
●
●
REP
●
●
●
●
●
●
REPEAT
●
●
●
●
●
●
REPEATB
●
●
●
●
●
●
REPOSA
●
●
●
●
●
●
REPOSH
●
●
●
●
●
●
REPOSHA
●
●
●
●
●
●
REPOSL
●
●
●
●
●
●
REPOSQ
●
●
●
●
●
●
Основы
510
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
REPOSQA
●
●
●
●
●
●
RESET
●
●
●
●
●
●
RESETMON
●
●
●
●
●
●
RET
●
●
●
●
●
●
RIC
●
●
●
●
●
●
RINDEX
●
●
●
●
●
●
RMB
●
●
●
●
●
●
RME
●
●
●
●
●
●
RMI
●
●
●
●
●
●
RMN
●
●
●
●
●
●
RND
●
●
●
●
●
●
RNDM
●
●
●
●
●
●
ROT
●
●
●
●
●
●
ROTS
●
●
●
●
●
●
ROUND
●
●
●
●
●
●
ROUNDUP
●
●
●
●
●
●
RP
●
●
●
●
●
●
RPL
●
●
●
●
●
●
RT
●
●
●
●
●
●
RTLIOF
●
●
●
●
●
●
RTLION
●
●
●
●
●
●
S
●
●
●
●
●
●
SAVE
●
●
●
●
●
●
SBLOF
●
●
●
●
●
●
SBLON
●
●
●
●
●
●
SC
●
●
●
●
●
●
SCALE
●
●
●
●
●
●
SCC
●
●
●
●
●
●
SCPARA
●
●
●
●
●
●
SD
-
○
-
○
-
○
SEFORM
●
●
●
●
●
●
SET
●
●
●
●
●
●
SETAL
●
●
●
●
●
●
SETDNO
●
●
●
●
●
●
SETINT
●
●
●
●
●
●
SETM
-
-
-
-
-
-
SETMS
●
●
●
●
●
●
SETMS(n)
●
●
●
●
●
●
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
511
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
SETMTH
●
●
●
●
●
●
SETPIECE
●
●
●
●
●
●
SETTA
●
●
●
●
●
●
SETTCOR
●
●
●
●
●
●
SETTIA
●
●
●
●
●
●
SF
●
●
●
●
●
●
SIN
●
●
●
●
●
●
SIRELAY
-
-
-
-
-
-
SIRELIN
-
-
-
-
-
-
SIRELOUT
-
-
-
-
-
-
SIRELTIME
-
-
-
-
-
-
SLOT1
●
●
●
●
●
●
SLOT2
●
●
●
●
●
●
SOFT
●
●
●
●
●
●
SOFTA
●
●
●
●
●
●
SON
-
-
-
-
-
-
SONS
-
-
-
-
-
-
SPATH
●
●
●
●
●
●
SPCOF
●
●
●
●
●
●
SPCON
●
●
●
●
●
●
SPI
●
●
●
●
●
●
SPIF1
-
-
-
-
-
-
SPIF2
-
-
-
-
-
-
SPLINEPATH
-
○
-
○
-
○
SPN
-
-
-
-
-
-
SPOF
-
-
-
-
-
-
SPOS
●
●
●
●
●
●
SPOSA
●
●
●
●
●
●
SPP
-
-
-
-
-
-
SPRINT
●
●
●
●
●
●
SQRT
●
●
●
●
●
●
SR
-
-
-
-
-
-
SRA
-
-
-
-
-
-
ST
-
-
-
-
-
-
STA
-
-
-
-
-
-
START
-
-
-
-
-
-
STARTFIFO
●
●
●
●
●
●
STAT
●
●
●
●
●
●
Основы
512
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
STOLF
-
-
-
-
-
-
STOPFIFO
●
●
●
●
●
●
STOPRE
●
●
●
●
●
●
STOPREOF
●
●
●
●
●
●
STRING
●
●
●
●
●
●
STRINGFELD
●
●
●
●
●
●
STRINGIS
●
●
●
●
●
●
STRINGVAR
-
-
-
-
-
-
STRLEN
●
●
●
●
●
●
SUBSTR
●
●
●
●
●
●
SUPA
●
●
●
●
●
●
SVC
●
●
●
●
●
●
SYNFCT
●
●
●
●
●
●
SYNR
●
●
●
●
●
●
SYNRW
●
●
●
●
●
●
SYNW
●
●
●
●
●
●
T
●
●
●
●
●
●
TAN
●
●
●
●
●
●
TANG
-
-
-
-
-
-
TANGDEL
-
-
-
-
-
-
TANGOF
-
-
-
-
-
-
TANGON
-
-
-
-
-
-
TCA
(828D: _TCA)
●
●
●
●
●
●
TCARR
-
●
-
●
-
●
TCI
●
●
●
●
●
●
TCOABS
-
●
-
●
-
●
TCOFR
-
●
-
●
-
●
TCOFRX
-
●
-
●
-
●
TCOFRY
-
●
-
●
-
●
TCOFRZ
-
●
-
●
-
●
THETA
-
-
-
-
-
-
TILT
-
-
-
-
-
-
TLIFT
-
-
-
-
-
-
TMOF
●
●
●
●
●
●
TMON
●
●
●
●
●
●
TO
●
●
●
●
●
●
TOFF
●
●
●
●
●
●
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
513
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
TOFFL
●
●
●
●
●
●
TOFFOF
●
●
●
●
●
●
TOFFON
●
●
●
●
●
●
TOFFR
●
●
●
●
●
●
TOFRAME
●
●
●
●
●
●
TOFRAMEX
●
●
●
●
●
●
TOFRAMEY
●
●
●
●
●
●
TOFRAMEZ
●
●
●
●
●
●
TOLOWER
●
●
●
●
●
●
TOOLENV
●
●
●
●
●
●
TOROT
●
●
●
●
●
●
TOROTOF
●
●
●
●
●
●
TOROTX
●
●
●
●
●
●
TOROTY
●
●
●
●
●
●
TOROTZ
●
●
●
●
●
●
TOUPPER
●
●
●
●
●
●
TOWBCS
-
●
-
●
-
●
TOWKCS
-
●
-
●
-
●
TOWMCS
-
●
-
●
-
●
TOWSTD
-
●
-
●
-
●
TOWTCS
-
●
-
●
-
●
TOWWCS
-
●
-
●
-
●
TR
●
●
●
●
●
●
TRAANG
-
-
-
-
○
-
TRACON
-
-
-
-
○
-
TRACYL
○
○
○
○
○
○
TRAFOOF
●
●
●
●
●
●
TRAILOF
●
●
●
●
●
●
TRAILON
●
●
●
●
●
●
TRANS
●
●
●
●
●
●
TRANSMIT
○
○
○
○
○
○
TRAORI
-
●
-
●
-
●
TRUE
●
●
●
●
●
●
TRUNC
●
●
●
●
●
●
TU
●
●
●
●
●
●
TURN
●
●
●
●
●
●
ULI
●
●
●
●
●
●
UNLOCK
●
●
●
●
●
●
Основы
514
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.2 Операторы: Доступность для SINUMERIK 828D
Вариант СЧПУ 828D
PPU240.2 / 241.2
PPU260.2 / 261.2
PPU280.2 / 281.2
Оператор
Токарная
Фрезеро-
Токарная
Фрезеро-
basic T
basic M
обработка
вание
обработка
вание
UNTIL
●
●
●
●
●
●
UPATH
●
●
●
●
●
●
VAR
●
●
●
●
●
●
VELOLIM
●
●
●
●
●
●
VELOLIMA
●
●
●
●
●
●
WAITC
-
-
-
-
○
-
WAITE
-
-
-
-
-
-
WAITENC
-
-
-
-
-
-
WAITM
-
-
-
-
-
-
WAITMC
-
-
-
-
-
-
WAITP
●
●
●
●
●
●
WAITS
●
●
●
●
●
●
WALCS0
●
●
●
●
●
●
WALCS1
●
●
●
●
●
●
WALCS2
●
●
●
●
●
●
WALCS3
●
●
●
●
●
●
WALCS4
●
●
●
●
●
●
WALCS5
●
●
●
●
●
●
WALCS6
●
●
●
●
●
●
WALCS7
●
●
●
●
●
●
WALCS8
●
●
●
●
●
●
WALCS9
●
●
●
●
●
●
WALCS10
●
●
●
●
●
●
WALIMOF
●
●
●
●
●
●
WALIMON
●
●
●
●
●
●
WHEN
●
●
●
●
●
●
WHENEVER
●
●
●
●
●
●
WHILE
●
●
●
●
●
●
WRITE
●
●
●
●
●
●
WRTPR
●
●
●
●
●
●
X
●
●
●
●
●
●
XOR
●
●
●
●
●
●
Y
●
●
●
●
●
●
Z
●
●
●
●
●
●
●
Стандарт
○
Опция
-
Не доступно
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
515
Таблицы
16.3 Адреса
16.3
Адреса
Список адресов
Список адресов состоит из:
• Буквы адреса
• Фиксированные адреса
• Фиксированные адреса с осевым расширением
• Устанавливаемые адреса
Буквы адресов
Доступными буквами адресов являются:
Цифровое
Буква
Значение
расшир.
A
Устанавливаемый идентификатор адреса
x
B
Устанавливаемый идентификатор адреса
x
C
Устанавливаемый идентификатор адреса
x
D
Включение/выключение коррекции длин инструмента, резца инструмента
E
Устанавливаемый идентификатор адреса
F
Подача
x
Время ожидания в секундах
G
Функция G
H
Функция H
x
I
Устанавливаемый идентификатор адреса
x
J
Устанавливаемый идентификатор адреса
x
K
Устанавливаемый идентификатор адреса
x
L
Подпрограммы, -вызов
M
Функция M
x
N
Номер вспомогательного кадра
O
свободно
P
Число прогонов программы
Q
Устанавливаемый идентификатор адреса
x
R
Идентификатор переменной (R-параметры)/устанавливаемый идентификатор адреса
x
без цифрового расширения
S
Значение шпинделя
x
Время ожидания в оборотах шпинделя
x
T
Номер инструмента
x
U
Устанавливаемый идентификатор адреса
x
V
Устанавливаемый идентификатор адреса
x
W
Устанавливаемый идентификатор адреса
x
X
Устанавливаемый идентификатор адреса
x
Основы
516
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.3 Адреса
Цифровое
Буква
Значение
расшир.
Y
Устанавливаемый идентификатор адреса
x
Z
Устанавливаемый идентификатор адреса
x
%
Символ начала и разделения при передаче файлов
:
Номер главного кадра
/
Символ пропуска кадра
Имеющиеся фиксированные адреса
CIC,
Мо-
Идентифи-
DC,
CAC,
дально
G70/
G700/
G90/
катор
Тип адреса
IC
AC
ACN,
CDC,
Qu
Тип данных
/пока-
G71
G710
G91
адреса
ACP
CACN,
дрово
CACP
L
Номер
п
Integer без
подпрогр.
знака
P
Кол-во
п
Integer без
прогонов
знака
подпрогр.
N
Номер кадра
п
Integer без
знака
G
Функция G
см.
Integer без
Список
знака
функц.
G
F
Подача,
м, п
x
x
Real без знака
время
ожидания
OVR
Процентовка
м
Real без знака
S
Шпиндель,
м,п
x
Real без знака
время
ожидания
SPOS
Позиция
м
x
x
x
Real
шпинделя
SPOSA
Позиция
м
x
x
x
Real
шпинделя за
границу
кадра
T
Номер
м
x
Integer без
инструмента
знака
D
Номер
м
x
Integer без
коррекции
знака
M, H,
Вспомога-
п
x
M: Integer без
тельные
знака
функции
H: Real
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
517
Таблицы
16.3 Адреса
Фиксированные адреса с осевым расширением
Мо-
CIC,
Идентифи-
дально
DC,
CAC,
G70/
G700/
G90/
катор
Тип адреса
или
IC
AC
ACN,
CDC,
Qu
Тип данных
G71
G710
G91
адреса
пока-
ACP
CACN,
дрово
CACP
AX: Axis
Переменный
*)
x
x
x
x
x
x
Real
идентифи-
катор оси
IP:
Переменный
п
x
x
x
x
x
Real
Interpola-
параметр
tion
интерполяции
parameter
POS:
Позициониру
м
x
x
x
x
x
x
x
Real
Positioning
ющая ось
axis
POSA:
Позициони-
м
x
x
x
x
x
x
x
Real
Positioning
рующая ось
axis above
за границы
end of
кадра
block
POSP:
Посегментное
м
x
x
x
x
x
x
Real:
Positioning
позициониро-
Конечная
axis in parts
вание
позиция/ Real:
(качание)
длина участка
Integer: опция
PO:
Полино-
п
x
x
Real без знака
Polynom
миальный
коэффициент
FA: Feed
Осевая
м
x
x
Real без знака
axial
подача
FL: Feed
Осевая
м
x
Real без знака
limit
предельная
подача
OVRA:
Осевая
м
x
Real без знака
Процентов
процентовка
ка
ACC:
Осевое
м
Real без знака
Acceleratio
ускорение
n axial
FMA: Feed
Осевая
м
x
Real без знака
multiple
синхронная
axial
подача
STA:
Осевое
м
Real без знака
Sparking
время
out time
выхаживания
axial
SRA:
Путь отвода
м
x
x
Real без знака
Sparking
при внешнем
out retract
осевом
входе
Основы
518
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.3 Адреса
Мо-
CIC,
Идентифи-
дально
DC,
CAC,
G70/
G700/
G90/
катор
Тип адреса
или
IC
AC
ACN,
CDC,
Qu
Тип данных
G71
G710
G91
адреса
пока-
ACP
CACN,
дрово
CACP
OS:
Вкл/выкл
м
Integer без
Oscillating
качания
знака
on/off
OST1:
Время
м
Real
Oscillating
удержания в
time 1
левой точке
возврата
(качание)
OST2:
Время
м
Real
Oscillating
удержания в
time 2
правой точке
возврата
(качание)
OSP1:
Левая точка
м
x
x
x
x
x
x
Real
Oscillating
возврата
Position 1
(качание)
OSP2:
Правая точка
м
x
x
x
x
x
x
Real
Oscillating
возврата
Position 2
(качание)
OSB:
Стартовая
м
x
x
x
x
x
x
Real
Oscillating
точка
start
качания
position
OSE:
Конечная
м
x
x
x
x
x
x
Real
Oscillating
точка
end
качания
position
OSNSC:
Количество
м
Integer без
Oscillating:
выхаживаний
знака
number
качания
spark out
cycles
OSCTRL:
Опции
м
Integer без
Oscillating
качания
знака: опции
control
установки,
Integer без
знака: опции
сброса
OSCILL:
Согласовани
м
Axis: 1 - 3 оси
Oscillating
я оси для
подачи
качания,
включить
качание
FDA:
Осевая
п
x
Real без знака
Feed DRF
подача для
axial
наложения
маховичка
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
519
Таблицы
16.3 Адреса
Мо-
CIC,
Идентифи-
дально
DC,
CAC,
G70/
G700/
G90/
катор
Тип адреса
или
IC
AC
ACN,
CDC,
Qu
Тип данных
G71
G710
G91
адреса
пока-
ACP
CACN,
дрово
CACP
FGREF
Исходный
м
x
x
Real без знака
радиус
POLF
Позиция
м
x
x
Real без знака
LIFTFAST
FXS:
Наезд на
м
Integer без
Fixed stop
жесткий упор
знака
вкл
FXST:
Граница
м
Real
Fixed stop
моментов
torque
для наезда
на жесткий
упор
FXSW:
Окно
м
Real
Fixed stop
контроля для
window
наезда на
жесткий упор
У этих адресов в квадратных скобках указывается ось или выражение типа "Ось". Тип
данных в правой графе это тип присвоенного значения.
*) Абсолютные конечные точки: Модальные, инкрементальные конечные точки:
покадрово, в иных случаях модально/покадрово в зависимости от определения
синтаксиса функции G.
Устанавливаемые адреса
CIC,
Мо-
DC,
CAC,
Макс.
Идентифи-
дально
G70/
G700/
G90/
ACN
Тип адреса
IC
AC
CDC,
Qu
кол-
Тип данных
катор адреса
/пока-
G71
G710
G91
,
CACN,
во
дрово
ACP
CACP
Осевые значения и конечные точки
X, Y, Z, A, B,
Ось
*)
x
x
x
x
x
x
8
Real
C
AP: Angle
Полярный
м/п*
x
x
x
1
Real
polar
угол
RP: Radius
Полярный
м/п*
x
x
x
x
x
1
Real без
polar
радиус
знака
Ориентация инструмента
A2, B2, C2 1)
Эйлеров
п
3
Real
угол или
угол RPY
A3, B3, C3
Компонент
п
3
Real
вектора
направл.
Основы
520
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.3 Адреса
CIC,
Мо-
DC,
CAC,
Макс.
Идентифи-
дально
G70/
G700/
G90/
ACN
Тип адреса
IC
AC
CDC,
Qu
кол-
Тип данных
катор адреса
/пока-
G71
G710
G91
,
CACN,
во
дрово
ACP
CACP
A4, B4, C4
Компонент
п
3
Real
для начала
вектора
кадра
нормали
A5, B5, C5
Компонент
п
3
Real
для конца
вектора
кадра
нормали
A6, B6, C6
Компонент
п
3
Real
нормиро-
вектора
ванный
направл.
вектор
A7, B7, C7
Компонент
п
3
Real
нормиро-
промежуто
ванный
чной
вектор
ориентаци
и
LEAD:
Угол
м
1
Real
Lead Angle
предва-
рения
THETA:
Угол
п
x
x
x
1
Real
третья
поворота
степень
Вращение
свободы
вокруг
ориентации
направл.
инструмента
инстру-
мента
TILT:
Боковой
м
1
Real
Tilt Angle
угол
ORIS:
Изменение
м
1
Real
Orientation
ориента-
Smoothing
ции
Factor
(относи-
тельно
траектории)
Параметры интерполяции
I, J, K**
Параметры
п
x
x
x**
x**
3
Real
интерполя-
I1, J1, K1
ции
п
x
x
x
x
x
Real
Координата
промежу-
точной
точки
RPL:
Вращение в
п
1
Real
Rotation
плоскости
plane
CR:
Радиус
п
x
x
1
Real без
Circle -Radius
окружности
знака
AR:
Апертур-
1
Real без
Angle circular
ный угол
знака
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
521
Таблицы
16.3 Адреса
CIC,
Мо-
DC,
CAC,
Макс.
Идентифи-
дально
G70/
G700/
G90/
ACN
Тип адреса
IC
AC
CDC,
Qu
кол-
Тип данных
катор адреса
/пока-
G71
G710
G91
,
CACN,
во
дрово
ACP
CACP
TURN
Число
п
1
Integer без
витков для
знака
спиральной
линии
PL:
Длина
п
1
Real без
Parameter -
интервала
знака
Interval -
параметра
Length
PW: Point -
Вес точки
п
1
Real без
Weight
знака
SD: Spline -
Порядок
п
1
Integer без
Degree
сплайна
знака
TU: Turn
Turn
м
Без знака Int
STAT: State
State
м
Integer без
знака
SF:
Смещение
м
1
Real
Spindle offset
стартовой
точки для
резьбона-
резания
DISR:
Интервал
п
x
x
1
Real без
Distance for
Repos
знака
repositioning
DISPR:
Разница
п
x
x
1
Real без
Distance path
траектории
знака
for
Repos
repositioning
ALF:
Угол
м
1
Integer без
Angle lift fast
быстрого
знака
отвода
DILF:
Длина
м
x
x
1
Real
Distance lift
быстрого
fast
отвода
FP
Фиксирова
п
1
Integer без
нная точка:
знака
Nr. фикс.
точки, к
которой
осущест-
вляется
подвод
RNDM:
Модальное
м
x
x
1
Real без
Round modal
закруг-
знака
ление
RND:
Покадровое
п
x
x
1
Real без
Round
закруг-
знака
ление
Основы
522
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.3 Адреса
CIC,
Мо-
DC,
CAC,
Макс.
Идентифи-
дально
G70/
G700/
G90/
ACN
Тип адреса
IC
AC
CDC,
Qu
кол-
Тип данных
катор адреса
/пока-
G71
G710
G91
,
CACN,
во
дрово
ACP
CACP
CHF:
Покадровая
п
x
x
1
Real без
Chamfer
фаска
знака
CHR:
Фаска в
п
x
x
1
Real без
Chamfer
перво-
знака
начальном
направл.
движения
ANG: Angle
Угол линии
п
1
Real
контура
ISD:
Глубина
м
x
x
1
Real
Insertion
врезания
depth
DISC:
Увеличение
м
x
x
1
Real без
Distance
переходной
знака
окружности
коррекции
инстру-
мента
OFFN
Контур
м
x
x
1
Real
смещения
- обычный
DITS
Входной
м
x
x
1
Real
участок
резьбы
DITE
Выходной
м
x
x
1
Real
участок
резьбы
Вырубка/штамповка
SPN: Stroke/
Кол-во
п
1
INT
PunchNumber
участков
1)
пути на
кадр
SPP:
Длина
м
1
Real
Stroke/Punch
участка
Path 1)
пути
Шлифование
ST:
Время
п
1
Real без
Sparking out
выхажи-
знака
time
вания
SR:
Путь
п
x
x
1
Real без
Sparking out
отвода
знака
retract path
Критерии перешлифовки
ADIS
Интервал
м
x
x
1
Real без
перешли-
знака
фовки
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
523
Таблицы
16.3 Адреса
CIC,
Мо-
DC,
CAC,
Макс.
Идентифи-
дально
G70/
G700/
G90/
ACN
Тип адреса
IC
AC
CDC,
Qu
кол-
Тип данных
катор адреса
/пока-
G71
G710
G91
,
CACN,
во
дрово
ACP
CACP
ADISPOS
Интервал
м
x
x
1
Real без
перешли-
знака
фовки для
ускорен.
хода
Измерение
MEAS:
Измерение
п
1
Integer без
Measure
контакт-
знака
ным щупом
MEAW:
Измерение
п
1
Integer без
Measure
контактным
знака
without
щупом без
deleting
стирания
distance to go
остатка
пути
Поведение оси, шпинделя
LIMS:
Ограни-
м
1
Real без
Limit spindle
чение
знака
speed
частоты
вращения
шпинделя
Подачи
FAD
Скорость
п
x
1
Real без
медленного
знака
движения
подачи
FD:
Подача по
п
x
1
Real без
Feed DRF
траектории
знака
для
наложения
маховичка
FRC
Подача
п
x
Real без
для
знака
радиуса и
фаски
FRCM
Модальная
м
x
Real без
подача для
знака
радиуса и
фаски
Адреса OEM
OMA1: адрес
Адрес
м
x
x
x
1
Real
OEM 1 1)
OEM 1
OMA2: адрес
Адрес
м
x
x
x
1
Real
OEM 2 1)
OEM 2
OMA3: адрес
Адрес
м
x
x
x
1
Real
OEM 3 1)
OEM 3
Основы
524
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.3 Адреса
CIC,
Мо-
DC,
CAC,
Макс.
Идентифи-
дально
G70/
G700/
G90/
ACN
Тип адреса
IC
AC
CDC,
Qu
кол-
Тип данных
катор адреса
/пока-
G71
G710
G91
,
CACN,
во
дрово
ACP
CACP
OMA4: адрес
Адрес
м
x
x
x
1
Real
OEM 4 1)
OEM 4
OMA5: адрес
Адрес
м
x
x
x
1
Real
OEM 5 1)
OEM 5
*) Абсолютные конечные точки: Модальные, инкрементальные конечные точки:
покадрово, в иных случаях модально/покадрово в зависимости от определяющей
синтаксис функции G.
**) В качестве центров окружности параметры IPO действуют инкрементально. С AC
они могут быть запрограммированы абсолютно. При других значениях (к примеру, шаг
резьбы) изменение адреса игнорируется.
1) Кодовое слово не действует для NCU571.
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
525
Таблицы
16.4 Группы функций G
16.4
Группы функций G
Функции G разделены на функциональные группы. В одном кадре может быть записана
только одна функция G одной группы. Функция G может действовать модально (до
отмены через другую функцию этой же группы), или она действует только для кадра, в
котором она стоит (действует покадрово).
Пояснение:
1) Внутренний номер (к примеру, для интерфейса PLC)
2) Возможность конфигурирования функции G как положения сброса
функциональной группы при запуске, Reset или завершении программы обработки
детали с MD20150 $MC_GCODE_RESET_VALUES:
+
конфигурируемая
-
не конфигурируемая
3) Активность функции G:
м
модально
п покадрово
4) Стандартная установка
Если для модальных функций G не запрограммировано функции из группы, то
действует изменяемая через машинные данные
(MD20150 $MN_$MC_GCODE_RESET_VALUES) стандартная установка.
SAG Стандартная установка Siemens AG
MH
Стандартная установка изготовителя станка (Maschinenhersteller) (см.
указания изготовителя станка)
5) Функция G не действует для NCU571.
Группа 1: действующие модально команды движения
Функция G
Значение
Nr. 1)
MD20150 2)
W 3)
STD 4)
SAG
MH
G0
1.
Движение ускоренного хода
+
м
G1
2.
Линейная интерполяция
+
м
x
G2
3.
Круговая интерполяция по часовой стрелке
+
м
G3
4.
Круговая интерполяция против часовой стрелки
+
м
CIP
5.
круговая интерполяция через промежуточную
+
м
точку
ASPLINE
6.
Акима-сплайн
+
м
BSPLINE
7.
B-сплайн
+
м
CSPLINE
8.
Кубический сплайн
+
м
POLY
9.
полиномиальная интерполяция
+
м
G33
10.
Резьбонарезание с постоянным шагом
+
м
G331
11.
Нарезание внутренней резьбы
+
м
G332
12.
Обратный ход (нарезание внутренней резьбы)
+
м
13.
Зарезервировано
+
м
OEMIPO1 5
OEMIPO2 5
14.
Зарезервировано
+
м
Основы
526
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
CT
15.
Окружность с тангенциальным переходом
+
м
G34
16.
Резьбонарезание с линейной увеличивающимся
+
м
шагом
G35
17.
Резьбонарезание с линейной уменьшающимся
+
м
шагом
INVCW
18.
Эвольвентная интерполяция по часовой стрелке
+
м
INVCCW
19.
Эвольвентная интерполяция против часовой
+
м
стрелки
Если для модальных функций G не запрограммировано функции из группы, то действует изменяемая через
машинные данные (MD20150 $MN_$MC_GCODE_RESET_VALUES) стандартная установка.
Группа 2: действующие покадрово движения, время ожидания
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G4
1.
Время ожидания, заранее определено по времени
-
п
G63
2.
Нарезание внутренней резьбы без синхронизации
-
п
G74
3.
Реферирование с синхронизацией
-
п
G75
4.
Подвод к фиксированной точке
-
п
REPOSL
5.
Повторный подвод к контуру линейный
-
п
REPOSQ
6.
Повторный подвод к контуру по четверти круга
-
п
REPOSH
7.
Повторный подвод к контуру по полукругу
-
п
REPOSA
8.
Повторный подвод к контуру линейный всеми
-
п
осями
REPOSQA
9.
Повторный подвод к контуру всеми осями,
-
п
геометрические оси по четверти круга
REPOSHA
10.
Повторный подвод к контуру всеми осями,
-
п
геометрические оси по полукругу
G147
11.
Подвод к контуру по прямой
-
п
G247
12.
Подвод к контуру по четверти круга
-
п
G347
13.
Подвод к контуру по полукругу
-
п
G148
14.
Выход из контура по прямой
-
п
G248
15.
Выход из контура по четверти круга
-
п
G348
16.
Выход из контура по полукругу
-
п
G5
17.
Шлифование с врезанием с угловой подачей
-
п
G7
18.
Компенсационное движение при шлифовании с
-
п
врезанием с угловой подачей
Группа 3: Программируемый фрейм, ограничение рабочего поля и программирование полюса
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
TRANS
1.
TRANSLATION: программируемое смещение
-
п
ROT
2.
ROTATION: программируемое вращение
-
п
SCALE
3.
SCALE: программируемое масштабирование
-
п
MIRROR
4.
MIRROR: программируемое отражение
-
п
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
527
Таблицы
16.4 Группы функций G
ATRANS
5.
Аддитивная TRANSLATION: аддитивное
-
п
программируемое смещение
AROT
6.
Аддитивная ROTATION: Программируемое
-
п
вращение
ASCALE
7.
Аддитивная SCALE: программируемое
-
п
масштабирование
AMIRROR
8.
Аддитивная MIRROR: Программируемое
-
п
отражение
9.
свободно
G25
10.
Минимальное ограничение рабочего поля/
-
п
ограничение частоты вращения шпинделя
G26
11.
Максимальное ограничение рабочего поля/
-
п
ограничение частоты вращения шпинделя
G110
12.
Программирование полюса относительно
-
п
последней запрограммированной заданной
позиции
G111
13.
Программирование полюса относительно нулевой
-
п
точки актуальной системы координат детали
G112
14.
Программирование полюса относительно
-
п
последнего действующего полюса
G58
15.
Программируемое смещение, может замещать
-
п
абсолютное осевое
G59
16.
Программируемое смещение, может замещать
-
п
аддитивное осевое
ROTS
17.
Вращение с пространственным углом
-
п
AROTS
18.
Аддитивное вращение с пространственным углом
-
п
Группа 4: FIFO
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
STARTFIFO
1.
Старт FIFO
+
м
x
Выполнение с параллельным заполнением
буфера предварительной обработки
STOPFIFO
2.
Стоп FIFO,
+
м
Остановка обработки; заполнение памяти
предварительной обработки до распознавания
STARTFIFO, заполнения памяти предварительной
обработки или конца программы
FIFOCTRL
3.
Включение автоматического управления буфером
+
м
предварительной обработки
Группа 6: Выбор плоскости
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G17
1.
Выбор плоскостей 1-ая - 2-ая геометрическая ось
+
м
x
G18
2.
Выбор плоскостей 3-ья - 1-ая геометрическая ось
+
м
G19
3.
Выбор плоскостей 2-ая - 3-ья геометрическая ось
+
м
Основы
528
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
Группа 7: коррекция радиуса инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G40
1.
Нет коррекции радиуса инструмента
+
м
x
G41
2.
Коррекция радиуса инструмента слева от контура
-
м
G42
3.
Коррекция радиуса инструмента справа от контура
-
м
Группа 8: устанавливаемое смещение нулевой точки
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G500
1.
Отключение устанавливаемого смещения нулевой
+
м
x
точки (G54 ... G57, G505 ... G599)
G54
2.
1. устанавливаемое смещение нулевой точки
+
м
G55
3.
2. устанавливаемое смещение нулевой точки
+
м
G56
4.
3. устанавливаемое смещение нулевой точки
+
м
G57
5.
4. устанавливаемое смещение нулевой точки
+
м
G505
6.
5. устанавливаемое смещение нулевой точки
+
м
+
м
G599
100.
99. устанавливаемое смещение нулевой точки
+
м
С помощью функций G этой группы активируется соответствующий устанавливаемый фрейм пользователя
$P_UIFR[ ].
G54 соответствует фрейм $P_UIFR[1], G505 соответствует фрейм $P_UIFR[5].
Число устанавливаемых фреймов пользователя и тем самым число функций G в этой группе может
параметрироваться через машинные данные MD28080 $MC_MM_NUM_USER_FRAMES.
Группа 9: подавление фрейма
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G53
1.
Подавление актуальных фреймов:
-
п
программируемый фрейм включая
системный фрейм для TOROT и TOFRAME и
активный устанавливаемый фрейм (G54 ... G57,
G505 ... G599)
SUPA
2.
как G153 включая подавление
-
п
системных фреймов для установки фактического
значения, касания, внешнего смещения нулевой
точки, PAROT вкл. смещения маховичком (DRF),
[внешнее смещение нулевой точки], наложенное
движение
G153
3.
как G53 включая подавление всех спец. для
-
п
канала и/или глобальных базовых фреймов NCU
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
529
Таблицы
16.4 Группы функций G
Группа 10: точный останов - режим управления траекторией
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G60
1.
Точный останов
+
м
x
G64
2.
Режим управления траекторией
+
м
G641
3.
Режим управления траекторией с перешлифовкой
+
м
по критерию пути (= программируемый интервал
перешлифовки)
G642
4.
Режим управления траекторией с перешлифовкой
+
м
с соблюдением определенных допусков
G643
5.
Режим управления траекторией с перешлифовкой
+
м
с соблюдением определенных допусков (внутри
кадра)
G644
6.
Режим управления траекторией с перешлифовкой
+
м
с макс. возможной динамикой
G645
7.
Режим управления траекторией с перешлифовкой
+
м
углов с тангенциальными переходами кадров с
соблюдением определенных допусков
Группа 11: покадровый точный останов
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G9
1.
Точный останов
-
п
Группа 12: критерии смены кадра при точном останове (G60/G9)
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G601
1.
Смена кадра при точном останове точном
+
м
x
G602
2.
Смена кадра при точном останове грубом
+
м
G603
3.
Смена кадра при конце кадра IPO
+
м
Группа 13: размеры детали дюймовые/метрические
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G70
1.
Дюймовая система ввода (длины)
+
м
G71
2.
Метрическая система ввода мм (длины)
+
м
x
G700
3.
Дюймовая система ввода дюймы, дюймов/мин
+
м
(длины + скорость + системные переменные)
G710
4.
Метрическая система ввода мм; мм/мин
+
м
(длины + скорость + системные переменные)
Основы
530
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
Группа 14: размеры детали абсолютные/инкрементальные
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G90
1.
Указание абсолютного размера
+
м
x
G91
2.
Указание составного размера
+
м
Группа 15: тип подачи
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G93
1.
Обратная по времени подача 1/мин
+
м
G94
2.
Линейная подача в мм/мин, дюймов/мин
+
м
x
G95
3.
Окружная подача в мм/об, дюймов/об
+
м
G96
4.
Постоянная скорость резания и тип подачи как у
+
м
G95 ВКЛ
G97
5.
Постоянная скорость резания и тип подачи как у
+
м
G95 ВЫКЛ
G931
6.
Задача подачи через время перемещения,
+
м
отключить постоянную скорость движения по
траектории
G961
7.
Постоянная скорость резания и тип подачи как у
+
м
G94 ВКЛ
G971
8.
Постоянная скорость резания и тип подачи как у
+
м
G94 ВЫКЛ
G942
9.
Линейная подача и постоянная скорость резания
+
м
или "замораживание" частоты вращения
шпинделя
G952
10.
Окружная подача и постоянная скорость резания
+
м
или "замораживание" частоты вращения
шпинделя
G962
11.
Линейная подача или окружная подача и
+
м
постоянная скорость резания
G972
12.
Линейная подача или окружная подача и
+
м
"замораживание" постоянной частоты вращения
шпинделя
G973
13
Окружная подача без ограничения частоты
+
м
вращения шпинделя
(G97 без LIMS для режима ISO)
Группа 16: коррекция подачи на внутреннем и наружном изгибе
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
CFC
1.
Постоянная подача на контуре действует на
+
м
x
внутреннем и наружном изгибе
CFTCP
2.
Постоянная подача в исходной точке резца
+
м
инструмента (траектория центра)
CFIN
3.
Постоянная подача на внутреннем изгибе,
+
м
ускорение на наружном изгибе
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
531
Таблицы
16.4 Группы функций G
Группа 17: параметры подвода/отвода, коррекция инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
NORM
1.
Положение нормали в начальной/конечной точке
+
м
x
KONT
2.
Обход контура в начальной/конечной точке
+
м
KONTT
3.
Подвод/отвод с постоянным касанием
+
м
KONTC
4.
Подвод/отвод с постоянным изгибом
+
м
Группа 18: поведение на углах, коррекция инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G450
1.
Переходная окружность
+
м
x
(инструмент обходит углы детали по круговой
траектории)
G451
2.
Точка пересечения эквидистант
+
м
(свободное резание инструмента в углу детали)
Группа 19: криволинейный переход на начале сплайна
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
BNAT
1.
Натуральный криволинейный переход к первому
+
м
x
сплайн-кадру
BTAN
2.
Тангенциальный криволинейный переход к
+
м
первому сплайн-кадру
BAUTO
3.
Определение первого сегмента сплайна через
+
м
следующие 3 точки
Группа 20: криволинейный переход на конце сплайна
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ENAT
1.
Натуральный криволинейный переход к
+
м
x
следующему кадру перемещения
ETAN
2.
Тангенциальный криволинейный переход к
+
м
следующему кадру перемещения
EAUTO
3.
Определение последнего сегмента сплайна через
+
м
последние 3 точки
Группа 21: профиль ускорения
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
BRISK
1.
Скачкообразное ускорение по траектории
+
м
x
SOFT
2.
Ускорение по траектории с ограничением рывка
+
м
DRIVE
3.
Зависимое от скорости ускорение по траектории
+
м
Основы
532
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
Группа 22: тип коррекции инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
CUT2D
1.
Коррекция инструмента 2½-D определена через
+
м
x
G17-G19
CUT2DF
2.
Коррекция инструмента 2½-D определена через
+
м
фрейм
Коррекция инструмента действует относительно
актуального фрейма (наклонная плоскость)
CUT3DC 5)
3.
Коррекция инструмента 3D, периферийное
+
м
фрезерование
CUT3DF 5)
4.
Коррекция инструмента 3D, торцовое
+
м
фрезерование с не постоянной ориентацией
инструмента
CUT3DFS 5)
5.
Коррекция инструмента 3D, торцовое
+
м
фрезерование с постоянной ориентацией
инструмента независимо от активного фрейма
CUT3DFF 5)
6.
Коррекция инструмента 3D, торцовое
+
м
фрезерование с постоянной ориентацией
инструмента в зависимости от активного
фрейма
CUT3DCC 5)
7.
Коррекция инструмента 3D, периферийное
+
м
фрезерование с плоскостями раздела
CUT3DCCD 5)
8.
Коррекция инструмента 3D, периферийное
+
м
фрезерование с плоскостями раздела с
дифференциальным инструментом
Группа 23: контроль столкновения на внутренних контурах
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
CDOF
1.
Контроль столкновения ВЫКЛ
+
м
x
CDON
2.
Контроль столкновения ВКЛ
+
м
CDOF2
3.
Контроль столкновений ВЫКЛ
+
м
(в настоящее время только для CUT3DC)
Группа 24: предуправление
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
FFWOF
1.
Предуправление ВЫКЛ
+
м
x
FFWON
2.
Предуправление ВКЛ
+
м
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
533
Таблицы
16.4 Группы функций G
Группа 25: исходная точка ориентации инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ORIWKS 5)
1.
ориентация инструмента в системе координат
+
м
x
детали (WСS)
ORIMKS 5)
2.
ориентация инструмента в системе координат
+
м
станка (MСS)
Группа 26: точка повторного подвода для REPOS
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
RMB
1.
повторный подвод к начальной точке кадра
+
м
RMI
2.
повторный подвод к точке прерывания
+
м
x
RME
3.
повторный подвод к конечной точке кадра
+
м
RMN
4.
повторный подвод к следующей точке траектории
+
м
Группа 27: коррекция инструмента при изменении ориентации на наружных углах
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ORIC 5)
1.
изменения ориентации на наружных углах
+
м
x
накладываются на вставляемый круговой кадр
ORID 5)
2.
изменения ориентации выполняются перед
+
м
круговым кадром
Группа 28: Ограничение рабочего поля
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
WALIMON
1.
Ограничение рабочего поля ВКЛ
+
м
x
WALIMOF
2.
Ограничение рабочего поля ВЫКЛ
+
м
Группа 29: программирование радиуса/диаметра
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
DIAMOF
1.
Действующее модально, спец. для канала
+
м
x
программирование диаметра ВЫКЛ
При выключении начинает действовать спец. для
канала программирование радиуса.
DIAMON
2.
Действующее модально, независимое спец. для
+
м
канала программирование диаметра ВКЛ
Действие не зависит от запрограммированного
режима указания размера (G90/G91).
Основы
534
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
DIAM90
3.
Действующее модально, зависимое спец. для
+
м
канала программирование диаметра ВКЛ
Действие зависит от запрограммированного
режима указания размера (G90/G91).
DIAMCYCOF
4.
Действующее модально, спец. для канала
+
м
программирование диаметра при обработке цикла
ВЫКЛ
Группа 30: компрессор кадров ЧПУ
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
COMPOF 5)
1.
Компрессор кадров ЧПУ ВЫКЛ
+
м
x
COMPON 5)
2.
Функция компрессора COMPON ВКЛ
+
м
COMPCURV 5)
3.
Функция компрессора COMPCURV ВКЛ
+
м
COMPCAD 5)
4.
Функция компрессора COMPCAD ВКЛ
+
м
Группа 31: группа G-функций OEM
Функция G
Значение
Nr. 1)
MD20150 2)
W 3)
STD 4)
SAG
MH
G810 5)
1.
G-функция OEM
-
м
G811 5)
2.
G-функция OEM
-
м
G812 5)
3.
G-функция OEM
-
м
G813 5)
4.
G-функция OEM
-
м
G814 5)
5.
G-функция OEM
-
м
6.
G-функция OEM
-
м
G815 5)
G816 5)
7.
G-функция OEM
-
м
G817 5)
8.
G-функция OEM
-
м
G818 5)
9.
G-функция OEM
-
м
G819 5)
10.
G-функция OEM
-
м
Две группы G-функций зарезервированы для пользователя OEM. Тем самым он открывает программирование
установленных им функций.
Группа 32: группа G-функций OEM
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
1.
G-функция OEM
-
м
G820 5)
G821 5)
2.
G-функция OEM
-
м
G822 5)
3.
G-функция OEM
-
м
G823 5)
4.
G-функция OEM
-
м
G824 5)
5.
G-функция OEM
-
м
G825 5)
6.
G-функция OEM
-
м
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
535
Таблицы
16.4 Группы функций G
G826 5)
7.
G-функция OEM
-
м
G827 5)
8.
G-функция OEM
-
м
G828 5)
9.
G-функция OEM
-
м
G829 5)
10.
G-функция OEM
-
м
Две группы G-функций зарезервированы для пользователя OEM. Тем самым он открывает программирование
установленных им функций.
Группа 33: устанавливаемая точная коррекция инструмента
Функция G
Значение
Nr. 1)
MD20150 2)
W 3)
STD 4)
SAG
MH
FTOCOF 5)
1.
действующая online точная коррекция
+
м
x
инструмента ВЫКЛ
2.
действующая online точная коррекция
-
м
FTOCON 5)
инструмента ВКЛ
Группа 34: сглаживание ориентации инструмента
Функция G
Значение
Nr. 1)
MD20150 2)
W 3)
STD 4)
SAG
MH
OSOF 5)
1.
Сглаживание ориентации инструмента ВЫКЛ
+
м
x
OSC 5)
2.
Постоянное сглаживание ориентации инструмента
+
м
OSS 5)
3.
Сглаживание ориентации инструмента на конце
+
м
кадра
OSSE 5)
4.
Сглаживание ориентации инструмента на начале и
+
м
конце кадра
OSD 5)
5
Перешлифовка внутри кадра с задачей длины
+
м
хода
OST 5)
6
Перешлифовка внутри кадра с задачей углового
+
м
допуска
Группа 35: штамповка и вырубка
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
SPOF 5)
1.
Ход ВЫКЛ, штамповка,вырубка ВЫКЛ
+
м
x
SON 5)
2.
Вырубка ВКЛ
+
м
3.
Штамповка ВКЛ
+
м
PON 5)
SONS 5)
4.
Вырубка ВКЛ в такте IPO
-
м
PONS 5)
5.
Штамповка ВКЛ в такте IPO
-
м
Группа 36: штамповка с задержкой
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
PDELAYON 5)
1.
Задержка при штамповке ВКЛ
+
м
x
PDELAYOF 5)
2.
Задержка при штамповке ВЫКЛ
+
м
Основы
536
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
Группа 37: профиль подачи
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
FNORM 5)
1.
обычная подача по DIN66025
+
м
x
FLIN 5)
2.
подача изменяется линейно
+
м
FCUB 5)
3.
подача изменяется по кубическому сплайну
+
м
Группа 38: согласование быстрых входов/выходов для штамповки/вырубки
Функция G
Значение
Nr. 1)
MD20150 2)
W 3)
STD 4)
SAG
MH
SPIF1 5)
1.
Быстрые входы/выходы NCK для штамповки/
+
м
x
вырубки Байт 1
2.
Быстрые входы/выходы NCK для штамповки/
+
м
SPIF2 5)
вырубки Байт 2
Группа 39: программируемая точность контура
Функция G
Значение
Nr. 1)
MD20150 2)
W 3)
STD 4)
SAG
MH
CPRECOF
1.
Программируемая точность контура ВЫКЛ
+
м
x
CPRECON
2.
Программируемая точность контура ВКЛ
+
м
Группа 40: постоянная коррекция радиуса инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
CUTCONOF
1.
Постоянная коррекция радиуса инструмента
+
м
x
ВЫКЛ
CUTCONON
2.
Постоянная коррекция радиуса инструмента
+
м
ВКЛ
Группа 41: прерываемое резьбонарезание
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
LFOF
1.
Прерываемое резьбонарезание ВЫКЛ
+
м
x
LFON
2.
Прерываемое резьбонарезание ВКЛ
+
м
Группа 42: инструментальный суппорт
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
TCOABS
1.
Определение компонентов длин инструмента из
+
м
x
актуальной ориентации инструмента
TCOFR
2.
Определить компоненты длин инструмента из
+
м
ориентации активного фрейма
TCOFRZ
3.
Определение ориентации инструмента активного
+
м
фрейма при выборе инструмента, инструмент
показывает в направлении Z
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
537
Таблицы
16.4 Группы функций G
TCOFRY
4.
Определение ориентации инструмента активного
+
м
фрейма при выборе инструмента, инструмент
показывает в направлении Y
TCOFRX
5.
Определение ориентации инструмента активного
м
фрейма при выборе инструмента, инструмент
показывает в направлении Х
Группа 43: направление подвода SAR
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G140
1.
Направление подвода SAR установлено через
+
м
x
G41/G42
G141
2.
Направление подвода SAR слева от контура
+
м
G142
3.
Направление подвода SAR справа от контура
+
м
G143
4.
Направление подвода SAR зависимое от
+
м
касательных
Группа 44: разделение пути SAR
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G340
1.
Пространственный кадр подвода, т.е. подача на
+
м
x
глубину и подвод в плоскости в одном кадре
G341
2.
Сначала подача в вертикальной оси (Z), потом
+
м
подвод в плоскости
Группа 45: соотношение траекторий осей FGROUP
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
SPATH
1.
Соотношение траекторий для осей FGROUP это
+
м
x
длина дуги
UPATH
2.
Соотношением траекторий для осей FGROUP
+
м
является параметр кривой
Группа 46: выбор плоскостей для быстрого отвода
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
LFTXT
1.
Плоскость определяется из касательной к
+
м
x
траектории и актуальной ориентации инструмента
LFWP
2.
Плоскость определяется через актуальную
+
м
рабочую плоскость (G17/G18/G19)
LFPOS
3.
Осевой отвод на позицию
+
м
Группа 47: переключение режима для внешнего кода ЧПУ
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G290
1.
Активировать языковой режим SINUMERIK
+
м
x
G291
2.
Активировать языковой режим ISO
+
м
Основы
538
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
Группа 48: параметры подвода/отвода при коррекции радиуса инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
G460
1.
Контроль столкновения для кадра подвода и
+
м
x
отвода ВКЛ
G461
2.
Продолжение граничного кадра дугой окружности,
+
м
если нет точки пересечения в кадре КРИ
G462
3.
Продолжение граничного кадра прямой, если нет
+
м
точки пересечения в кадре КРИ
Группа 49: позиционное движение
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
CP
1.
Движение по траектории
+
м
x
PTP
2.
Позиционное движение (движение синхронной
+
м
оси)
PTPG0
3.
Позиционное движение только для G0, в
+
м
остальных случаях CP
Группа 50: программирование ориентации
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ORIEULER
1.
Угол ориентации через эйлеров угол
+
м
x
ORIRPY
2.
Угол ориентации через угол RPY
+
м
(последовательность вращения XYZ)
ORIVIRT1
3.
Угол ориентации через виртуальные оси
+
м
ориентации (определение 1)
ORIVIRT2
4.
Угол ориентации через виртуальные оси
+
м
ориентации (определение 2)
ORIAXPOS
5.
Угол ориентации через виртуальные оси
+
м
ориентации с позициями круговых осей
ORIRPY2
6.
Угол ориентации через угол RPY
+
м
(последовательность вращения ZYX)
Группа 51: тип интерполяции программирования ориентации
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ORIVECT
1.
Большая круговая интерполяция (идентично
+
м
x
ORIPLANE)
ORIAXES
2.
Линейная интерполяция осей станка или осей
+
м
ориентации
ORIPATH
3.
Путь ориентации инструмента относительно
+
м
траектории
ORIPLANE
4.
Интерполяция в плоскости (идентична
+
м
ORIVECT)
ORICONCW
5.
Интерполяция на боковой поверхности конуса
+
м
по часовой стрелке
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
539
Таблицы
16.4 Группы функций G
ORICONCCW
6.
Интерполяция на боковой поверхности конуса
+
м
против часовой стрелки
ORICONIO
7.
Интерполяция на боковой поверхности конуса
+
м
с указанием промежуточной ориентации
ORICONTO
8.
Интерполяция на боковой поверхности
+
м
окружности с тангенциальным переходом
ORICURVE
9.
Интерполяция с дополнительной
+
м
пространственной кривой для ориентации
ORIPATHS
10.
Ориентация инструмента относительно
+
м
траектории, изгиб в характеристике
ориентации сглаживается
Группа 52: относящееся к детали вращение фрейма
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
PAROTOF
1.
Относящееся к детали вращение фрейма ВЫКЛ
+
м
x
PAROT
2.
Относящееся к детали вращение фрейма ВКЛ
+
м
Система координат детали точно устанавливается
на детали.
Группа 53: относящееся к инструменту вращение фрейма
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
TOROTOF
1.
Относящееся к инструменту вращение фрейма
+
м
x
ВЫКЛ
TOROT
2.
Точно установить ось Z WCS через вращение
+
м
фрейма параллельно ориентации инструмента
TOROTZ
3.
как TOROT
+
м
TOROTY
4.
Точно установить ось Y WCS через вращение
+
м
фрейма параллельно ориентации инструмента
TOROTX
5.
Точно установить ось X WCS через вращение
+
м
фрейма параллельно ориентации инструмента
TOFRAME
6.
Точно установить ось Z WCS через вращение
+
м
фрейма параллельно ориентации инструмента
TOFRAMEZ
7.
как TOFRAME
+
м
TOFRAMEY
8.
Точно установить ось Y WCS через вращение
+
м
фрейма параллельно ориентации инструмента
TOFRAMEX
9.
Точно установить ось X WCS через вращение
+
м
фрейма параллельно ориентации инструмента
Основы
540
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.4 Группы функций G
Группа 54: поворот вектора при программировании полинома
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ORIROTA
1.
Абсолютный поворот вектора
+
м
x
ORIROTR
2.
Относительный поворот вектора
+
м
ORIROTT
3.
Тангенциальный поворот вектора
+
м
ORIROTC
4.
Тангенциальный вектор вращения к касательной к
+
м
траектории
Группа 55: движение ускоренным ходом с/без линейной интерполяции
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
RTLION
1.
Движение ускоренного хода с линейной
+
м
x
интерполяцией ВКЛ
RTLIOF
2.
Движение ускоренного хода с линейной
+
м
интерполяцией ВЫКЛ
Движение ускоренного хода выполняется с
интерполяцией отдельной оси.
Группа 56: учет износа инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
TOWSTD
1.
Значение по умолчанию для коррекции по длине
+
м
x
инструмента
TOWMCS
2.
Значения износа в системе координат станка
+
м
(MСS)
TOWWCS
3.
Значения износа в системе координат детали
+
м
(WСS)
TOWBCS
4.
Значения износа в базовой кинематической
+
м
системе (ВКS)
TOWTCS
5.
Значения износа в системе координат
+
м
инструмента (исходная точка инструментального
суппорта T на зажиме инструмента)
TOWKCS
6.
Значения износа в системе координат
+
м
инструментальной головки при кинематической
трансформации
(отличается от MCS вращением инструмента)
Группа 57: замедление на углах
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
FENDNORM
1.
Замедление на углах ВЫКЛ
+
м
x
G62
2.
Замедление на внутренних углах при активной
+
м
коррекции радиуса инструмента (G41/ G42)
G621
3.
Замедление на всех углах
+
м
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
541
Таблицы
16.4 Группы функций G
Группа 59: динамический режим для траекторной интерполяции
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
DYNNORM
1.
Обычная динамика как прежде
+
м
x
DYNPOS
2.
Режим позиционирования, нарезание
+
м
внутренней резьбы
DYNROUGH
3.
Черновая обработка
+
м
DYNSEMIFIN
4.
Чистовая обработка
+
м
DYNFINISH
5.
Точная чистовая обработка
+
м
Группа 60: Ограничение рабочего поля
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
WALCS0
1.
Ограничение рабочего поля WCS ВЫКЛ
+
м
x
WALCS1
2.
Группа ограничений рабочего поля WCS 1 активна
+
м
WALCS2
3.
Группа ограничений рабочего поля WCS 2 активна
+
м
WALCS3
4
Группа ограничений рабочего поля WCS 3 активна
+
м
WALCS4
5
Группа ограничений рабочего поля WCS 4 активна
+
м
WALCS5
6
Группа ограничений рабочего поля WCS 5 активна
+
м
WALCS6
7
Группа ограничений рабочего поля WCS 6 активна
+
м
WALCS7
8
Группа ограничений рабочего поля WCS 7 активна
+
м
WALCS8
9
Группа ограничений рабочего поля WCS 8 активна
+
м
WALCS9
10
Группа ограничений рабочего поля WCS 9 активна
+
м
WALCS10
11
Группа ограничений рабочего поля WCS 10
+
м
активна
Группа 61: сглаживание ориентации инструмента
Функция G
Nr. 1)
Значение
MD20150 2)
W 3)
STD 4)
SAG
MH
ORISOF
1.
Сглаживание ориентации инструмента ВЫКЛ
+
м
x
ORISON
2.
Сглаживание ориентации инструмента ВКЛ
+
м
Основы
542
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.5 Предопределенные вызовы подпрограмм
16.5
Предопределенные вызовы подпрограмм
1. Система координат
Кодовое
1-ый
2-ой
3-ий-15-ый
4-ый-16-ый
Объяснение
слово /
параметр
параметр
параметр
параметр
идентификатор
подпрограммы
PRESETON
AXIS*:
REAL:
3.-15.
4.-16.
Установка фактического значения
Идентифика-
смещение
параметры
параметры
для запрограммированных осей.
тор оси
Preset
как 1 ...
как
Программируются соответственно
Ось станка
2 ...
идентификатор оси и
G700/G7100
соответствующее значение в
контекст
следующем параметре.
С PRESETON могут
программироваться смещения
Preset для макс. 8-ми осей.
DRFOF
Удаление смещения DRF для всех
согласованных с каналом осей
*) Вместо идентификаторов осей станка могут стоять идентификаторы геометрических
или дополнительных осей, если возможно однозначное отображение.
2. Структуры осей
Кодовое
1-ый-8-ой
Объяснение
слово /
параметр
идентификатор
подпрограммы
FGROUP
Идентифика-
Переменная исходная точка значения F: определение осей, к которым относится
тор оси канала
подача по траектории.
Макс. количество осей: 8
С помощью FGROUP ( ) без указания параметров активируется стандартная
установка для исходной точки значения F.
1-ый-8-ой
2-ой-9-ый
Объяснение
параметр
параметр
SPLINEPATH
INT:
AXIS:
Определение соединения сплайнов
соединение
идентифика-
Макс. количество осей: 8
сплайнов
тор геометри-
(должно быть
ческой или
1)
дополни-
тельной оси
BRISKA
AXIS
Включение скачкообразного осевого ускорения для
запрограммированных осей
SOFTA
AXIS
Включение осевого ускорения с ограничением рывка для
запрограммированных осей
JERKA
AXIS
Установленная через машинные данные
$MA_AX_JERK_ENABLE характеристика ускорения действует
для запрограммированных осей.
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
543
Таблицы
16.5 Предопределенные вызовы подпрограмм
3. Буксировка
Кодовое слово /
1-ый параметр
2-ой
3-ий
4-ый
5-ый
6-ой
Объяснение
идентификатор
параметр
параметр
параметр
параметр
параметр
подпрограммы
TANG
AXIS: имя оси
AXIS:
AXIS:
REAL:
CHAR:
CHAR
Подготовительный
Ведомая ось
ведущая
ведущая
коэффи
Опция:
Оптими-
оператор для определения
ось 1
ось 2
циент
"B":
зация:
тангенциального слежения:
связи
слежение
"S"
из двух указанных ведущих
в базовой
стандар-
осей определяется
кинема-
тная"P"
касательная для слежения.
тической
автома-
Коэффициент связи
системе
тическая,
указывает связь между
"W":
с ходом
изменением угла
слежение
перешли
касательной и
в системе
фовки,
отслеживаемой осью. Он,
коорди-
угловым
как правило, равен 1.
нат
допуском
детали
Оптимизация: см. PGA
TANGON
AXIS: имя оси
REAL:
REAL:
REAL:
Tangential follow up mode
Ведомая ось
смеще-
ход
угловой
on:
ние
пере-
допуск
тангенциальное слежение
Угол
шли-
вкл
фовки
Пар. 3, 4 для TANG Пар. 6 =
"P"
TANGOF
AXIS: имя оси
Tangential follow up mode
Ведомая ось
off:
тангенциальное слежение
выкл
TLIFT
AXIS:
REAL:
REAL:
Tangential lift:
отслежива-
путь
коэф-
тангенциальное слежение,
емая ось
отвода
фициент
останов на углу контура
при необходимости с
отводом оси вращения
TRAILON
AXIS: ведомая
AXIS:
REAL:
Trailing on: осевая
ось
ведущая
коэф-
синхронная буксировка вкл
ось
фициент
связи
TRAILOF
AXIS: Ведомая
AXIS:
Trailing off: осевая
ось
ведущая
синхронная буксировка
ось
выкл
Основы
544
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.5 Предопределенные вызовы подпрограмм
6. Окружная подача
Кодовое
1-ый параметр
2-ой параметр
Объяснение
слово /
идентификатор
подпрограммы
FPRAON
AXIS: ось, для которой
AXIS: ось/шпиндель,
Feedrate per Revolution axial On: осевая
включается окружная
запускающая окружную
окружная подача вкл
подача
подачу.
Если ось не
запрограммирована, то
окружная подача
запускается мастер-
шпинделем.
FPRAOF
AXIS: оси, для
Feedrate per Revolution axial Off: осевая
которых выключается
окружная подача выкл
окружная подача
Окружная подача может выключаться
одновременно для нескольких осей. Может
быть запрограммировано столько осей,
сколько допускается на кадр.
FPR
AXIS: ось/шпиндель,
Feedrate per Revolution: выбор круговой оси/
запускающая
шпинделя, которая запускает окружную
окружную подачу.
подачу траектории при G95.
Если ось не
Если ось/шпиндель не запрограммирована,
запрограммирована,
то окружная подача запускается мастер-
то окружная подача
шпинделем.
запускается мастер-
Установка с помощью FPR действует
шпинделем.
модально.
Вместо оси может быть запрограммирован и шпиндель: FPR(S1) или FPR(SPI(1))
7. Трансформации
Кодовое слово /
1-ый параметр
2-ой
Объяснение
идентификатор
параметр
подпрограммы
TRACYL
REAL: рабочий
INT: номер
Цилиндр: трансформация боковых поверхностей
диаметр
трансфор-
На канал может быть установлено несколько трансформаций.
мации
Номер трансформации показывает, какая трансформация
должна быть активирована. Если 2-ой параметр отсутствует, то
активируется установленная через машинные данные
структура трансформаций.
TRANSMIT
INT: номер
Transmit: полярная трансформация
трансформации
На канал может быть установлено несколько трансформаций.
Номер трансформации показывает, какая трансформация
должна быть активирована. Если параметр отсутствует, то
активируется установленная через машинные данные
структура трансформаций.
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
545
Таблицы
16.5 Предопределенные вызовы подпрограмм
TRAANG
REAL: угол
INT: номер
Трансформация наклонной оси:
трансфор-
На канал может быть установлено несколько трансформаций.
мации
Номер трансформации показывает, какая трансформация
должна быть активирована. Если 2-ой параметр отсутствует, то
активируется установленная через машинные данные
структура трансформаций.
Если угол не программируется:
TRAANG ( ,2) или TRAANG, то последний угол действует
модально.
TRAORI
INT: номер
Transformation orientated: 4-х, 5-ти осевая трансформация
трансформации
На канал может быть установлено несколько трансформаций.
Номер трансформации показывает, какая трансформация
должна быть активирована.
TRACON
INT: номер
REAL: прочие
Transformation Concentrated: каскадированная трансформация,
трансформации
параметры
значение параметров зависит от типа каскадирования.
зависят от
машинных
данных.
TRAFOOF
Отключить трансформацию
Для каждого типа трансформации имеется по одной команде для одной
трансформации на канал. Если существует несколько трансформаций одного типа
трансформации на канал, то с помощью соответствующей спараметрированной
команды могут быть выбраны соответствующие трансформации. Отключение
трансформации возможно через смену трансформации или явное отключение.
8. Шпиндель
Кодовое слово /
1-ый параметр
2-ой параметр
Объяснение
идентификатор
и другие
подпрограммы
SPCON
INT: номер
INT: номер
Spindle position control on: переключение в режим ориентации
шпинделя
шпинделя
шпинделя
SPCOF
INT: Номер
INT: номер
Spindle position control off: переключение в режим управления
шпинделя
шпинделя
числом оборотов шпинделя
SETMS
INT: номер
Set master-spindle: объявление шпинделя мастер-шпинделем
шпинделя
для актуального канала.
С SETMS( ) без указания параметров начинает действовать
предварительная установка через машинные данные.
9. Шлифование
Кодовое слово /
1-ый параметр
Объяснение
идентификатор
подпрограммы
GWPSON
INT: номер
Grinding wheel peripherical speed on: постоянная окружная скорость круга вкл
шпинделя
Если номер шпинделя не программируется, то для шпинделя активного
инструмента выбирается окружная скорость круга.
GWPSOF
INT: номер
Grinding wheel peripherical speed off: постоянная окружная скорость круга выкл
шпинделя
Если номер шпинделя не программируется, то для шпинделя активного
инструмента отключается окружная скорость круга.
Основы
546
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.5 Предопределенные вызовы подпрограмм
TMON
INT: номер
Tool monitoring on: контроль инструмента вкл
шпинделя
Если номер Т не программируется, то включается контроль для активного
инструмента.
TMOF
INT: номер Т
Tool monitoring off: контроль инструмента выкл
Если номер Т не программируется, то выключается контроль для активного
инструмента.
10. Обработка резаньем
Кодовое слово /
1-ый
2-ой параметр
3-ий
4-ый
Объяснение
идентификатор
параметр
параметр
параметр
подпрограммы
CONTPRON
REAL [ , 11]:
CHAR: метод
INT: кол-во
INT:
Contour preparation on: включение
таблица
обработки
поднутре-
состояние
эталонной подготовки.
контуров
резаньем
ний
вычисления:
Вызываемые в дальнейшем
"L":
0: как
программы контура или кадры ЧПУ
продольная
раньше
разделяются на отдельные движения
обточка:
1:
и сохраняются в таблице контуров.
наружная
вычисление
обработка
вперед
Количество поднутрений
"P":
и
возвращается.
поперечная
обточка:
наружная
обработка "N":
поперечная
обточка:
внутренняя
обработка
"G":
Продольная
обточка:
внутренняя
обработка
CONTDCON
REAL [ , 6]:
INT:
Декодирование контура
таблица
0: в
Кадры контура, закодированный
контуров
запрограмми-
строкой таблицы на кадр для
рованном
экономии памяти, сохраняются в
направлении
названной таблице.
EXECUTE
INT:
EXECUTE: включение выполнения
состояние
программы.
ошибки
Таким образом, осуществляется
переключение из режима эталонной
подготовки или после создания
защищенной области к нормальной
обработке программы.
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
547
Таблицы
16.5 Предопределенные вызовы подпрограмм
11. Обработка таблицы
Кодовое слово /
1-ый параметр
Объяснение
идентификатор
подпрограммы
EXECTAB
REAL [ 11]:
Execute table: выполнение элемента из таблицы движений.
элемент из
таблицы
движений
12. Защищенные области
Кодовое слово /
1-ый параметр
2-ой параметр
3-ий параметр
4-ый параметр
5-ый параметр
Объяснени
идентификатор
е
подпрограммы
CPROTDEF
INT: номер
BOOL:
INT:
REAL:
REAL:
Channel-
защищенной
TRUE:
ограничение в
ограничение в
specific
0: 4. -ый И 5-ый
области
ориентиро-
плюсовом
минусовом
protection
параметры не
ванная на
направлении
направлении
area
обрабаты-
инструмент
definition:
ваются
защищенная
определен
1: 4. -ый
область
ие спец.
параметр
для канала
обрабаты-
защищ.
вается
области
2: 5. -ый
параметр
обрабаты-
вается
3: 4. -ый И 5-ый
параметры
обрабаты-
ваются
NPROTDEF
INT: номер
BOOL:
INT:
REAL:
REAL:
NCK-
защищенной
TRUE:
ограничение в
ограничение в
specific
0: 4. -ый И 5-ый
области
ориентиро-
плюсовом
минусовом
protection
параметры не
ванная на
направлении
направлении
area
обрабаты-
инструмент
definition:
ваются
защищенная
опреде-
1: 4. -ый
область
ление
параметр
спец. для
обрабаты-
станка
вается
защищ.
2: 5. -ый
области
параметр
обрабаты-
вается
3: 4. -ый И 5-ый
параметры
обрабаты-
ваются
Основы
548
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.5 Предопределенные вызовы подпрограмм
CPROT
INT: номер
INT: опция
REAL:
REAL:
REAL:
Вкл/выкл
защищенной
смещение
смещение
смещение
специфи-
0: защищенная
области
защищенной
защищенной
защищенной
ческой для
область выкл
области в 1-ой
области в 2-ой
области в 3-ей
канала
1: предвари-
гео-оси
гео-оси
гео-оси
защищ.
тельная
области
активация
защищенной
области
2: защищенная
область вкл
3: предвари-
тельно
активировать
защищенную
область с
условным
остановом,
только для
активных
защищенных
областей
NPROT
INT: Номер
INT: опция
REAL:
REAL:
REAL:
Вкл/выкл
защищенной
смещение
смещение
смещение
специфи-
0: защищенная
области
защищенной
защищенной
защищенной
ческой для
область выкл
области в 1-ой
области в 2-ой
области в 3-ей
станка
1: предвари-
гео-оси
гео-оси
гео-оси
защищ.
тельная
области
активация
защищенной
области
2: защищенная
область вкл
3: предвари-
тельно
активировать
защищенную
область с
условным
остановом,
только для
активных
защищенных
областей
EXECUTE
VAR INT:
EXECUTE: включение выполнения программы. Таким образом, осуществляется
состояние
переключение из режима эталонной подготовки или после создания
ошибки
защищенной области к нормальной обработке программы.
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
549
Таблицы
16.5 Предопределенные вызовы подпрограмм
13. Предварительная обработка/отдельный кадр
STOPRE
Stop processing: остановка предварительной обработки до выполнения всех
подготовленных кадров главного хода
14. Прерывания
Кодовое слово /
1-ый параметр
Объяснение
идентификатор
подпрограммы
ENABLE
INT: номер
Включение прерывания: Обработчик прерываний, согласованный с аппаратным
входа
входом с указанным номером, активизируется. После оператора SETINT
прерываний
прерывание разрешено.
DISABLE
INT: номер
Выключение прерывания: Обработчик прерываний, согласованный с
входа
аппаратным входом с указанным номером, становится пассивным. Быстрый
прерываний
отвод также не осуществляется. Установленное с помощью SETINT
согласование между аппаратным входом и обработчиком прерываний
сохраняется и может снова быть активировано с помощью ENABLE.
CLRINT
INT: номер
Выбор прерывания: Удаление согласования обработчиков прерываний и
входа
атрибутов с входом прерываний. Таким образом, обработчик прерываний
прерываний
выключается. При возникновении прерывания реакция не следует.
15. Синхронизация движений
Кодовое слово /
1-ый параметр
Объяснение
идентификатор
подпрограммы
CANCEL
INT: номер
Отмена модального синхронного действия движения с указанным ID
синхронного
действия
16. Определение функции
Кодовое слово /
1-ый параметр
2-ой параметр
3-ий параметр
4-ый-7-ой
Объяснение
идентификатор
параметр
подпрограммы
FCTDEF
INT: номер
REAL: нижнее
REAL: верхнее
REAL:
Определение полинома. Он
функции
предельное
предельное
коэффициенты
обрабатывается в SYNFCT или
значение
значение
a0 - a3
PUTFTOCF.
17. Коммуникация
Кодовое слово /
1-ый параметр
2-ой параметр
Объяснение
идентификатор
подпрограммы
MMC
STRING:
CHAR:
MMC-Command: команда на интерпретатор
команда
Режим квитирования**
команд MMC для проектирования окон через
"N": без квитирования
программу ЧПУ
"S": синхронное квитирование
Литература:
"A": асинхронное квитирование
Руководство по вводу в эксплуатацию
"Базовое ПО и HMI sl"
** Режим квитирования:
Команды квитируются по требованию исполняющего компонента (канал, ЧПУ …).
Без квитирования: Обработка программы продолжается после отправки команды.
Отправитель не уведомляется, если команда не может быть выполнена успешно.
Основы
550
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.5 Предопределенные вызовы подпрограмм
18. Координация программы
Кодовое
1-ый
2-ой
3-ий
4-ый
5-ый
6-ой-
Объяснение
слово /
параметр
параметр
параметр
параметр
пара-
8-ой
идентифи-
метр
пара-
катор
метр
подпро-
граммы
INIT #
INT:
STRING:
CHAR:
Выбор блока для выполнения
номер
указание
режим
в канале.
канала
пути
квитиро-
1 : 1-ый канал;
1-10
вания**
2 : 2. -ой канал.
или
Вместо номера канала
STRING:
возможно и определенное в
имя канала
$MC_CHAN_NAME имя
$MC_CHAN
канала.
_NAME
START #
INT:
Запуск выбранных программ
номер
в нескольких каналах
канала
одновременно из текущей
1-10
программы. Команда не
или
действует для своего канала.
STRING:
1 : 1-ый канал;
имя канала
2 : 2. -ой канал или
$MC_CHAN
определенное в
_NAME
$MC_CHAN_NAME имя
канала.
WAITE #
INT: или
STRING:
Wait for end of program:
номер
имя канала
ожидание завершения
канала
$MC_CHAN
программы в другом канале
1-10
_NAME
(как номер или имя).
WAITM #
INT: номер
INT:
Wait: ожидание достижения
метки
номер
метки в других каналах.
0-9
канала
Ожидание до достижения в
1-10
другом канале WAITM с
или
соответствующей меткой.
STRING:
Может быть указан и номер
имя канала
своего канала.
$MC_CHAN
_NAME
WAITMC #
INT: номер
INT:
Wait: условное ожидание
метки
номер
достижения метки в других
0-9
канала
каналах. Ожидание до
1-10
достижения в другом канале
или
WAITM с соответствующей
STRING:
меткой. Точный останов
имя канала
только если другие каналы
$MC_CHAN
еще не достигли метки
_NAME
WAITP
AXIS:
AXIS:
AXIS:
AXIS:
AXIS:
AXIS:
Wait for positioning axis:
идентифи-
идентифи-
идентифи-
идентифи-
иден-
иден-
ожидание достижения
катор оси
катор оси
катор оси
катор оси
тифи-
тифи-
позиционирующими осями их
катор
катор
запрограммированной
оси
оси
конечной точки.
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
551
Таблицы
16.5 Предопределенные вызовы подпрограмм
WAITS
INT: номер
INT: номер
INT: номер
INT: номер
INT:
Wait for positioning spindle:
шпинделя
шпинделя
шпинделя
шпинделя
номер
ожидание достижения
шпин-
запрограммированными
деля
шпинделями, которые были
прежде запрограммированы
со SPOSA, их
запрограммированной
конечной точки.
RET
Конец подпрограммы без
вывода функции на PLC
GET #
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
Присвоение значения оси
станка
GETD#
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
Прямое присвоение значения
оси станка
RELEASE #
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
Разрешение оси станка
PUTFTOC #
REAL:
INT:
INT:
INT: номер
Put fine tool correction: точная
значение
номер
номер
шпинделя
коррекция инструмента
коррекции
параметра
канала или
STRING:
имя канала
$MC_CHAN
_NAME
PUTFTOCF
INT:
VAR REAL:
INT: номер
INT:
INT:
Put fine tool correction function
#
Nr. функции
исходное
параметра
номер
номер
dependant:
Для
значение *)
канала
шпин-
Изменение коррекции
FCTDEF
1-10
деля
инструмента Online в
указать
или
зависимости от
исполь-
STRING:
установленной с помощью
зуемый
имя канала
FCTDEF функции
здесь
$MC_CHAN
(полином макс. 3-его
номер.
_NAME
порядка).
Вместо оси с помощью функции SPI может быть соответственно запрограммирован
шпиндель: GET(SPI(1))
#) Кодовое слово не действует для NCU571.
** Режим квитирования:
Команды квитируются по требованию исполняющего компонента (канал, ЧПУ …).
Без квитирования: Обработка программы продолжается после отправки команды.
Отправитель не уведомляется, если команда не может быть выполнена успешно.
Режим квитирования "N" или "n".
Синхронное квитирование: Выполнение программы приостанавливается до тех пор,
пока принимающий компонент не подтвердит команду. При положительном
квитировании выполняется следующая команда.
При отрицательном квитировании выводится ошибка.
Режим квитирования "S", "s" или опустить.
Для некоторых команд параметры квитирования установлены, для других - могут
программироваться.
Параметры квитирования для команд координации программы всегда являются
синхронными.
Если указание режима квитирования отсутствует, то осуществляется синхронное
квитирование.
Основы
552
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
Таблицы
16.5 Предопределенные вызовы подпрограмм
19. Доступ к данным
Кодовое
1-ый
Объяснение
слово /
параметр
идентифи-
катор
подпрогр.
CHANDATA
INT:
Установка номера канала для доступа к данным канала (допускается только в блоке
номер
инициализации);
канала
последующие обращения относятся к установленному с помощью CHANDATA каналу.
20. Сообщения
Кодовое
1-ый
2-ой
Объяснение
слово /
параметр
параметр
идентифи-
катор
подпрогр.
MSG
STRING:
INT:
Message modal: индикация до появления следующего сообщения
СТРОКА
параметр
Если программируется 2-ой параметр = 1, к примеру, MSG(текст, 1), то
СИМВОЛО
вызова
сообщение и в режиме управления траекторией выводится как
В:
режима
исполняемый кадр.
управления
сообщение
траекторией
22. Ошибки
Кодовое
1-ый
2-ой
Объяснение
слово /
параметр
параметр
идентифи-
катор
подпрогр.
SETAL
INT: номер
STRING:
Set alarm: установить ошибку К номеру ошибки дополнительно может быть
ошибки
строка
указана строка символов с макс. 4 параметрами.
(ошибки
символов
Доступны следующие предопределенные параметры:
циклов)
%1 = номер канала
%2 = номер кадра, метка
%3 = индекс текста для ошибок циклов
%4 = дополнительный параметр ошибки
23. Компенсация
Кодовое слово /
1-ый параметр-
Объяснение
идентификатор
4-ый параметр
подпрограммы
QECLRNON
AXIS: номер оси
Quadrant error compensation learning on: включение обучения
компенсации квадрантных ошибок
QECLRNOF
Quadrant error compensation learning off: выключение обучения
компенсации квадрантных ошибок
Основы
Справочник по программированию, 09/2011, 6FC5398-1BP40-2PA0
553
содержание .. 6 7 8 9 ..
|
||
|
|
|