- •Основы
- •Правовая справочная информация
- •Предисловие
- •Содержание
- •1 Геометрические основы
- •1.1 Позиции детали
- •1.1.1 Системы координат детали
- •1.1.2 Декартовы координаты
- •1.1.3 Полярные координаты
- •1.1.4 Абсолютный размер
- •1.1.5 Составной размер
- •1.2 Рабочие плоскости
- •1.3 Нулевые точки и исходные точки
- •1.4 Системы координат
- •1.4.1 Система координат станка (MCS)
- •1.4.2 Базовая кинематическая система (BKS)
- •1.4.3 Базовая система нулевой точки (BNS)
- •1.4.4 Настраиваемая система нулевой точки (ENS)
- •1.4.5 Система координат детали (WCS)
- •1.4.6 Как связаны различные системы координат?
- •2 Основы программирования ЧПУ
- •2.1 Наименование программы ЧПУ
- •2.2 Структура и содержание программы ЧПУ
- •2.2.1 Кадры и компоненты кадров
- •2.2.2 Правила для кадра
- •2.2.3 Присвоения значений
- •2.2.4 Комментарии
- •2.2.5 Пропуск кадров
- •3 Создание программы ЧПУ
- •3.1 Базовый принцип
- •3.2 Доступные символы
- •3.3 "Шапка" программы
- •3.4 Примеры программы
- •3.4.1 Пример 1: Первые шаги программирования
- •3.4.2 Пример 2: Программа ЧПУ для токарной обработки
- •3.4.3 Пример 3: Программа ЧПУ для фрезерной обработки
- •4 Смена инструмента
- •4.1 Смена инструмента без управления инструментом
- •4.1.1 Смена инструмента с командой T
- •4.1.2 Смена инструмента с M6
- •4.2 Смена инструмента с управлением инструментом (опция)
- •4.2.1 Смена инструмента с помощью команды Т при активном управлении инструментом (опция)
- •4.2.2 Смена инструмента с помощью M6 при активном управлении инструментом (опция)
- •4.3 Поведение при неправильном программировании Т
- •5 Коррекции инструмента
- •5.1 Общая информация по коррекциям инструмента
- •5.2 Коррекция длин инструмента
- •5.3 Коррекция радиуса инструмента
- •5.4 Память коррекций инструмента
- •5.5 Типы инструментов
- •5.5.1 Общая информация по типам инструментов
- •5.5.2 Фрезерный инструмент
- •5.5.3 Сверло
- •5.5.4 Шлифовальный инструмент
- •5.5.5 Токарный инструмент
- •5.5.6 Специальный инструмент
- •5.5.7 Правило связи
- •5.6 Вызов коррекции инструмента (D)
- •5.7 Изменение данных коррекции инструмента
- •5.8 Программируемое смещение коррекции инструмента (TOFFL, TOFF, TOFFR)
- •6 Движение шпинделя
- •6.1 Число оборотов шпинделя (S), направление вращения шпинделя (M3, M4, M5)
- •6.2 Скорость резания (SVC)
- •6.3 Постоянная скорость резания (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)
- •6.4 Постоянная окружная скорость круга (GWPSON, GWPSOF)
- •6.5 Программируемое ограничение числа оборотов шпинделя (G25, G26)
- •7 Регулирование подачи
- •7.1 Подача (G93, G94, G95, F, FGROUP, FL, FGREF)
- •7.2 Перемещение позиционирующих осей (POS, POSA, POSP, FA, WAITP, WAITMC)
- •7.3 Режим ориентации шпинделя (SPCON, SPCOF)
- •7.4 Позиционирование шпинделей (SPOS, SPOSA, M19, M70, WAITS)
- •7.5 Подача для позиционирующих осей/шпинделей (FA, FPR, FPRAON, FPRAOF)
- •7.6 Программируемая коррекция подачи (OVR, OVRRAP, OVRA)
- •7.7 Программируемая коррекция ускорения (ACC) (опция)
- •7.8 Подача с наложением маховичка (FD, FDA)
- •7.10 Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)
- •7.11 Покадровая подача (FB)
- •7.12 Подача на зуб (G95 FZ)
- •8 Геометрические установки
- •8.2 Выбор рабочей плоскости (G17/G18/G19)
- •8.3 Указание размеров
- •8.3.1 Указание абсолютного размера (G90, AC)
- •8.3.2 Указание составного размера (G91, IC)
- •8.3.3 Указание абсолютного и составного размера при токарной обработке и фрезеровании (G90/G91)
- •8.3.4 Указание абсолютного размера для круговых осей (DC, ACP, ACN)
- •8.3.5 Дюймовое или метрическое указание размеров (G70/G700, G71/G710)
- •8.3.7 Специфическое для оси программирование диаметра/радиуса (DIAMONA, DIAM90A, DIAMOFA, DIACYCOFA, DIAMCHANA, DIAMCHAN, DAC, DIC, RAC, RIC)
- •8.4 Положение детали при токарной обработке
- •9 Команды перемещения
- •9.1 Общая информация по командам перемещения
- •9.2 Команды движения с декартовыми координатами (G0, G1, G2, G3, X..., Y..., Z...)
- •9.3 Команды движения с полярными координатами
- •9.3.1 Исходная точка полярных координат (G110, G111, G112)
- •9.3.2 Команды движения с полярными координатами (G0, G1, G2, G3, AP, RP)
- •9.4 Движение ускоренным ходом (G0, RTLION, RTLIOF)
- •9.5 Линейная интерполяция (G1)
- •9.6 Круговая интерполяция
- •9.6.1 Типы круговой интерполяции (G2/G3, ...)
- •9.6.2 Круговая интерполяция с центром и конечной точкой (G2/G3, X... Y... Z..., I... J... K...)
- •9.6.3 Круговая интерполяция с радиусом и конечной точкой (G2/G3, X... Y... Z.../ I... J... K..., CR)
- •9.6.4 Круговая интерполяция с апертурным углом и центром (G2/G3, X... Y... Z.../ I... J... K..., AR)
- •9.6.5 Круговая интерполяция с полярными координатами (G2/G3, AP, RP)
- •9.6.7 Круговая интерполяция с тангенциальным переходом (CT, X... Y... Z...)
- •9.7 Винтовая интерполяция (G2/G3, TURN)
- •9.8 Эвольвентная интерполяция (INVCW, INVCCW)
- •9.9 Линии контура
- •9.9.1 Программирование линии контура
- •9.9.2 Линии контура: Прямая
- •9.9.3 Линии контура: Две прямые
- •9.9.4 Линии контура: Три прямые
- •9.9.5 Линии контура: Программирование конечной точки с углом
- •9.10 Резьбонарезание с постоянным шагом (G33)
- •9.10.1 Резьбонарезание с постоянным шагом (G33, SF)
- •9.10.2 Запрограммированный входной и выходной участок (DITS, DITE)
- •9.11 Резьбонарезание с увеличивающимся или уменьшающимся шагом (G34, G35)
- •9.12 Нарезание внутренней резьбы без компенсирующего патрона (G331, G332)
- •9.13 Нарезание внутренней резьбы с компенсирующим патроном (G63)
- •9.14 Быстрый обратный ход при резьбонарезании (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFMLIN)
- •9.15 Фаска, закругление (CHF, CHR, RND, RNDM, FRC, FRCM)
- •10 Коррекции радиуса инструмента
- •10.1 Коррекция радиуса инструмента (G40, G41, G42, OFFN)
- •10.2 Подвод к контуру и отвод (NORM, KONT, KONTC, KONTT)
- •10.3 Коррекция на наружных углах (G450, G451, DISC)
- •10.4 Мягкий подвод и отвод
- •10.4.1 Подвод и отвод (G140 до G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR)
- •10.4.2 Подвод и отвод с расширенными стратегиями отвода (G460, G461, G462)
- •10.5 Контроль столкновений (CDON, CDOF, CDOF2)
- •10.6 Коррекция инструмента 2D (CUT2D, CUT2DF)
- •10.7 Постоянная коррекция радиуса инструмента (CUTCONON, CUTCONOF)
- •10.8 Инструменты с релевантным положением резцов
- •11 Параметры движения по траектории
- •11.1 Точный останов (G60, G9, G601, G602, G603)
- •11.2 Режим управления траекторией (G64, G641, G642, G643, G644, G645, ADIS, ADISPOS)
- •12 Трансформации координат (фреймы)
- •12.1 Фреймы
- •12.2 Фрейм-операторы
- •12.3 Программируемое смещение нулевой точки
- •12.3.1 Смещение нулевой точки (TRANS, ATRANS)
- •12.3.2 Осевое смещение нулевой точки (G58, G59)
- •12.4 Программируемое вращение (ROT, AROT, RPL)
- •12.5 Программируемые вращения фреймов с пространственными углами (ROTS, AROTS, CROTS)
- •12.6 Программируемый коэффициент масштабирования (SCALE, ASCALE)
- •12.7 Программируемое отражение (MIRROR, AMIRROR)
- •12.8 Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)
- •12.9 Отключение фрейма (G53, G153, SUPA, G500)
- •12.10 Отключение наложенных движений (DRFOF, CORROF)
- •13 Вывод вспомогательных функций
- •13.1 Функции M
- •14 Дополнительные команды
- •14.1 Сообщения (MSG)
- •14.2 Запись строки в переменную BTSS (WRTPR)
- •14.3 Ограничение рабочего поля
- •14.3.1 Ограничение рабочего поля в BKS (G25/G26, WALIMON, WALIMOF)
- •14.3.2 Ограничение рабочего поля в WCS/ENS (WALCS0 ... WALCS10)
- •14.4 Реферирование (G74)
- •14.5 Движение к фиксированной точке (G75, G751)
- •14.6 Наезд на жесткий упор (FXS, FXST, FXSW)
- •14.7 Время ожидания (G4)
- •14.8 Внутренняя остановка предварительной обработки
- •15 Прочая информация
- •15.1.1 Главные оси/геометрические оси
- •15.1.2 Дополнительные оси
- •15.1.4 Оси станка
- •15.1.5 Оси канала
- •15.1.6 Траекторные оси
- •15.1.7 Позиционирующие оси
- •15.1.8 Синхронные оси
- •15.1.9 Командные оси
- •15.1.11 Оси Link
- •15.1.12 Оси Lead-Link
- •15.2 От команды движения до движения станка
- •15.3 Вычисление хода
- •15.4 Адреса
- •15.5 Идентификатор
- •15.6 Постоянные
- •16 Таблицы
- •16.1 Операторы
- •16.2 Операторы: Доступность для SINUMERIK 828D
- •16.3 Адреса
- •16.3.1 Буквы адреса
- •16.3.2 Постоянные адреса
- •16.3.3 Устанавливаемые адреса
- •16.4 Функции G
- •16.5 Предопределенные процедуры
- •16.6 Предопределенные процедуры в синхронных действиях
- •16.7 Предопределенные функции
- •16.8 Текущий язык в HMI
- •A.2 Обзор документации
- •Толковый словарь
- •Указатель
Таблицы |
16 |
16.1Операторы
Пояснение:
1) Тип оператора:
AАдрес
Идентификатор, которому присваивается значение (к примеру, OVR=10). Также есть несколько адресов, которые включают или выключают функцию без присвоения значения (к примеру, CPLON и CPLOF).
CТехнологический цикл
Предварительно скомпилированная программа обработки детали (подпрограмма), в которой возможна универсальная реализация определенного процесса обработки (цикла), к примеру, нарезание резьбы или фрезерование кармана. Настройка на конкретную задачу выполняется через параметры, передаваемые циклу при вызове.
FПредопределенная функция
Предопределенная функция NCK, выводящая возвращаемое значение. Вызов предопределенной функции может быть указан как операнд в выражении.
GФункция G
G-функции распределены на группы функций. В одном кадре может быть записана только одна функция G одной группы. G-функция может действовать модально (до отмены через другую функцию этой же группы), или она действует только для кадра, в котором она стоит (действует покадрово).
KКодовое слово
Идентификатор, определяющий синтаксис кадра. Кодовому слову значение не присваивается и включение/выключение функции ЧПУ с помощью кодового слова невозможно.
Примеры: Управляющие структуры (IF, ELSE, ENDIF, WHEN, ...), выполнение программы (GOTOB, GOTO, RET …)
OОператор
Оператора для математической операции, операции сравнения или логической операции
PПредопределенная процедура
Предопределенная функция NCK, которая, в отличие от предопределенной функции не выводит возвращаемого значения.
PA Атрибут программы
Атрибуты программы стоят в конце строки определения подпрограммы:
PROC <имя программы>(...) <атрибут программы>
Они определяют поведение при выполнении подпрограммы.
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
475 |
Таблицы
16.1 Операторы
2)Активность оператора: м модально
п покадрово
3)Возможность программирования в программе обработки детали:
+программируемая
- не программируемая
4)Возможность программирования в синхронных действиях:
+программируемые
-не программируемые
T возможность программирования только в технологических циклах
5)Ссылка на документ, содержащий подробное описание оператора: PGsl Руководство по программированию "Основы"
PGAsl Руководство по программированию "Расширенное программирование" BNMsl Руководство по программированию "Измерительные циклы"
BHDsl Руководство оператора "Токарная обработка" BHFsl Руководство оператора "Фрезерная обработка"
FB1sl ( ) Описание функций "Основные функции" (с алфавитно-цифровым сокращением соответствующего описания функций в скобках)
FB2sl ( ) Описание функций "Дополнительные функции" (с алфавитноцифровым сокращением соответствующего описания функций в скобках)
FB3sl ( ) Описание функций "Специальные функции" (с алфавитно-цифровым сокращением соответствующего описания функций в скобках)
FBSIsl Описание функций Safety Integrated
FBSY Описание функций "Синхронные действия" FBWsl Описание функций "Управление инструментом"
6)Стандартная установка в начале программы (в состоянии СЧПУ при поставке, когда еще ничего другого не запрограммировано).
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
: |
O |
Номер главного кадра ЧПУ, |
|
+ |
|
PGAsl |
|
|
конец метки перехода, |
|
|
|
|
|
|
связывающий оператор |
|
|
|
|
* |
O |
Оператор для умножения |
|
+ |
|
PGAsl |
+ |
O |
Оператор для сложения |
|
+ |
|
PGAsl |
- |
O |
Оператор для вычитания |
|
+ |
|
PGAsl |
< |
O |
Оператор сравнения, меньше |
|
+ |
|
PGAsl |
<< |
O |
Связывающий оператор для |
|
+ |
|
PGAsl |
|
|
строк |
|
|
|
|
<= |
O |
Оператор сравнения, меньше |
|
+ |
|
PGAsl |
|
|
равно |
|
|
|
|
= |
O |
Оператор присваивания |
|
+ |
|
PGAsl |
|
|
|
|
|
|
Основы |
476 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
>= |
O |
Оператор сравнения, больше |
|
+ |
|
PGAsl |
|
|
равно |
|
|
|
|
/ |
O |
Оператор для деления |
|
+ |
|
PGAsl |
/0 |
|
Кадр пропускается (1-ый |
|
+ |
|
PGsl |
… |
|
уровень пропуска) |
|
|
|
Пропуск кадров (Страница 42) |
… |
|
Кадр пропускается (8-ый |
|
|
|
|
/7 |
|
уровень пропуска) |
|
|
|
|
A |
A |
Имя оси |
м/п |
+ |
|
PGAsl |
A2 |
A |
Ориентация инструмента: Угол |
п |
+ |
|
PGAsl |
|
|
RPY или эйлеров угол |
|
|
|
|
A3 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Компонент вектора |
|
|
|
|
|
|
Перпендикулярно |
|
|
|
|
|
|
направлению/плоскости |
|
|
|
|
A4 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Вектор нормали плоскости для |
|
|
|
|
|
|
начала кадра |
|
|
|
|
A5 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Вектор нормали плоскости для |
|
|
|
|
|
|
конца кадра |
|
|
|
|
ABS |
F |
Абсолютное значение |
|
+ |
+ |
PGAsl |
|
|
(величина) |
|
|
|
|
AC |
K |
Абсолютное указание |
п |
+ |
|
PGsl |
|
|
размеров координат/позиций |
|
|
|
Указание абсолютного размера (G90, |
|
|
|
|
|
|
AC) (Страница 183) |
ACC |
K |
Управление актуальным |
м |
+ |
+ |
PGsl |
|
|
осевым ускорением |
|
|
|
Программируемая коррекция |
|
|
|
|
|
|
ускорения (ACC) (опция) |
|
|
|
|
|
|
(Страница 151) |
ACCLIMA |
K |
Управление актуальным |
м |
+ |
+ |
PGAsl |
|
|
максимальным осевым |
|
|
|
|
|
|
ускорением |
|
|
|
|
ACN |
K |
Абсолютное указание размера |
п |
+ |
|
PGsl |
|
|
для круговых осей, подвод к |
|
|
|
Указание абсолютного размера для |
|
|
позиции в отрицательном |
|
|
|
круговых осей (DC, ACP, ACN) |
|
|
направлении |
|
|
|
(Страница 191) |
ACOS |
F |
Арккосинус |
|
+ |
+ |
PGAsl |
|
|
(тригонометрическая функция) |
|
|
|
|
ACP |
K |
Абсолютное указание размера |
п |
+ |
|
PGsl |
|
|
для круговых осей, подвод к |
|
|
|
Указание абсолютного размера для |
|
|
позиции в положительном |
|
|
|
круговых осей (DC, ACP, ACN) |
|
|
направлении |
|
|
|
(Страница 191) |
ACTBLOCNO |
P |
Вывод актуального номера |
|
+ |
|
PGAsl |
|
|
кадра ошибки, даже в случае |
|
|
|
|
|
|
активности "актуальная |
|
|
|
|
|
|
индикация кадра подавлена" |
|
|
|
|
|
|
(DISPLOF)! |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
477 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
ADDFRAME |
F |
Учет и возможная активация |
|
+ |
- |
PGAsl, FB1sl (K2) |
|
|
измеренного фрейма |
|
|
|
|
ADIS |
A |
Интервал перешлифовки для |
м |
+ |
|
PGsl |
|
|
траекторных функций G1, G2, |
|
|
|
Режим управления траекторией (G64, |
|
|
G3, ... |
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
|
|
|
|
ADISPOS) (Страница 363) |
ADISPOS |
A |
Интервал перешлифовки для |
м |
+ |
|
PGsl |
|
|
ускоренного хода G0 |
|
|
|
Режим управления траекторией (G64, |
|
|
|
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
|
|
|
|
ADISPOS) (Страница 363) |
ADISPOSA |
P |
Размер окна допуска для |
м |
+ |
+ |
PGAsl |
|
|
IPOBRKA |
|
|
|
|
ALF |
A |
Угол быстрого отвода |
м |
+ |
|
PGAsl |
AMIRROR |
G |
Программируемое отражение |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Программируемое отражение |
|
|
|
|
|
|
(MIRROR, AMIRROR) (Страница 404) |
AND |
K |
Логическая И |
|
+ |
|
PGAsl |
ANG |
A |
Угол линии контура |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Линии контура: Прямая |
|
|
|
|
|
|
(Страница 262) |
AP |
A |
Полярный угол |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
Команды движения с полярными |
|
|
|
|
|
|
координатами (G0, G1, G2, G3, AP, |
|
|
|
|
|
|
RP) (Страница 213) |
APR |
K |
Чтение / индикация защиты |
|
+ |
|
PGAsl |
|
|
доступа |
|
|
|
|
APRB |
K |
Чтение права доступа, BTSS |
|
+ |
|
PGAsl |
APRP |
K |
Чтение права доступа, |
|
+ |
|
PGAsl |
|
|
программа обработки детали |
|
|
|
|
APW |
K |
Запись защиты доступа |
|
+ |
|
PGAsl |
APWB |
K |
Запись права доступа, BTSS |
|
+ |
|
PGAsl |
APWP |
K |
Запись права доступа, |
|
+ |
|
PGAsl |
|
|
программа обработки детали |
|
|
|
|
APX |
K |
Определение защиты доступа |
|
+ |
|
PGAsl |
|
|
для выполнения указанного |
|
|
|
|
|
|
элемента языка |
|
|
|
|
AR |
A |
Апертурный угол |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
Круговая интерполяция с апертурным |
|
|
|
|
|
|
углом и центром (G2/G3, X... Y... Z.../ |
|
|
|
|
|
|
I... J... K..., AR) (Страница 239) |
AROT |
G |
Программируемое вращение |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Программируемое вращение (ROT, |
|
|
|
|
|
|
AROT, RPL) (Страница 388) |
|
Основы |
478 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AROTS |
G |
Программируемые вращения |
п |
+ |
|
PGsl |
|
|
|
фреймов с |
|
|
|
Программируемые вращения фреймов |
|
|
|
пространственными углами |
|
|
|
с пространственными углами (ROTS, |
|
|
|
|
|
|
|
AROTS, CROTS) (Страница 396) |
|
AS |
K |
Макро-определение |
|
+ |
|
PGAsl |
|
ASCALE |
G |
Программируемое |
п |
+ |
|
PGsl |
|
|
|
масштабирование |
|
|
|
Программируемый коэффициент |
|
|
|
|
|
|
|
масштабирования (SCALE, ASCALE) |
|
|
|
|
|
|
|
(Страница 399) |
|
ASIN |
F |
Математическая функция, |
|
+ |
+ |
PGAsl |
|
|
|
арксинус |
|
|
|
|
|
ASPLINE |
G |
Акима-сплайн |
м |
+ |
|
PGAsl |
|
ATAN2 |
F |
Арктангенс2 |
|
+ |
+ |
PGAsl |
|
ATOL |
K |
Спец. для оси допуск для |
|
+ |
|
PGAsl |
|
|
|
функций компрессора, |
|
|
|
|
|
|
|
сглаживания ориентации и |
|
|
|
|
|
|
|
типов перешлифовки |
|
|
|
|
|
ATRANS |
G |
Аддитивное программируемое |
п |
+ |
|
PGsl |
|
|
|
смещение |
|
|
|
Смещение нулевой точки (TRANS, |
|
|
|
|
|
|
|
ATRANS) (Страница 380) |
|
AUXFUDEL |
P |
Удалить вспомогательную |
|
+ |
- |
FB1sl (H2) |
|
|
|
функцию спец. для канала из |
|
|
|
|
|
|
|
глобального списка |
|
|
|
|
|
AUXFUDELG |
P |
Удалить все вспомогательные |
|
+ |
- |
FB1sl (H2) |
|
|
|
функции группы |
|
|
|
|
|
|
|
вспомогательных функций |
|
|
|
|
|
|
|
спец. для канала из |
|
|
|
|
|
|
|
глобального списка |
|
|
|
|
|
AUXFUMSEQ |
P |
Определить |
|
+ |
- |
FB1sl (H2) |
|
|
|
последовательность вывода |
|
|
|
|
|
|
|
для вспомогательных функций |
|
|
|
|
|
|
|
М |
|
|
|
|
|
AUXFUSYNC |
P |
Создать из глобального списка |
|
+ |
- |
FB1sl (H2) |
|
|
|
вспомогательных функций |
|
|
|
|
|
|
|
полный кадр программы |
|
|
|
|
|
|
|
обработки детали для спец. |
|
|
|
|
|
|
|
для канала SERUPRO-Ende- |
|
|
|
|
|
|
|
ASUP |
|
|
|
|
|
AX |
K |
Переменный идентификатор |
м/п |
+ |
|
PGAsl |
|
|
|
оси |
|
|
|
|
|
AXCTSWE |
P |
Вращать осевой контейнер |
|
+ |
- |
PGAsl |
|
AXCTSWEC |
P |
Отмена разрешения на |
|
+ |
+ |
PGAsl |
|
|
|
вращение осевого контейнера |
|
|
|
|
|
AXCTSWED |
P |
Вращать осевой контейнер |
|
+ |
- |
PGAsl |
|
|
|
(командная переменная для |
|
|
|
|
|
|
|
ввода в эксплуатацию!) |
|
|
|
|
|
AXIS |
K |
Идентификатор оси, адрес оси |
|
+ |
|
PGAsl |
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
479 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
AXNAME |
F |
Преобразует входную строку в |
|
+ |
- |
PGAsl |
|
|
идентификатор оси |
|
|
|
|
AXSTRING |
F |
Преобразует строку номер |
|
+ |
- |
PGAsl |
|
|
шпинделя |
|
|
|
|
AXTOCHAN |
P |
Затребовать ось для |
|
+ |
+ |
PGAsl |
|
|
определенного канала. |
|
|
|
|
|
|
Возможно из программы ЧПУ и |
|
|
|
|
|
|
из синхронного действия. |
|
|
|
|
AXTOINT |
F |
Преобразовать тип данных |
|
+ |
- |
PGAsl |
|
|
осевой переменной из AXIS в |
|
|
|
|
|
|
INT |
|
|
|
|
AXTOSPI |
F |
Преобразует идентификатор |
|
+ |
- |
PGAsl |
|
|
оси в индекс шпинделя |
|
|
|
|
B |
A |
Имя оси |
м/п |
+ |
|
PGAsl |
B2 |
A |
Ориентация инструмента: Угол |
п |
+ |
|
PGAsl |
|
|
RPY или эйлеров угол |
|
|
|
|
B3 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Компонент вектора |
|
|
|
|
|
|
Перпендикулярно |
|
|
|
|
|
|
направлению/плоскости |
|
|
|
|
B4 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Вектор нормали плоскости для |
|
|
|
|
|
|
начала кадра |
|
|
|
|
B5 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Вектор нормали плоскости для |
|
|
|
|
|
|
конца кадра |
|
|
|
|
B_AND |
O |
Побитовая И |
|
+ |
|
PGAsl |
B_OR |
O |
Побитовая ИЛИ |
|
+ |
|
PGAsl |
B_NOT |
O |
Побитовое отрицание |
|
+ |
|
PGAsl |
B_XOR |
O |
Побитовая исключающая |
|
+ |
|
PGAsl |
|
|
"ИЛИ" |
|
|
|
|
BAUTO |
G |
Определение первого |
м |
+ |
|
PGAsl |
|
|
сегмента сплайна через |
|
|
|
|
|
|
следующие 3 точки |
|
|
|
|
BLOCK |
K |
Определяет вместе с кодовым |
|
+ |
|
PGAsl |
|
|
словом TO обрабатываемый |
|
|
|
|
|
|
программный блок в |
|
|
|
|
|
|
косвенном вызове |
|
|
|
|
|
|
подпрограммы |
|
|
|
|
BLSYNC |
K |
Выполнение обработчика |
|
+ |
|
PGAsl |
|
|
прерываний должно начаться |
|
|
|
|
|
|
только при следующей смене |
|
|
|
|
|
|
кадра |
|
|
|
|
BNAT 6) |
G |
Натуральный переход к |
м |
+ |
|
PGAsl |
|
|
первому сплайн-кадру |
|
|
|
|
BOOL |
K |
Тип данных: Значение |
|
+ |
|
PGAsl |
|
|
истинности TRUE/FALSE или |
|
|
|
|
|
|
1/0 |
|
|
|
|
|
|
|
|
|
|
Основы |
480 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
BOUND |
F |
Проверяет, находится ли |
|
+ |
+ |
PGAsl |
|
|
значение в пределах |
|
|
|
|
|
|
определенного диапазона |
|
|
|
|
|
|
значений. Тождество |
|
|
|
|
|
|
возвращает проверяемое |
|
|
|
|
|
|
значение. |
|
|
|
|
BRISK 6) |
G |
Скачкообразное ускорение по |
м |
+ |
|
PGAsl |
|
|
траектории |
|
|
|
|
BRISKA |
P |
Включение скачкообразного |
|
+ |
- |
PGAsl |
|
|
ускорения по траектории для |
|
|
|
|
|
|
запрограммированных осей |
|
|
|
|
BSPLINE |
G |
B-сплайн |
м |
+ |
|
PGAsl |
BTAN |
G |
Тангенциальный переход к |
м |
+ |
|
PGAsl |
|
|
первому сплайн-кадру |
|
|
|
|
C |
A |
Имя оси |
м/п |
+ |
|
PGAsl |
C2 |
A |
Ориентация инструмента: Угол |
п |
+ |
|
PGAsl |
|
|
RPY или эйлеров угол |
|
|
|
|
C3 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Компонент вектора |
|
|
|
|
|
|
Перпендикулярно |
|
|
|
|
|
|
направлению/плоскости |
|
|
|
|
C4 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Вектор нормали плоскости для |
|
|
|
|
|
|
начала кадра |
|
|
|
|
C5 |
A |
Ориентация инструмента: |
п |
+ |
|
PGAsl |
|
|
Вектор нормали плоскости для |
|
|
|
|
|
|
конца кадра |
|
|
|
|
CAC |
K |
Абсолютный подвод к позиции |
|
+ |
|
PGAsl |
CACN |
K |
Абсолютный подвод к |
|
+ |
|
PGAsl |
|
|
зафиксированному в таблице |
|
|
|
|
|
|
значению в отрицательном |
|
|
|
|
|
|
направлении |
|
|
|
|
CACP |
K |
Абсолютный подвод к |
|
+ |
|
PGAsl |
|
|
зафиксированному в таблице |
|
|
|
|
|
|
значению в положительном |
|
|
|
|
|
|
направлении |
|
|
|
|
CALCDAT |
F |
Вычисляет радиус и центр |
|
+ |
- |
PGAsl |
|
|
окружности из 3 или 4 точек |
|
|
|
|
CALCPOSI |
F |
Проверка нарушения |
|
+ |
- |
PGAsl |
|
|
защищенной области, |
|
|
|
|
|
|
ограничения рабочего поля и |
|
|
|
|
|
|
программных лимитов |
|
|
|
|
CALL |
K |
Косвенный вызов |
|
+ |
|
PGAsl |
|
|
подпрограммы |
|
|
|
|
CALLPATH |
P |
Программируемый маршрут |
|
+ |
- |
PGAsl |
|
|
поиска для вызовов |
|
|
|
|
|
|
подпрограмм |
|
|
|
|
CANCEL |
P |
Отменить модальное |
|
+ |
- |
FBSY |
|
|
синхронное действие |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
481 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
CASE |
K |
Условное ветвление |
|
+ |
|
PGAsl |
|
|
программы |
|
|
|
|
CDC |
K |
Прямой подвод к позиции |
|
+ |
|
PGAsl |
CDOF 6) |
G |
Контроль столкновения ВЫКЛ |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Контроль столкновений (CDON, CDOF, |
|
|
|
|
|
|
CDOF2) (Страница 344) |
CDOF2 |
G |
Контроль столкновения ВЫКЛ, |
м |
+ |
|
PGsl |
|
|
для периферийного |
|
|
|
Контроль столкновений (CDON, CDOF, |
|
|
фрезерования 3D |
|
|
|
CDOF2) (Страница 344) |
CDON |
G |
Контроль столкновения ВКЛ |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Контроль столкновений (CDON, CDOF, |
|
|
|
|
|
|
CDOF2) (Страница 344) |
CFC 6) |
G |
Постоянная подача на контуре |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Оптимизация подачи для изогнутых |
|
|
|
|
|
|
участков траектории (CFTCP, CFC, |
|
|
|
|
|
|
CFIN) (Страница 158) |
CFIN |
G |
Постоянная подача только для |
м |
+ |
|
PGsl |
|
|
внутреннего изгиба, не для |
|
|
|
Оптимизация подачи для изогнутых |
|
|
наружного изгиба |
|
|
|
участков траектории (CFTCP, CFC, |
|
|
|
|
|
|
CFIN) (Страница 158) |
CFINE |
F |
Присвоение точного смещения |
|
+ |
- |
PGAsl |
|
|
ФРЕЙМ-переменной |
|
|
|
|
CFTCP |
G |
Постоянная подача в исходной |
м |
+ |
|
PGsl |
|
|
точке резцов инструмента, |
|
|
|
Оптимизация подачи для изогнутых |
|
|
траектория центра |
|
|
|
участков траектории (CFTCP, CFC, |
|
|
|
|
|
|
CFIN) (Страница 158) |
CHAN |
K |
Спецификация сферы |
|
+ |
|
PGAsl |
|
|
действия данных |
|
|
|
|
CHANDATA |
P |
Установить номера канала для |
|
+ |
- |
PGAsl |
|
|
обращения к данным канала |
|
|
|
|
CHAR |
K |
Тип данных: символы ASCII |
|
+ |
|
PGAsl |
CHECKSUM |
F |
Образует контрольную сумму |
|
+ |
- |
PGAsl |
|
|
через поле как STRING с |
|
|
|
|
|
|
установленной длиной |
|
|
|
|
CHF |
A |
Фаска; |
п |
+ |
|
PGsl |
|
|
значение = длина фаски |
|
|
|
Фаска, закругление (CHF, CHR, RND, |
|
|
|
|
|
|
RNDM, FRC, FRCM) (Страница 299) |
CHKDM |
F |
Проверка однозначности в |
|
+ |
- |
FBWsl |
|
|
магазине |
|
|
|
|
CHKDNO |
F |
Проверка однозначности |
|
+ |
- |
PGAsl |
|
|
номеров D |
|
|
|
|
CHR |
A |
Фаска; |
|
+ |
|
PGsl |
|
|
значение = длина фаски в |
|
|
|
Фаска, закругление (CHF, CHR, RND, |
|
|
направлении движения |
|
|
|
RNDM, FRC, FRCM) (Страница 299) |
CIC |
K |
Инкрементальный подвод к |
|
+ |
|
PGAsl |
|
|
позиции |
|
|
|
|
|
|
|
|
|
|
Основы |
482 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CIP |
G |
Круговая интерполяция через |
м |
+ |
|
PGsl |
|
|
|
промежуточную точку |
|
|
|
Круговая интерполяция с |
|
|
|
|
|
|
|
промежуточной и конечной точкой |
|
|
|
|
|
|
|
(CIP, X... Y... Z..., I1... J1... K1...) |
|
|
|
|
|
|
|
(Страница 245) |
|
CLEARM |
P |
Сброс одной/нескольких меток |
|
+ |
+ |
PGAsl |
|
|
|
для координации канала |
|
|
|
|
|
CLRINT |
P |
Выключение прерываний |
|
+ |
- |
PGAsl |
|
CMIRROR |
F |
Отражение на оси координат |
|
+ |
- |
PGAsl |
|
COARSEA |
K |
Конец движения при |
м |
+ |
|
PGAsl |
|
|
|
достижении "Точного останова |
|
|
|
|
|
|
|
грубого" |
|
|
|
|
|
COMPCAD |
G |
Компрессор ВКЛ: |
м |
+ |
|
PGAsl |
|
|
|
Оптимизированное качество |
|
|
|
|
|
|
|
поверхностей для программ |
|
|
|
|
|
|
|
CAD |
|
|
|
|
|
COMPCURV |
G |
Компрессор ВКЛ: полином с |
м |
+ |
|
PGAsl |
|
|
|
постоянным изгибом |
|
|
|
|
|
COMPLETE |
|
Управляющий оператор для |
|
+ |
|
PGAsl |
|
|
|
выгрузки и загрузки данных |
|
|
|
|
|
COMPOF 6) |
G |
Компрессор ВЫКЛ |
м |
+ |
|
PGAsl |
|
COMPON |
G |
Компрессор ВКЛ |
|
+ |
|
PGAsl |
|
CONTDCON |
P |
Декодирование контура в |
|
+ |
- |
PGAsl |
|
|
|
табличной форме ВКЛ |
|
|
|
|
|
CONTPRON |
P |
Включение эталонной |
|
+ |
- |
PGAsl |
|
|
|
подготовки |
|
|
|
|
|
CORROF |
P |
Все активные наложенные |
|
+ |
- |
PGsl |
|
|
|
движения отключаются. |
|
|
|
Отключение наложенных движений |
|
|
|
|
|
|
|
(DRFOF, CORROF) (Страница 416) |
|
COS |
F |
Косинус |
|
+ |
+ |
PGAsl |
|
|
|
(тригонометрическая функция) |
|
|
|
|
|
COUPDEF |
P |
Определение структуры |
|
+ |
- |
PGAsl |
|
|
|
электронного редуктора / |
|
|
|
|
|
|
|
соединения синхронных |
|
|
|
|
|
|
|
шпинделей |
|
|
|
|
|
COUPDEL |
P |
Удалить структуру |
|
+ |
- |
PGAsl |
|
|
|
электронного редуктора |
|
|
|
|
|
COUPOF |
P |
Структура электронного |
|
+ |
- |
PGAsl |
|
|
|
редуктора / синхронная |
|
|
|
|
|
|
|
шпиндельная пара ВКЛ |
|
|
|
|
|
COUPOFS |
P |
Отключение структуры |
|
+ |
- |
PGAsl |
|
|
|
электронного редуктора / |
|
|
|
|
|
|
|
синхронной шпиндельной |
|
|
|
|
|
|
|
пары с остановкой ведомого |
|
|
|
|
|
|
|
шпинделя |
|
|
|
|
|
COUPON |
P |
Структура электронного |
|
+ |
- |
PGAsl |
|
|
|
редуктора / синхронная |
|
|
|
|
|
|
|
шпиндельная пара ВКЛ |
|
|
|
|
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
483 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
COUPONC |
P |
Включение структуры |
|
+ |
- |
PGAsl |
|
|
электронного редуктора/пары |
|
|
|
|
|
|
синхронных шпинделей с |
|
|
|
|
|
|
передачей предшествующего |
|
|
|
|
|
|
программирования |
|
|
|
|
COUPRES |
P |
Сбросить структуру |
|
+ |
- |
PGAsl |
|
|
электронного редуктора |
|
|
|
|
CP 6) |
G |
Движение по траектории |
м |
+ |
|
PGAsl |
CPBC |
K |
Базовое соединение: критерий |
|
+ |
+ |
FB3sl (M3) |
|
|
смены кадра |
|
|
|
|
CPDEF |
K |
Базовое соединение: создание |
|
+ |
+ |
FB3sl (M3) |
|
|
модуля сопряжения |
|
|
|
|
CPDEL |
K |
Базовое соединение: удаление |
|
+ |
+ |
FB3sl (M3) |
|
|
модуля сопряжения |
|
|
|
|
CPFMOF |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
поведение ведомой оси при |
|
|
|
|
|
|
полном отключении |
|
|
|
|
CPFMON |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
поведение ведомой оси при |
|
|
|
|
|
|
включении |
|
|
|
|
CPFMSON |
K |
Базовое соединение: режим |
|
+ |
+ |
FB3sl (M3) |
|
|
синхронизации |
|
|
|
|
CPFPOS |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
синхронная позиция ведомой |
|
|
|
|
|
|
оси |
|
|
|
|
CPFRS |
K |
Базовое соединение: базовая |
|
+ |
+ |
FB3sl (M3) |
|
|
система координат |
|
|
|
|
CPLA |
K |
Базовое соединение: |
|
+ |
- |
FB3sl (M3) |
|
|
определение ведущей оси |
|
|
|
|
CPLCTID |
K |
Базовое соединение: номер |
|
+ |
+ |
FB3sl (M3) |
|
|
таблицы кривых |
|
|
|
|
CPLDEF |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
определение ведущей оси и |
|
|
|
|
|
|
создание модуля сопряжения |
|
|
|
|
CPLDEL |
K |
Базовое соединение: удаление |
|
+ |
+ |
FB3sl (M3) |
|
|
ведущей оси модуля |
|
|
|
|
|
|
сопряжения |
|
|
|
|
CPLDEN |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
знаменатель коэффициента |
|
|
|
|
|
|
связи |
|
|
|
|
CPLINSC |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
коэффициент |
|
|
|
|
|
|
масштабирования для |
|
|
|
|
|
|
входного значения ведущей |
|
|
|
|
|
|
оси |
|
|
|
|
CPLINTR |
K |
Базовое соединение: значение |
|
+ |
+ |
FB3sl (M3) |
|
|
смещения для входного |
|
|
|
|
|
|
значения ведущей оси |
|
|
|
|
|
|
|
|
|
|
Основы |
484 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
CPLNUM |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
числитель коэффициента |
|
|
|
|
|
|
связи |
|
|
|
|
CPLOF |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
выключение ведущей оси |
|
|
|
|
|
|
модуля сопряжения |
|
|
|
|
CPLON |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
включение ведущей оси |
|
|
|
|
|
|
модуля сопряжения |
|
|
|
|
CPLOUTSC |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
коэффициент |
|
|
|
|
|
|
масштабирования для |
|
|
|
|
|
|
выходного значения |
|
|
|
|
|
|
соединения |
|
|
|
|
CPLOUTTR |
K |
Базовое соединение: значение |
|
+ |
+ |
FB3sl (M3) |
|
|
смещения для выходного |
|
|
|
|
|
|
значения соединения |
|
|
|
|
CPLPOS |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
синхронная позиция ведущей |
|
|
|
|
|
|
оси |
|
|
|
|
CPLSETVAL |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
референция соединения |
|
|
|
|
CPMALARM |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
подавление вывода спец. |
|
|
|
|
|
|
относящихся к соединению |
|
|
|
|
|
|
аварийных сообщений |
|
|
|
|
CPMBRAKE |
K |
Базовое соединение: |
|
+ |
- |
FB3sl (M3) |
|
|
поведение ведомой оси при |
|
|
|
|
|
|
определенных сигналах и |
|
|
|
|
|
|
командах остановки |
|
|
|
|
CPMPRT |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
параметры соединения при |
|
|
|
|
|
|
старте программы обработки |
|
|
|
|
|
|
детали под поиск через |
|
|
|
|
|
|
программный тест |
|
|
|
|
CPMRESET |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
параметры соединения при |
|
|
|
|
|
|
RESET |
|
|
|
|
CPMSTART |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
параметры соединения при |
|
|
|
|
|
|
старте программы обработки |
|
|
|
|
|
|
детали |
|
|
|
|
CPMVDI |
K |
Базовое соединение: реакция |
|
+ |
+ |
FB3sl (M3) |
|
|
ведомой оси на определенные |
|
|
|
|
|
|
интерфейсные сигналы |
|
|
|
|
|
|
ЧПУ/PLC |
|
|
|
|
CPOF |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
выключение модуля |
|
|
|
|
|
|
сопряжения |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
485 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
CPON |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
включение модуля сопряжения |
|
|
|
|
CPRECOF 6) |
G |
Программируемая точность |
м |
+ |
|
PGAsl |
|
|
контура ВЫКЛ |
|
|
|
|
CPRECON |
G |
Программируемая точность |
м |
+ |
|
PGAsl |
|
|
контура ВКЛ |
|
|
|
|
CPRES |
K |
Базовое соединение: |
|
+ |
- |
|
|
|
активирует |
|
|
|
|
|
|
сконфигурированные данные |
|
|
|
|
|
|
соединения синхронных |
|
|
|
|
|
|
шпинделей |
|
|
|
|
CPROT |
P |
Специфическая для канала |
|
+ |
- |
PGAsl |
|
|
защищенная область |
|
|
|
|
|
|
ВКЛ/ВЫКЛ |
|
|
|
|
CPROTDEF |
P |
Определение специфической |
|
+ |
- |
PGAsl |
|
|
для канала защищенной |
|
|
|
|
|
|
области |
|
|
|
|
CPSETTYPE |
K |
Базовое соединение: тип связи |
|
+ |
+ |
FB3sl (M3) |
CPSYNCOP |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
пороговое значение для |
|
|
|
|
|
|
синхронизации позиций |
|
|
|
|
|
|
"грубой" |
|
|
|
|
CPSYNCOP2 |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
пороговое значение для |
|
|
|
|
|
|
синхронизации позиций |
|
|
|
|
|
|
"грубой" 2 |
|
|
|
|
CPSYNCOV |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
пороговое значение для |
|
|
|
|
|
|
синхронизации скоростей |
|
|
|
|
|
|
"грубой" |
|
|
|
|
CPSYNFIP |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
пороговое значение для |
|
|
|
|
|
|
синхронизации позиций |
|
|
|
|
|
|
"точной" |
|
|
|
|
CPSYNFIP2 |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
пороговое значение для |
|
|
|
|
|
|
синхронизации позиций |
|
|
|
|
|
|
"точной" 2 |
|
|
|
|
CPSYNFIV |
K |
Базовое соединение: |
|
+ |
+ |
FB3sl (M3) |
|
|
пороговое значение для |
|
|
|
|
|
|
синхронизации скоростей |
|
|
|
|
|
|
"точной" |
|
|
|
|
CR |
A |
Радиус окружности |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Круговая интерполяция с радиусом и |
|
|
|
|
|
|
конечной точкой (G2/G3, X... Y... Z.../ |
|
|
|
|
|
|
I... J... K..., CR) (Страница 236) |
CROT |
F |
Вращение актуальной системы |
|
+ |
- |
PGAsl |
|
|
координат |
|
|
|
|
|
|
|
|
|
|
Основы |
486 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CROTS |
F |
Программируемые вращения |
п |
+ |
- |
PGsl |
|
|
|
фрейма с пространственными |
|
|
|
Программируемые вращения фреймов |
|
|
|
углами (вращение в указанных |
|
|
|
с пространственными углами (ROTS, |
|
|
|
осях) |
|
|
|
AROTS, CROTS) (Страница 396) |
|
CRPL |
F |
Вращение фрейма в |
|
+ |
- |
FB1sl (K2) |
|
|
|
произвольной плоскости |
|
|
|
|
|
CSCALE |
F |
Коэффициент |
|
+ |
- |
PGAsl |
|
|
|
масштабирования для |
|
|
|
|
|
|
|
нескольких осей |
|
|
|
|
|
CSPLINE |
F |
Кубический сплайн |
м |
+ |
|
PGAsl |
|
CT |
G |
Окружность с тангенциальным |
м |
+ |
|
PGsl |
|
|
|
переходом |
|
|
|
Круговая интерполяция с |
|
|
|
|
|
|
|
тангенциальным переходом (CT, X... |
|
|
|
|
|
|
|
Y... Z...) (Страница 249) |
|
CTAB |
F |
Определить позицию ведомой |
|
+ |
+ |
PGAsl |
|
|
|
оси на основе позиции |
|
|
|
|
|
|
|
ведущей оси из таблицы |
|
|
|
|
|
|
|
кривых |
|
|
|
|
|
CTABDEF |
P |
Определение таблиц ВКЛ |
|
+ |
- |
PGAsl |
|
CTABDEL |
P |
Удалить таблицу кривых |
|
+ |
- |
PGAsl |
|
CTABEND |
P |
Определение таблиц ВЫКЛ |
|
+ |
- |
PGAsl |
|
CTABEXISTS |
F |
Проверяет таблицу кривых с |
|
+ |
+ |
PGAsl |
|
|
|
номером n |
|
|
|
|
|
CTABFNO |
F |
Число еще возможных таблиц |
|
+ |
+ |
PGAsl |
|
|
|
кривых в памяти |
|
|
|
|
|
CTABFPOL |
F |
Число еще возможных |
|
+ |
+ |
PGAsl |
|
|
|
полиномов в памяти |
|
|
|
|
|
CTABFSEG |
F |
Число еще возможных |
|
+ |
+ |
PGAsl |
|
|
|
сегментов кривых в памяти |
|
|
|
|
|
CTABID |
F |
Выводит номер n-ной таблицы |
|
+ |
+ |
PGAsl |
|
|
|
кривых |
|
|
|
|
|
CTABINV |
F |
Определить позицию ведущей |
|
+ |
+ |
PGAsl |
|
|
|
оси на основе позиции |
|
|
|
|
|
|
|
ведомой оси из таблицы |
|
|
|
|
|
|
|
кривых |
|
|
|
|
|
CTABISLOCK |
F |
Возвращает состояние |
|
+ |
+ |
PGAsl |
|
|
|
блокировки таблицы кривых с |
|
|
|
|
|
|
|
номером n |
|
|
|
|
|
CTABLOCK |
P |
Удаление и перезапись, |
|
+ |
+ |
PGAsl |
|
|
|
блокировать |
|
|
|
|
|
CTABMEMTYP |
F |
Возвращает память, в которой |
|
+ |
+ |
PGAsl |
|
|
|
создана таблица кривых с |
|
|
|
|
|
|
|
номером n. |
|
|
|
|
|
CTABMPOL |
F |
Число макс. возможных |
|
+ |
+ |
PGAsl |
|
|
|
полиномов в памяти |
|
|
|
|
|
CTABMSEG |
F |
Число макс. возможных |
|
+ |
+ |
PGAsl |
|
|
|
сегментов кривых в памяти |
|
|
|
|
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
487 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
CTABNO |
F |
Число определенных таблиц |
|
+ |
+ |
FB3sl (M3) |
|
|
кривых в SRAM или DRAM |
|
|
|
|
CTABNOMEM |
F |
Число определенных таблиц |
|
+ |
+ |
PGAsl |
|
|
кривых в SRAM или DRAM |
|
|
|
|
CTABPERIOD |
F |
Возвращает периодичность |
|
+ |
+ |
PGAsl |
|
|
таблицы кривых с номером n |
|
|
|
|
CTABPOL |
F |
Число уже использованных |
|
+ |
+ |
PGAsl |
|
|
полиномов в памяти |
|
|
|
|
CTABPOLID |
F |
Число использованных |
|
+ |
+ |
PGAsl |
|
|
таблицей кривых с номером n |
|
|
|
|
|
|
криволинейных полиномов |
|
|
|
|
CTABSEG |
F |
Число уже использованных |
|
+ |
+ |
PGAsl |
|
|
сегментов кривой в памяти |
|
|
|
|
CTABSEGID |
F |
Число использованных |
|
+ |
+ |
PGAsl |
|
|
таблицей кривых с номером n |
|
|
|
|
|
|
сегментов кривой |
|
|
|
|
CTABSEV |
F |
Выводит конечное значение |
|
+ |
+ |
PGAsl |
|
|
ведомой оси сегмента |
|
|
|
|
|
|
таблицы кривых |
|
|
|
|
CTABSSV |
F |
Выводит стандартное |
|
+ |
+ |
PGAsl |
|
|
значение ведомой оси |
|
|
|
|
|
|
сегмента таблицы кривых |
|
|
|
|
CTABTEP |
F |
Выводит значение ведущей |
|
+ |
+ |
PGAsl |
|
|
оси на конце таблицы кривых |
|
|
|
|
CTABTEV |
F |
Выводит значение ведомой |
|
+ |
+ |
PGAsl |
|
|
оси на конце таблицы кривых |
|
|
|
|
CTABTMAX |
F |
Выводит макс. значение |
|
+ |
+ |
PGAsl |
|
|
ведомой оси таблицы кривых |
|
|
|
|
CTABTMIN |
F |
Выводит мин. значение |
|
+ |
+ |
PGAsl |
|
|
ведомой оси таблицы кривых |
|
|
|
|
CTABTSP |
F |
Выводит значение ведущей |
|
+ |
+ |
PGAsl |
|
|
оси на начале таблицы кривых |
|
|
|
|
CTABTSV |
F |
Выводит значение ведомой |
|
+ |
+ |
PGAsl |
|
|
оси на начале таблицы кривых |
|
|
|
|
CTABUNLOCK |
P |
Снятие блокировки удаления и |
|
+ |
+ |
PGAsl |
|
|
перезаписи |
|
|
|
|
CTOL |
K |
Допуск для функций |
|
+ |
|
PGAsl |
|
|
компрессора, сглаживания |
|
|
|
|
|
|
ориентации и типов |
|
|
|
|
|
|
перешлифовки |
|
|
|
|
CTRANS |
F |
Смещение нулевой точки для |
|
+ |
- |
PGAsl |
|
|
нескольких осей |
|
|
|
|
CUT2D 6) |
G |
Коррекция инструмента 2D |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Коррекция инструмента 2D (CUT2D, |
|
|
|
|
|
|
CUT2DF) (Страница 349) |
|
Основы |
488 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CUT2DF |
G |
Коррекция инструмента 2D |
м |
+ |
|
PGsl |
|
|
|
Коррекция инструмента |
|
|
|
Коррекция инструмента 2D (CUT2D, |
|
|
|
действует относительно |
|
|
|
CUT2DF) (Страница 349) |
|
|
|
актуального фрейма |
|
|
|
|
|
|
|
(наклонная плоскость). |
|
|
|
|
|
CUT3DC |
G |
Коррекция инструмента 3D, |
м |
+ |
|
PGAsl |
|
|
|
периферийное фрезерование |
|
|
|
|
|
CUT3DCC |
G |
Коррекция инструмента 3D |
м |
+ |
|
PGAsl |
|
|
|
Периферийное фрезерование |
|
|
|
|
|
|
|
с плоскостями раздела |
|
|
|
|
|
CUT3DCCD |
G |
Коррекция инструмента 3D |
м |
+ |
|
PGAsl |
|
|
|
Периферийное фрезерование |
|
|
|
|
|
|
|
с плоскостями раздела с |
|
|
|
|
|
|
|
дифф. инструментом |
|
|
|
|
|
CUT3DF |
G |
Коррекция инструмента 3D |
м |
+ |
|
PGAsl |
|
|
|
Торцовое фрезерование |
|
|
|
|
|
CUT3DFF |
G |
Коррекция инструмента 3D |
м |
+ |
|
PGAsl |
|
|
|
Торцовое фрезерование с |
|
|
|
|
|
|
|
постоянной ориентацией |
|
|
|
|
|
|
|
инструмента в зависимости от |
|
|
|
|
|
|
|
активного фрейма |
|
|
|
|
|
CUT3DFS |
G |
Коррекция инструмента 3D |
м |
+ |
|
PGAsl |
|
|
|
Торцовое фрезерование с |
|
|
|
|
|
|
|
постоянной ориентацией |
|
|
|
|
|
|
|
инструмента независимо от |
|
|
|
|
|
|
|
активного фрейма |
|
|
|
|
|
CUTCONOF 6) |
G |
Постоянная коррекция радиуса |
м |
+ |
|
PGsl |
|
|
|
ВЫКЛ |
|
|
|
Постоянная коррекция радиуса |
|
|
|
|
|
|
|
инструмента (CUTCONON, |
|
|
|
|
|
|
|
CUTCONOF) (Страница 352) |
|
CUTCONON |
G |
Постоянная коррекция радиуса |
м |
+ |
|
PGsl |
|
|
|
ВКЛ |
|
|
|
Постоянная коррекция радиуса |
|
|
|
|
|
|
|
инструмента (CUTCONON, |
|
|
|
|
|
|
|
CUTCONOF) (Страница 352) |
|
CUTMOD |
K |
Включить функцию |
|
+ |
|
PGAsl |
|
|
|
"Изменение данных коррекции |
|
|
|
|
|
|
|
для вращающихся |
|
|
|
|
|
|
|
инструментов" |
|
|
|
|
|
CYCLE60 |
C |
Цикл гравирования |
|
+ |
|
PGAsl |
|
CYCLE61 |
C |
Фрезерование плоскостей |
|
+ |
|
PGAsl |
|
CYCLE62 |
C |
Вызов контура |
|
+ |
|
PGAsl |
|
CYCLE63 |
C |
Фрезерование контурного |
|
+ |
|
PGAsl |
|
|
|
кармана |
|
|
|
|
|
CYCLE64 |
C |
Предварительное сверление |
|
+ |
|
PGAsl |
|
|
|
контурного кармана |
|
|
|
|
|
CYCLE70 |
C |
Резьбофрезерование |
|
+ |
|
PGAsl |
|
CYCLE72 |
C |
Фрезерование траектории |
|
+ |
|
PGAsl |
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
489 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
|
TP3) |
|
SA4) |
|
Описание см. 5) |
||||
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CYCLE76 |
C |
Фрезерование прямоугольной |
|
|
|
+ |
|
|
|
|
PGAsl |
||
|
|
цапфы |
|
|
|
|
|
|
|
|
|
|
|
CYCLE77 |
C |
Фрезерование круговой цапфы |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE78 |
C |
Сверлильное |
|
|
|
+ |
|
|
|
|
PGAsl |
||
|
|
резьбофрезерование |
|
|
|
|
|
|
|
|
|
|
|
CYCLE79 |
C |
Многогранник |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE81 |
C |
Сверление, центрование |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE82 |
C |
Сверление, зенкование |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE83 |
C |
Глубокое сверление |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE84 |
C |
Нарезание внутренней резьбы |
|
|
|
+ |
|
|
|
|
PGAsl |
||
|
|
без компенсирующего патрона |
|
|
|
|
|
|
|
|
|
|
|
CYCLE85 |
C |
Развертывание |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE86 |
C |
Растачивание |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE92 |
C |
Отрез |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE98 |
C |
Цепочка резьб |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE99 |
C |
Нарезание резьбы резцом |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE800 |
C |
Поворот |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE801 |
C |
Решетка или рамка |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE802 |
C |
Любые позиции |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE832 |
C |
High Speed Settings |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE840 |
C |
Нарезание внутренней резьбы |
|
|
|
+ |
|
|
|
|
PGAsl |
||
|
|
с компенсирующим патроном |
|
|
|
|
|
|
|
|
|
|
|
CYCLE899 |
C |
Фрезерование открытой |
|
|
|
+ |
|
|
|
|
PGAsl |
||
|
|
канавки |
|
|
|
|
|
|
|
|
|
|
|
CYCLE930 |
C |
Выточка |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE940 |
C |
Формы канавки |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE951 |
C |
Обработка резаньем |
|
|
|
+ |
|
|
|
|
PGAsl |
||
CYCLE952 |
C |
Прорезание контура |
|
|
|
+ |
|
|
|
|
PGAsl |
||
|
|
|
|
|
|
|
|
|
|
|
|||
Оператор |
Тип |
Значение |
|
W 2) |
|
TP3) |
|
SA4) |
|
Описание см. 5) |
|||
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D |
A |
Номер коррекции инструмента |
|
|
|
|
+ |
|
|
|
|
|
PGsl |
|
|
|
|
|
|
|
|
|
|
|
|
|
Вызов коррекции инструмента (D) |
|
|
|
|
|
|
|
|
|
|
|
|
|
(Страница 84) |
D0 |
A |
При D0 коррекции для |
|
|
|
|
+ |
|
|
|
|
|
PGsl |
|
|
инструмента не действуют. |
|
|
|
|
|
|
|
|
|
|
Вызов коррекции инструмента (D) |
|
|
|
|
|
|
|
|
|
|
|
|
|
(Страница 84) |
DAC |
K |
Абсолютное покадровое спец. |
|
п |
|
+ |
|
|
|
|
|
PGsl |
|
|
|
для оси программирование |
|
|
|
|
|
|
|
|
|
|
Специфическое для оси |
|
|
диаметра |
|
|
|
|
|
|
|
|
|
|
программирование |
|
|
|
|
|
|
|
|
|
|
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
|
|
|
|
|
|
|
|
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Основы |
490 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DC |
K |
Абсолютное указание размеров |
п |
+ |
|
PGsl |
|
|
|
для круговых осей, прямой |
|
|
|
Указание абсолютного размера для |
|
|
|
подвод к позиции |
|
|
|
круговых осей (DC, ACP, ACN) |
|
|
|
|
|
|
|
(Страница 191) |
|
DEF |
K |
Определение переменных |
|
+ |
|
PGAsl |
|
DEFAULT |
K |
Ветвь в ветвлении CASE |
|
+ |
|
PGAsl |
|
DEFINE |
K |
Кодовое слово для |
|
+ |
|
PGAsl |
|
|
|
макроопределений |
|
|
|
|
|
DELAYFSTOF |
P |
Определить конец области |
м |
+ |
- |
PGAsl |
|
|
|
задержки останова |
|
|
|
|
|
DELAYFSTON |
P |
Определить начало области |
м |
+ |
- |
PGAsl |
|
|
|
задержки останова |
|
|
|
|
|
DELDL |
F |
Удалить аддитивные коррекции |
|
+ |
- |
PGAsl |
|
DELDTG |
P |
Стирание остатка пути |
|
- |
+ |
FBSY |
|
DELETE |
P |
Удалить указанный файл. Имя |
|
+ |
- |
PGAsl |
|
|
|
файла может быть указано с |
|
|
|
|
|
|
|
маршрутом и идентификатором |
|
|
|
|
|
|
|
файла. |
|
|
|
|
|
DELMLOWNER |
F |
Удалить место в собственном |
|
+ |
- |
FBWsl |
|
|
|
магазине инструмента |
|
|
|
|
|
DELMLRES |
F |
Удалить резервирование места |
|
+ |
- |
FBWsl |
|
|
|
в магазине |
|
|
|
|
|
DELMT |
P |
Удалить мультиинструмент |
|
+ |
- |
FBWsl |
|
DELT |
P |
Удалить инструмент |
|
+ |
- |
FBWsl |
|
DELTC |
P |
Удалить блок данных |
|
+ |
- |
FBWsl |
|
|
|
инструментального суппорта |
|
|
|
|
|
DELTOOLENV |
F |
Удалить блоки данных для |
|
+ |
- |
FB1sl (W1) |
|
|
|
описания инструментального |
|
|
|
|
|
|
|
окружения |
|
|
|
|
|
DIACYCOFA |
K |
Спец. для оси модальное |
м |
+ |
|
FB1sl (P1) |
|
|
|
программирование диаметра: |
|
|
|
|
|
|
|
ВЫКЛ в циклах |
|
|
|
|
|
DIAM90 |
G |
Программирование диаметра |
м |
+ |
|
PGAsl |
|
|
|
для G90, программирование |
|
|
|
Специфическое для канала |
|
|
|
радиуса для G91 |
|
|
|
программирование |
|
|
|
|
|
|
|
диаметра/радиуса (DIAMON, DIAM90, |
|
|
|
|
|
|
|
DIAMOF, DIAMCYCOF) |
|
|
|
|
|
|
|
(Страница 197) |
|
DIAM90A |
K |
Спец. для оси модальное |
м |
+ |
|
PGsl |
|
|
|
программирование диаметра |
|
|
|
Специфическое для оси |
|
|
|
для G90 и AC, |
|
|
|
программирование |
|
|
|
программирование радиуса для |
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
|
G91 и IC |
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
491 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
|
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DIAMCHAN |
K |
Передача всех осей из MD |
|
|
+ |
|
PGsl |
|
|
функций осей в состояние |
|
|
|
|
Специфическое для оси |
|
|
канала программирования |
|
|
|
|
программирование |
|
|
диаметра |
|
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
|
|
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
DIAMCHANA |
K |
Передача состояния канала |
|
|
+ |
|
PGsl |
|
|
программирования диаметра |
|
|
|
|
Специфическое для оси |
|
|
|
|
|
|
|
программирование |
|
|
|
|
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
|
|
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
DIAMCYCOF |
G |
Спец. для канала |
|
м |
+ |
|
FB1sl (P1) |
|
|
программирование диаметра: |
|
|
|
|
|
|
|
ВЫКЛ в циклах |
|
|
|
|
|
DIAMOF 6) |
G |
Программирование диаметра: |
|
м |
+ |
|
PGsl |
|
|
ВЫКЛ |
|
|
|
|
Специфическое для канала |
|
|
Первичная установка см. |
|
|
|
|
программирование |
|
|
Изготовитель станка |
|
|
|
|
диаметра/радиуса (DIAMON, DIAM90, |
|
|
|
|
|
|
|
DIAMOF, DIAMCYCOF) |
|
|
|
|
|
|
|
(Страница 197) |
DIAMOFA |
K |
Спец. для оси модальное |
|
м |
+ |
|
PGsl |
|
|
программирование диаметра: |
|
|
|
|
Специфическое для оси |
|
|
ВЫКЛ |
|
|
|
|
программирование |
|
|
Первичная установка см. |
|
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
Изготовитель станка |
|
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
DIAMON |
G |
Программирование диаметра: |
|
м |
+ |
|
PGsl |
|
|
ВКЛ |
|
|
|
|
Специфическое для канала |
|
|
|
|
|
|
|
программирование |
|
|
|
|
|
|
|
диаметра/радиуса (DIAMON, DIAM90, |
|
|
|
|
|
|
|
DIAMOF, DIAMCYCOF) |
|
|
|
|
|
|
|
(Страница 197) |
DIAMONA |
K |
Спец. для оси модальное |
|
м |
+ |
|
PGsl |
|
|
программирование диаметра: |
|
|
|
|
Специфическое для оси |
|
|
ВКЛ |
|
|
|
|
программирование |
|
|
Активация см. Изготовитель |
|
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
станка |
|
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
DIC |
K |
Относительное покадровое |
|
п |
+ |
|
PGsl |
|
|
спец. для оси |
|
|
|
|
Специфическое для оси |
|
|
программирование диаметра |
|
|
|
|
программирование |
|
|
|
|
|
|
|
диаметра/радиуса (DIAMONA, |
|
|
|
|
|
|
|
DIAM90A, DIAMOFA, DIACYCOFA, |
|
|
|
|
|
|
|
DIAMCHANA, DIAMCHAN, DAC, DIC, |
|
|
|
|
|
|
|
RAC, RIC) (Страница 200) |
|
|
|
|
|
|
|
Основы |
492 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
|
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DILF |
A |
Путь обратного хода (длина) |
|
м |
+ |
|
PGsl |
|
|
|
|
|
|
|
Быстрый обратный ход при |
|
|
|
|
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
|
(Страница 294) |
DISABLE |
P |
Прерывание ВЫКЛ. |
|
|
+ |
- |
PGAsl |
DISC |
A |
Выступ переходного круга |
|
м |
+ |
|
PGsl |
|
|
коррекции радиуса инструмента |
|
|
|
|
Коррекция на наружных углах (G450, |
|
|
|
|
|
|
|
G451, DISC) (Страница 323) |
DISCL |
A |
Расстояние от конечной точки |
|
|
+ |
|
PGsl |
|
|
быстрого движения подачи до |
|
|
|
|
Подвод и отвод (G140 до G143, |
|
|
плоскости обработки |
|
|
|
|
G147, G148, G247, G248, G347, |
|
|
|
|
|
|
|
G348, G340, G341, DISR, DISCL, |
|
|
|
|
|
|
|
DISRP, FAD, PM, PR) (Страница 327) |
DISPLOF |
PA |
Подавление актуальной |
|
|
+ |
|
PGAsl |
|
|
индикации кадра |
|
|
|
|
|
DISPLON |
PA |
Отменить подавление |
|
|
+ |
|
PGAsl |
|
|
актуальной индикации кадра |
|
|
|
|
|
DISPR |
A |
Рассогласование траектории |
|
п |
+ |
|
PGAsl |
|
|
Repos |
|
|
|
|
|
DISR |
A |
Интервал Repos |
|
п |
+ |
|
PGAsl |
DISRP |
A |
Расстояние от плоскости отвода |
|
|
+ |
|
PGsl |
|
|
до плоскости обработки при |
|
|
|
|
Подвод и отвод (G140 до G143, |
|
|
мягком подводе и отводе |
|
|
|
|
G147, G148, G247, G248, G347, |
|
|
|
|
|
|
|
G348, G340, G341, DISR, DISCL, |
|
|
|
|
|
|
|
DISRP, FAD, PM, PR) (Страница 327) |
DITE |
A |
Выход резьбы |
|
м |
+ |
|
PGsl |
|
|
|
|
|
|
|
Запрограммированный входной и |
|
|
|
|
|
|
|
выходной участок (DITS, DITE) |
|
|
|
|
|
|
|
(Страница 281) |
DITS |
A |
Вход резьбы |
|
м |
+ |
|
PGsl |
|
|
|
|
|
|
|
Запрограммированный входной и |
|
|
|
|
|
|
|
выходной участок (DITS, DITE) |
|
|
|
|
|
|
|
(Страница 281) |
DIV |
K |
Целочисленное деление |
|
|
+ |
|
PGAsl |
DL |
A |
Выбрать зависящую от места |
|
м |
+ |
|
PGAsl |
|
|
аддитивную коррекцию |
|
|
|
|
|
|
|
инструмента (DL, суммарная |
|
|
|
|
|
|
|
отладочная коррекция) |
|
|
|
|
|
DO |
A |
Кодовое слово для синхронного |
|
|
- |
+ |
FBSY |
|
|
действия, запускает действие |
|
|
|
|
|
|
|
при выполненном условии |
|
|
|
|
|
DRFOF |
P |
Выключение смещений |
|
м |
+ |
- |
PGsl |
|
|
маховичком (DRF) |
|
|
|
|
Отключение наложенных движений |
|
|
|
|
|
|
|
(DRFOF, CORROF) (Страница 416) |
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
493 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
|
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DRIVE |
G |
Зависимое от скорости |
|
м |
+ |
|
PGAsl |
|
|
ускорение по траектории |
|
|
|
|
|
DRIVEA |
P |
Включение ломаной |
|
|
+ |
- |
PGAsl |
|
|
характеристики ускорения для |
|
|
|
|
|
|
|
запрограммированных осей |
|
|
|
|
|
DYNFINISH |
G |
Динамика для чистовой |
|
м |
+ |
|
PGAsl |
|
|
обработки точной |
|
|
|
|
|
DYNNORM 6) |
G |
Обычная динамика |
|
м |
+ |
|
PGAsl |
DYNPOS |
G |
Динамика для режима |
|
м |
+ |
|
PGAsl |
|
|
позиционирования, нарезание |
|
|
|
|
|
|
|
внутренней резьбы |
|
|
|
|
|
DYNROUGH |
G |
Динамика для черновой |
|
м |
+ |
|
PGAsl |
|
|
обработки |
|
|
|
|
|
DYNSEMIFIN |
G |
Динамика для чистовой |
|
м |
+ |
|
PGAsl |
|
|
обработки |
|
|
|
|
|
DZERO |
P |
Обозначает все номера D блока |
|
|
+ |
- |
PGAsl |
|
|
TO как недействительные |
|
|
|
|
|
EAUTO |
G |
Определение последнего |
|
м |
+ |
|
PGAsl |
|
|
сегмента сплайна через |
|
|
|
|
|
|
|
последние 3 точки |
|
|
|
|
|
EGDEF |
P |
Определение электронного |
|
|
+ |
- |
PGAsl |
|
|
редуктора |
|
|
|
|
|
EGDEL |
P |
Удалить определение |
|
|
+ |
- |
PGAsl |
|
|
соединения для ведомой оси |
|
|
|
|
|
EGOFC |
P |
Непрерывное выключение |
|
|
+ |
- |
PGAsl |
|
|
электронного редуктора |
|
|
|
|
|
EGOFS |
P |
Непрерывное выключение |
|
|
+ |
- |
PGAsl |
|
|
электронного редуктора |
|
|
|
|
|
EGON |
P |
Включение электронного |
|
|
+ |
- |
PGAsl |
|
|
редуктора |
|
|
|
|
|
EGONSYN |
P |
Включение электронного |
|
|
+ |
- |
PGAsl |
|
|
редуктора |
|
|
|
|
|
EGONSYNE |
P |
Включение электронного |
|
|
+ |
- |
PGAsl |
|
|
редуктора, с задаче режима |
|
|
|
|
|
|
|
пуска |
|
|
|
|
|
ELSE |
K |
Ветвление программы, если |
|
|
+ |
|
PGAsl |
|
|
условие IF не выполнено |
|
|
|
|
|
ENABLE |
P |
Прерывание ВКЛ. |
|
|
+ |
- |
PGAsl |
ENAT 6) |
G |
Натуральный криволинейный |
|
м |
+ |
|
PGAsl |
|
|
переход к следующему кадру |
|
|
|
|
|
|
|
перемещения |
|
|
|
|
|
ENDFOR |
K |
Конечная строка цикла |
|
|
+ |
|
PGAsl |
|
|
вычисления FOR |
|
|
|
|
|
ENDIF |
K |
Конечная строка ветвления IF |
|
|
+ |
|
PGAsl |
ENDLABEL |
K |
Метка конца для повторений |
|
|
+ |
|
PGAsl, FB1sl (K1) |
|
|
программы обработки детали |
|
|
|
|
|
|
|
через REPEAT |
|
|
|
|
|
|
|
|
|
|
|
|
Основы |
494 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
ENDLOOP |
K |
Конечная строка бесконечного |
|
+ |
|
PGAsl |
|
|
программного цикла LOOP |
|
|
|
|
ENDPROC |
K |
Конечная строка программы с |
|
+ |
|
|
|
|
начальной строкой PROC |
|
|
|
|
ENDWHILE |
K |
Конечная строка цикла WHILE |
|
+ |
|
PGAsl |
ESRR |
P |
Спараметрировать автономный |
|
+ |
|
PGAsl |
|
|
отвода привода ESR в приводе |
|
|
|
|
ESRS |
P |
Спараметрировать автономный |
|
+ |
|
PGAsl |
|
|
останов привода ESR в приводе |
|
|
|
|
ETAN |
G |
Тангенциальный криволинейный |
м |
+ |
|
PGAsl |
|
|
переход к следующему кадру |
|
|
|
|
|
|
перемещения на начале |
|
|
|
|
|
|
сплайна |
|
|
|
|
EVERY |
K |
Выполнить синхронное действие |
|
- |
+ |
FBSY |
|
|
при переходе условия с FALSE |
|
|
|
|
|
|
на TRUE |
|
|
|
|
EX |
K |
Кодовое значение для |
|
+ |
|
PGAsl |
|
|
присвоения значения при |
|
|
|
|
|
|
экспоненциальной форме |
|
|
|
|
|
|
записи |
|
|
|
|
EXECSTRING |
P |
Передача переменной String с |
|
+ |
- |
PGAsl |
|
|
исполняемой строкой |
|
|
|
|
|
|
программы обработки детали |
|
|
|
|
EXECTAB |
P |
Обработать элемент из таблицы |
|
+ |
- |
PGAsl |
|
|
движений |
|
|
|
|
EXECUTE |
P |
Выполнение программы ВКЛ |
|
+ |
- |
PGAsl |
EXP |
F |
Показательная функция ex |
|
+ |
+ |
PGAsl |
EXTCALL |
A |
Выполнить внешнюю |
|
+ |
+ |
PGAsl |
|
|
подпрограмму |
|
|
|
|
EXTCLOSE |
P |
Для записи закрыть открытое |
|
+ |
- |
PGAsl |
|
|
внешнее устройство/файл |
|
|
|
|
EXTERN |
K |
Публикация подпрограммы с |
|
+ |
|
PGAsl |
|
|
передачей параметров |
|
|
|
|
EXTOPEN |
P |
Открыть внешнее |
|
+ |
- |
PGAsl |
|
|
устройство/файл для канала для |
|
|
|
|
|
|
записи |
|
|
|
|
F |
A |
Значение подачи |
|
+ |
+ |
PGsl |
|
|
(вместе с G4 с F |
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
программируется и время |
|
|
|
FL, FGREF) (Страница 119) |
|
|
ожидания) |
|
|
|
|
FA |
K |
Осевая подача |
м |
+ |
+ |
PGsl |
|
|
|
|
|
|
Перемещение позиционирующих |
|
|
|
|
|
|
осей (POS, POSA, POSP, FA, WAITP, |
|
|
|
|
|
|
WAITMC) (Страница 129) |
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
495 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
|
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FAD |
A |
Подача на ход для мягкого |
|
|
+ |
|
PGsl |
|
|
подвода и отвода |
|
|
|
|
Подвод и отвод (G140 до G143, |
|
|
|
|
|
|
|
G147, G148, G247, G248, G347, |
|
|
|
|
|
|
|
G348, G340, G341, DISR, DISCL, |
|
|
|
|
|
|
|
DISRP, FAD, PM, PR) (Страница 327) |
FALSE |
K |
Логическая постоянная: неверно |
|
|
+ |
|
PGAsl |
FB |
A |
Покадровая подача |
|
|
+ |
|
PGsl |
|
|
|
|
|
|
|
Покадровая подача (FB) |
|
|
|
|
|
|
|
(Страница 165) |
FCTDEF |
P |
Определение функции |
|
|
+ |
- |
PGAsl |
|
|
полинома |
|
|
|
|
|
FCUB |
G |
Подача изменяется по |
|
м |
+ |
|
PGAsl |
|
|
кубическому сплайну |
|
|
|
|
|
FD |
A |
Подача по траектории для |
|
п |
+ |
|
PGsl |
|
|
наложения маховичка |
|
|
|
|
Подача с наложением маховичка |
|
|
|
|
|
|
|
(FD, FDA) (Страница 154) |
FDA |
K |
Осевая подача для наложения |
|
п |
+ |
|
PGsl |
|
|
маховичка |
|
|
|
|
Подача с наложением маховичка |
|
|
|
|
|
|
|
(FD, FDA) (Страница 154) |
FENDNORM 6) |
G |
Задержка на углах ВЫКЛ. |
|
м |
+ |
|
PGAsl |
FFWOF 6) |
G |
Предуправление ВЫКЛ |
|
м |
+ |
|
PGAsl |
FFWON |
G |
Предуправление Вкл |
|
м |
+ |
|
PGAsl |
FGREF |
K |
Исходный радиус для круговых |
|
м |
+ |
|
PGsl |
|
|
осей или коэффициенты |
|
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
соотношения траекторий для |
|
|
|
|
FL, FGREF) (Страница 119) |
|
|
осей ориентации (векторная |
|
|
|
|
|
|
|
интерполяция) |
|
|
|
|
|
FGROUP |
P |
Определение оси(ей) с подачей |
|
|
+ |
- |
PGsl |
|
|
по траектории |
|
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
|
|
|
|
|
FL, FGREF) (Страница 119) |
FI |
K |
Параметры для доступа к |
|
|
+ |
|
PGAsl |
|
|
данным фрейма: Точное |
|
|
|
|
|
|
|
смещение |
|
|
|
|
|
FIFOCTRL |
G |
Управление буфером |
|
м |
+ |
|
PGAsl |
|
|
предварительной обработки |
|
|
|
|
|
FILEDATE |
P |
Выводит дату последнего |
|
|
+ |
- |
PGAsl |
|
|
обращения по записи к файлу |
|
|
|
|
|
FILEINFO |
P |
Выводит сумму FILEDATE, |
|
|
+ |
- |
PGAsl |
|
|
FILESIZE, FILESTAT и FILETIME |
|
|
|
|
|
FILESIZE |
P |
Выводит актуальный размер |
|
|
+ |
- |
PGAsl |
|
|
файла |
|
|
|
|
|
FILESTAT |
P |
Выводит состояние файла прав |
|
|
+ |
- |
PGAsl |
|
|
чтения, записи, исполнения, |
|
|
|
|
|
|
|
индикации, удаления (rwxsd) |
|
|
|
|
|
FILETIME |
P |
Выводит время последнего |
|
|
+ |
- |
PGAsl |
|
|
обращения по записи к файлу |
|
|
|
|
|
|
|
|
|
|
|
|
Основы |
496 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
|
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FINEA |
K |
Конец движения при достижении |
|
м |
+ |
|
PGAsl |
|
|
"Точного останова точного" |
|
|
|
|
|
FL |
K |
Предельная скорость для |
|
м |
+ |
|
PGsl |
|
|
синхронных осей |
|
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
|
|
|
|
|
FL, FGREF) (Страница 119) |
FLIN |
G |
Подача изменяется линейно |
|
м |
+ |
|
PGAsl |
FMA |
K |
Несколько осевых подач |
|
м |
+ |
|
PGsl |
|
|
|
|
|
|
|
Несколько значений подачи в одном |
|
|
|
|
|
|
|
кадре (F, ST, SR, FMA, STA, SRA) |
|
|
|
|
|
|
|
(Страница 161) |
FNORM 6) |
G |
Обычная подача по DIN66025 |
|
м |
+ |
|
PGAsl |
FOC |
K |
Действующее покадрово |
|
п |
- |
+ |
FBSY |
|
|
ограничение момента/силы |
|
|
|
|
|
FOCOF |
K |
Выключение модального |
|
м |
- |
+ |
FBSY |
|
|
ограничения момента/силы |
|
|
|
|
|
FOCON |
K |
Включение модального |
|
м |
- |
+ |
FBSY |
|
|
ограничения момента/силы |
|
|
|
|
|
FOR |
K |
Цикл вычисления с |
|
|
+ |
|
PGAsl |
|
|
фиксированным числом |
|
|
|
|
|
|
|
проходов |
|
|
|
|
|
FP |
A |
Фиксированная точка: номер |
|
п |
+ |
|
PGsl |
|
|
фикс. точки, к которой |
|
|
|
|
Движение к фиксированной точке |
|
|
осуществляется подвод |
|
|
|
|
(G75, G751) (Страница 439) |
FPO |
K |
Запрограммированная через |
|
|
+ |
|
PGAsl |
|
|
полином характеристика подачи |
|
|
|
|
|
FPR |
P |
Обозначение круговой оси |
|
|
+ |
- |
PGsl |
|
|
|
|
|
|
|
Подача для позиционирующих |
|
|
|
|
|
|
|
осей/шпинделей (FA, FPR, FPRAON, |
|
|
|
|
|
|
|
FPRAOF) (Страница 145) |
FPRAOF |
P |
Выключение окружной подачи |
|
|
+ |
- |
PGsl |
|
|
|
|
|
|
|
Подача для позиционирующих |
|
|
|
|
|
|
|
осей/шпинделей (FA, FPR, FPRAON, |
|
|
|
|
|
|
|
FPRAOF) (Страница 145) |
FPRAON |
P |
Включение окружной подачи |
|
|
+ |
- |
PGsl |
|
|
|
|
|
|
|
Подача для позиционирующих |
|
|
|
|
|
|
|
осей/шпинделей (FA, FPR, FPRAON, |
|
|
|
|
|
|
|
FPRAOF) (Страница 145) |
FRAME |
K |
Тип данных для определения |
|
|
+ |
|
PGAsl |
|
|
систем координат |
|
|
|
|
|
FRC |
A |
Подача для радиуса и фаски |
|
п |
+ |
|
PGsl |
|
|
|
|
|
|
|
Фаска, закругление (CHF, CHR, RND, |
|
|
|
|
|
|
|
RNDM, FRC, FRCM) (Страница 299) |
FRCM |
A |
Модальная подача для радиуса |
|
м |
+ |
|
PGsl |
|
|
и фаски |
|
|
|
|
Фаска, закругление (CHF, CHR, RND, |
|
|
|
|
|
|
|
RNDM, FRC, FRCM) (Страница 299) |
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
497 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
|
W 2) |
|
TP3) |
SA4) |
Описание см. 5) |
||||
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FROM |
K |
Операция выполняется, если |
|
|
|
|
- |
|
+ |
|
FBSY |
|
|
|
условие выполнено один раз и |
|
|
|
|
|
|
|
|
|
|
|
|
пока активно синхронное |
|
|
|
|
|
|
|
|
|
|
|
|
действие |
|
|
|
|
|
|
|
|
|
|
FTOC |
P |
Изменить точную коррекцию |
|
|
|
|
- |
|
+ |
|
FBSY |
|
|
|
инструмента |
|
|
|
|
|
|
|
|
|
|
FTOCOF 6) |
G |
Действующая Online точная |
|
м |
|
+ |
|
|
|
PGAsl |
||
|
|
коррекция инструмента ВЫКЛ |
|
|
|
|
|
|
|
|
|
|
FTOCON |
G |
Действующая Online точная |
|
м |
|
+ |
|
|
|
PGAsl |
||
|
|
коррекция инструмента ВКЛ |
|
|
|
|
|
|
|
|
|
|
FXS |
K |
Наезд на жесткий упор вкл |
|
м |
|
+ |
|
+ |
|
PGsl |
||
|
|
|
|
|
|
|
|
|
|
|
|
Наезд на жесткий упор (FXS, FXST, |
|
|
|
|
|
|
|
|
|
|
|
|
FXSW) (Страница 445) |
FXST |
K |
Граница момента для наезда на |
|
м |
|
+ |
|
+ |
|
PGsl |
||
|
|
жесткий упор |
|
|
|
|
|
|
|
|
Наезд на жесткий упор (FXS, FXST, |
|
|
|
|
|
|
|
|
|
|
|
|
|
FXSW) (Страница 445) |
FXSW |
K |
Окно контроля для наезда на |
|
|
|
|
+ |
|
+ |
|
PGsl |
|
|
|
жесткий упор |
|
|
|
|
|
|
|
|
Наезд на жесткий упор (FXS, FXST, |
|
|
|
|
|
|
|
|
|
|
|
|
|
FXSW) (Страница 445) |
FZ |
K |
Подача на зуб |
|
м |
|
+ |
|
|
|
PGsl |
||
|
|
|
|
|
|
|
|
|
|
|
|
Подача на зуб (G95 FZ) |
|
|
|
|
|
|
|
|
|
|
|
|
(Страница 166) |
|
|
|
|
|
|
|
|
|
||||
Оператор |
Тип |
Значение |
|
W 2) |
|
TP3) |
SA4) |
Описание см. 5) |
||||
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
G0 |
G |
Линейная интерполяция с |
|
|
м |
|
+ |
|
|
PGsl |
||
|
|
ускоренным ходом (движение |
|
|
|
|
|
|
|
|
Движение ускоренным ходом (G0, |
|
|
|
ускоренного хода) |
|
|
|
|
|
|
|
|
RTLION, RTLIOF) (Страница 218) |
|
G1 6) |
G |
Линейная интерполяция с |
|
|
м |
|
+ |
|
|
PGsl |
||
|
|
подачей |
|
|
|
|
|
|
|
|
Линейная интерполяция (G1) |
|
|
|
|
|
|
|
|
|
|
|
|
(Страница 223) |
|
G2 |
G |
Круговая интерполяция по |
|
|
м |
|
+ |
|
|
PGsl |
||
|
|
часовой стрелке |
|
|
|
|
|
|
|
|
Типы круговой интерполяции (G2/G3, |
|
|
|
|
|
|
|
|
|
|
|
|
...) (Страница 227) |
|
G3 |
G |
Круговая интерполяция против |
|
|
м |
|
+ |
|
|
PGsl |
||
|
|
часовой стрелки |
|
|
|
|
|
|
|
|
Типы круговой интерполяции (G2/G3, |
|
|
|
|
|
|
|
|
|
|
|
|
...) (Страница 227) |
|
G4 |
G |
Время ожидания, заранее |
|
|
п |
|
+ |
|
|
PGsl |
||
|
|
определено по времени |
|
|
|
|
|
|
|
|
Время ожидания (G4) (Страница 451) |
|
G5 |
G |
Шлифование с врезанием с |
|
|
п |
|
+ |
|
|
PGAsl |
||
|
|
угловой подачей |
|
|
|
|
|
|
|
|
|
|
G7 |
G |
Компенсационное движение |
|
|
п |
|
+ |
|
|
PGAsl |
||
|
|
при шлифовании с врезанием |
|
|
|
|
|
|
|
|
|
|
|
|
с угловой подачей |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Основы |
498 |
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
|
1) |
|
|
|
|
|
|
|
|
|
|
G9 |
G |
Точный останов - уменьшение |
п |
+ |
|
|
|
скорости |
|
|
|
|
|
|
|
|
|
G17 6) |
G |
Выбор рабочей плоскости X/Y |
м |
+ |
|
|
|
|
|
|
|
G18 |
G |
Выбор рабочей плоскости Z/X |
м |
+ |
|
|
|
|
|
|
|
G19 |
G |
Выбор рабочей плоскости Y/Z |
м |
+ |
|
|
|
|
|
|
|
G25 |
G |
Нижнее ограничение рабочего |
п |
+ |
|
|
|
поля |
|
|
|
|
|
|
|
|
|
G26 |
G |
Верхнее ограничение |
п |
+ |
|
|
|
рабочего поля |
|
|
|
|
|
|
|
|
|
G33 |
G |
Резьбонарезание с |
м |
+ |
|
|
|
постоянным шагом |
|
|
|
|
|
|
|
|
|
G34 |
G |
Резьбонарезание с линейной |
м |
+ |
|
|
|
увеличивающимся шагом |
|
|
|
|
|
|
|
|
|
G35 |
G |
Резьбонарезание с линейной |
м |
+ |
|
|
|
уменьшающимся шагом |
|
|
|
|
|
|
|
|
|
G40 6) |
G |
Коррекция радиуса |
м |
+ |
|
|
|
инструмента ВЫКЛ. |
|
|
|
|
|
|
|
|
|
G41 |
G |
Коррекция радиуса |
м |
+ |
|
|
|
инструмента слева от контура |
|
|
|
|
|
|
|
|
|
G42 |
G |
Коррекция радиуса |
м |
+ |
|
|
|
инструмента справа от |
|
|
|
|
|
контура |
|
|
|
|
|
|
|
|
|
G53 |
G |
Подавление актуального |
п |
+ |
|
|
|
смещения нулевой точки |
|
|
|
|
|
(покадрово) |
|
|
|
|
|
|
|
|
|
Описание см. 5)
PGsl
Точный останов (G60, G9, G601, G602, G603) (Страница 359)
PGsl
Выбор рабочей плоскости
(G17/G18/G19) (Страница 179)
PGsl
Выбор рабочей плоскости
(G17/G18/G19) (Страница 179)
PGsl
Выбор рабочей плоскости
(G17/G18/G19) (Страница 179)
PGsl
Программируемое ограничение числа оборотов шпинделя (G25, G26) (Страница 117)
PGsl
Программируемое ограничение числа оборотов шпинделя (G25, G26) (Страница 117)
PGsl
Резьбонарезание с постоянным шагом
(G33) (Страница 272)
PGsl
Резьбонарезание с увеличивающимся или уменьшающимся шагом (G34, G35) (Страница 284)
PGsl
Резьбонарезание с увеличивающимся или уменьшающимся шагом (G34, G35) (Страница 284)
PGsl
Коррекция радиуса инструмента (G40, G41, G42, OFFN) (Страница 305)
PGsl
Коррекция радиуса инструмента (G40, G41, G42, OFFN) (Страница 305)
PGsl
Коррекция радиуса инструмента (G40, G41, G42, OFFN) (Страница 305)
PGsl
Устанавливаемое смещение нулевой точки (G54 ... G57, G505 ... G599, G53, G500, SUPA, G153) (Страница 173)
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
499 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
G54 |
|
G |
1-ое устанавливаемое |
м |
+ |
|
PGsl |
|
|
|
смещение нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G55 |
|
G |
2. устанавливаемое смещение |
м |
+ |
|
PGsl |
|
|
|
нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G56 |
|
G |
3. устанавливаемое смещение |
м |
+ |
|
PGsl |
|
|
|
нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G57 |
|
G |
4. устанавливаемое смещение |
м |
+ |
|
PGsl |
|
|
|
нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G58 |
(840D sl) |
G |
Осевое программируемое |
п |
+ |
|
PGsl |
|
|
|
смещение нулевой точки |
|
|
|
Осевое смещение нулевой точки (G58, |
|
|
|
абсолютное, грубое смещение |
|
|
|
G59) (Страница 385) |
G58 |
(828D) |
G |
5. устанавливаемое смещение |
м |
+ |
|
PGsl |
|
|
|
нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G59 |
(840D sl) |
G |
Осевое программируемое |
п |
+ |
|
PGsl |
|
|
|
смещение нулевой точки |
|
|
|
Осевое смещение нулевой точки (G58, |
|
|
|
аддитивное, точное смещение |
|
|
|
G59) (Страница 385) |
G59 |
(828D) |
G |
6. устанавливаемое смещение |
м |
+ |
|
PGsl |
|
|
|
нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G60 6) |
G |
Точный останов - уменьшение |
м |
+ |
|
PGsl |
|
|
|
|
скорости |
|
|
|
Точный останов (G60, G9, G601, G602, |
|
|
|
|
|
|
|
G603) (Страница 359) |
G62 |
|
G |
Задержка на внутренних углах |
м |
+ |
|
PGAsl |
|
|
|
при активной коррекции |
|
|
|
|
|
|
|
радиуса инструмента (G41, |
|
|
|
|
|
|
|
G42) |
|
|
|
|
G63 |
|
G |
Нарезание внутренней резьбы |
п |
+ |
|
PGsl |
|
|
|
с компенсирующим патроном |
|
|
|
Нарезание внутренней резьбы с |
|
|
|
|
|
|
|
компенсирующим патроном (G63) |
|
|
|
|
|
|
|
(Страница 292) |
G64 |
|
G |
Режим управления |
м |
+ |
|
PGsl |
|
|
|
траекторией |
|
|
|
Режим управления траекторией (G64, |
|
|
|
|
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
|
|
|
|
|
ADISPOS) (Страница 363) |
|
Основы |
500 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G70 |
G |
Дюймовое указание размеров |
м |
+ |
+ |
PGsl |
|
|
|
для геометрических данных |
|
|
|
Дюймовое или метрическое указание |
|
|
|
(длины) |
|
|
|
размеров (G70/G700, G71/G710) |
|
|
|
|
|
|
|
(Страница 194) |
|
G71 6) |
G |
Метрическое указание |
м |
+ |
+ |
PGsl |
|
|
|
размеров для геометрических |
|
|
|
Дюймовое или метрическое указание |
|
|
|
данных (длины) |
|
|
|
размеров (G70/G700, G71/G710) |
|
|
|
|
|
|
|
(Страница 194) |
|
G74 |
G |
Движение к точке |
п |
+ |
|
PGsl |
|
|
|
реферирования |
|
|
|
Реферирование (G74) (Страница 438) |
|
G75 |
G |
Движение к фиксированной |
п |
+ |
|
PGsl |
|
|
|
точке |
|
|
|
Движение к фиксированной точке (G75, |
|
|
|
|
|
|
|
G751) (Страница 439) |
|
G90 6) |
G |
Абсолютное указание размера |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
|
Указание абсолютного размера (G90, |
|
|
|
|
|
|
|
AC) (Страница 183) |
|
G91 |
G |
Указание составного размера |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
|
Указание составного размера (G91, IC) |
|
|
|
|
|
|
|
(Страница 186) |
|
G93 |
G |
Обратная по времени подача |
м |
+ |
|
PGsl |
|
|
|
1/мин |
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
|
|
|
|
|
FL, FGREF) (Страница 119) |
|
G94 6) |
G |
Линейная подача F в мм/мин |
м |
+ |
|
PGsl |
|
|
|
или дюймов/мин и |
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
|
градусах/мин |
|
|
|
FL, FGREF) (Страница 119) |
|
G95 |
G |
Окружная подача F в мм/об |
м |
+ |
|
PGsl |
|
|
|
или дюймов/оборот |
|
|
|
Подача (G93, G94, G95, F, FGROUP, |
|
|
|
|
|
|
|
FL, FGREF) (Страница 119) |
|
G96 |
G |
Постоянная скорость резания |
м |
+ |
|
PGsl |
|
|
|
(как у G95) ВКЛ. |
|
|
|
Постоянная скорость резания |
|
|
|
|
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
G97 |
G |
Постоянная скорость резания |
м |
+ |
|
PGsl |
|
|
|
(как у G95) ВЫКЛ. |
|
|
|
Постоянная скорость резания |
|
|
|
|
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
G110 |
G |
Программирование полюса |
п |
+ |
|
PGsl |
|
|
|
относительно последней |
|
|
|
Исходная точка полярных координат |
|
|
|
запрограммированной |
|
|
|
(G110, G111, G112) (Страница 211) |
|
|
|
заданной позиции |
|
|
|
|
|
G111 |
G |
Программирование полюса |
п |
+ |
|
PGsl |
|
|
|
относительно нулевой точки |
|
|
|
Исходная точка полярных координат |
|
|
|
актуальной системы |
|
|
|
(G110, G111, G112) (Страница 211) |
|
|
|
координат детали |
|
|
|
|
|
G112 |
G |
Программирование полюса |
п |
+ |
|
PGsl |
|
|
|
относительно последнего |
|
|
|
Исходная точка полярных координат |
|
|
|
действующего полюса |
|
|
|
(G110, G111, G112) (Страница 211) |
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
501 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
G140 6) |
G |
Направление подвода SAR |
м |
+ |
|
PGsl |
|
|
установлено через G41/G42 |
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G141 |
G |
Направление подвода SAR |
м |
+ |
|
PGsl |
|
|
слева от контура |
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G142 |
G |
Направление подвода SAR |
м |
+ |
|
PGsl |
|
|
справа от контура |
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G143 |
G |
Направление подвода SAR |
м |
+ |
|
PGsl |
|
|
зависимое от касательных |
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G147 |
G |
Мягкий подвод по прямой |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G148 |
G |
Мягкий отвод по прямой |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G153 |
G |
Подавление актуальных |
п |
+ |
|
PGsl |
|
|
фреймов включая базовый |
|
|
|
Устанавливаемое смещение нулевой |
|
|
фрейм |
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G247 |
G |
Мягкий подвод по четверти |
п |
+ |
|
PGsl |
|
|
круга |
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G248 |
G |
Мягкий отвод по четверти |
п |
+ |
|
PGsl |
|
|
круга |
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
G290 6) |
G |
Переключение на режим |
м |
+ |
|
FBWsl |
|
|
SINUMERIK ВКЛ. |
|
|
|
|
G291 |
G |
Переключение на режим |
м |
+ |
|
FBWsl |
|
|
ISO2/3 ВКЛ. |
|
|
|
|
|
|
|
|
|
|
Основы |
502 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) SA4) |
||
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
G331 |
G |
Нарезание внутренней резьбы |
м |
+ |
|
|
|
|
без компенсирующего |
|
|
|
|
|
|
патрона, положительный шаг, |
|
|
|
|
|
|
правый ход |
|
|
|
|
|
|
|
|
|
|
|
G332 |
G |
Нарезание внутренней резьбы |
м |
+ |
|
|
|
|
без компенсирующего |
|
|
|
|
|
|
патрона, отрицательный шаг, |
|
|
|
|
|
|
левый ход |
|
|
|
|
|
|
|
|
|
|
|
G340 6) |
G |
Кадр подвода |
м |
+ |
|
|
|
|
пространственный (по глубине |
|
|
|
|
|
|
и в плоскости одновременно |
|
|
|
|
|
|
(спираль)) |
|
|
|
|
|
|
|
|
|
|
|
G341 |
G |
Подача сначала в |
м |
+ |
|
|
|
|
вертикальной оси (z), потом |
|
|
|
|
|
|
подвод в плоскости |
|
|
|
|
|
|
|
|
|
|
|
G347 |
G |
Мягкий подвод по полукругу |
п |
+ |
|
|
G348 |
G Мягкий отвод по полукругу |
п |
+ |
G450 6) |
G |
Переходная окружность |
м |
+ |
|
|
|
|
|
G451 |
G |
Точка пересечения |
м |
+ |
|
|
эквидистант |
|
|
|
|
|
|
|
G460 6) |
G |
Включение контроля |
м |
+ |
|
|
столкновения для кадра |
|
|
|
|
подвода и отвода |
|
|
|
|
|
|
|
G461 |
G Вставка окружности в кадре |
м |
+ |
|
|
|
КРИ |
|
|
|
|
|
|
|
G462 |
G Вставка прямой в кадре КРИ |
м |
+ |
Описание см. 5)
PGsl
Нарезание внутренней резьбы без компенсирующего патрона (G331, G332) (Страница 286)
PGsl
Нарезание внутренней резьбы без компенсирующего патрона (G331, G332) (Страница 286)
PGsl
Подвод и отвод (G140 до G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR) (Страница 327)
PGsl
Подвод и отвод (G140 до G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR) (Страница 327)
PGsl
Подвод и отвод (G140 до G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR) (Страница 327)
PGsl
Подвод и отвод (G140 до G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR) (Страница 327)
PGsl
Коррекция на наружных углах (G450, G451, DISC) (Страница 323)
PGsl
Коррекция на наружных углах (G450, G451, DISC) (Страница 323)
PGsl
Подвод и отвод с расширенными стратегиями отвода (G460, G461, G462) (Страница 339)
PGsl
Подвод и отвод с расширенными стратегиями отвода (G460, G461, G462) (Страница 339)
PGsl
Подвод и отвод с расширенными стратегиями отвода (G460, G461, G462) (Страница 339)
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
503 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
G500 6) |
G |
Отключение всех |
м |
+ |
|
PGsl |
|
|
устанавливаемых фреймов, |
|
|
|
Устанавливаемое смещение нулевой |
|
|
базовые фреймы активны |
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G505 ... G599 |
G |
5 ... 99. устанавливаемое |
м |
+ |
|
PGsl |
|
|
смещение нулевой точки |
|
|
|
Устанавливаемое смещение нулевой |
|
|
|
|
|
|
точки (G54 ... G57, G505 ... G599, G53, |
|
|
|
|
|
|
G500, SUPA, G153) (Страница 173) |
G601 6) |
G |
Смена кадра при точном |
м |
+ |
|
PGsl |
|
|
останове точном |
|
|
|
Точный останов (G60, G9, G601, G602, |
|
|
|
|
|
|
G603) (Страница 359) |
G602 |
G |
Смена кадра при точном |
м |
+ |
|
PGsl |
|
|
останове грубом |
|
|
|
Точный останов (G60, G9, G601, G602, |
|
|
|
|
|
|
G603) (Страница 359) |
G603 |
G |
Смена кадра при конце кадра |
м |
+ |
|
PGsl |
|
|
IPO |
|
|
|
Точный останов (G60, G9, G601, G602, |
|
|
|
|
|
|
G603) (Страница 359) |
G621 |
G |
Замедление на всех углах |
м |
+ |
|
PGAsl |
G641 |
G |
Режим управления |
м |
+ |
|
PGsl |
|
|
траекторией с перешлифовкой |
|
|
|
Режим управления траекторией (G64, |
|
|
по критерию пути |
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
(= программируемый интервал |
|
|
|
ADISPOS) (Страница 363) |
|
|
перешлифовки) |
|
|
|
|
G642 |
G |
Режим управления |
м |
+ |
|
PGsl |
|
|
траекторией с перешлифовкой |
|
|
|
Режим управления траекторией (G64, |
|
|
с соблюдением определенных |
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
допусков |
|
|
|
ADISPOS) (Страница 363) |
G643 |
G |
Режим управления |
м |
+ |
|
PGsl |
|
|
траекторией с перешлифовкой |
|
|
|
Режим управления траекторией (G64, |
|
|
с соблюдением определенных |
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
допусков (внутри кадра) |
|
|
|
ADISPOS) (Страница 363) |
G644 |
G |
Режим управления |
м |
+ |
|
PGsl |
|
|
траекторией с перешлифовкой |
|
|
|
Режим управления траекторией (G64, |
|
|
с макс. возможной динамикой |
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
|
|
|
|
ADISPOS) (Страница 363) |
G645 |
G |
Режим управления |
м |
+ |
|
PGsl |
|
|
траекторией с перешлифовкой |
|
|
|
Режим управления траекторией (G64, |
|
|
углов и тангенциальными |
|
|
|
G641, G642, G643, G644, G645, ADIS, |
|
|
переходами кадров с |
|
|
|
ADISPOS) (Страница 363) |
|
|
соблюдением определенных |
|
|
|
|
|
|
допусков |
|
|
|
|
G700 |
G |
Дюймовое указание размеров |
м |
+ |
+ |
PGsl |
|
|
для геометрических и |
|
|
|
Дюймовое или метрическое указание |
|
|
технологических данных |
|
|
|
размеров (G70/G700, G71/G710) |
|
|
(длины, подача) |
|
|
|
(Страница 194) |
|
Основы |
504 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G710 |
6) |
G |
Метрическое указание |
м |
+ |
+ |
PGsl |
|
|
|
|
размеров для геометрических |
|
|
|
Дюймовое или метрическое указание |
|
|
|
|
и технологических данных |
|
|
|
размеров (G70/G700, G71/G710) |
|
|
|
|
(длины, подача) |
|
|
|
(Страница 194) |
|
G751 |
|
G |
Подвод к фиксированной |
п |
+ |
|
PGsl |
|
|
|
|
точке через промежуточную |
|
|
|
Движение к фиксированной точке (G75, |
|
|
|
|
точку |
|
|
|
G751) (Страница 439) |
|
G810 |
6), ..., |
G |
Зарезервированная для |
|
+ |
|
PGAsl |
|
G819 |
|
|
пользователя OEM G-группа |
|
|
|
|
|
G820 |
6), ..., |
G |
Зарезервированная для |
|
+ |
|
PGAsl |
|
G829 |
|
|
пользователя OEM G-группа |
|
|
|
|
|
G931 |
|
G |
Задача подачи через время |
м |
+ |
|
|
|
|
|
|
перемещения |
|
|
|
|
|
G942 |
|
G |
Линейная подача и |
м |
+ |
|
|
|
|
|
|
постоянная скорость резания |
|
|
|
|
|
|
|
|
или "замораживание" частоты |
|
|
|
|
|
|
|
|
вращения шпинделя |
|
|
|
|
|
G952 |
|
G |
Окружная подача и |
м |
+ |
|
|
|
|
|
|
постоянная скорость резания |
|
|
|
|
|
|
|
|
или "замораживание" частоты |
|
|
|
|
|
|
|
|
вращения шпинделя |
|
|
|
|
|
G961 |
|
G |
Постоянная скорость резания |
м |
+ |
|
PGsl |
|
|
|
|
и линейная подача |
|
|
|
Постоянная скорость резания |
|
|
|
|
|
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
G962 |
|
G |
Линейная подача или |
м |
+ |
|
PGsl |
|
|
|
|
окружная подача и постоянная |
|
|
|
Постоянная скорость резания |
|
|
|
|
скорость резания |
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
G971 |
|
G |
"Замораживание" частоты |
м |
+ |
|
PGsl |
|
|
|
|
вращения шпинделя и |
|
|
|
Постоянная скорость резания |
|
|
|
|
линейная подача |
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
G972 |
|
G |
Линейная подача или |
м |
+ |
|
PGsl |
|
|
|
|
окружная подача и |
|
|
|
Постоянная скорость резания |
|
|
|
|
"замораживание" постоянной |
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
частоты вращения шпинделя |
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
G973 |
|
G |
Окружная подача без |
м |
+ |
|
PGsl |
|
|
|
|
ограничения частоты |
|
|
|
Постоянная скорость резания |
|
|
|
|
вращения шпинделя |
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
GEOAX |
P |
Согласовать с гео-осями 1 - 3 |
|
+ |
- |
PGAsl |
|
|
|
|
|
новые оси канала |
|
|
|
|
|
GET |
|
P |
Переход разрешенной оси |
|
+ |
+ |
PGAsl |
|
|
|
|
между каналами |
|
|
|
|
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
505 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
GETACTT |
F |
Определяет активный |
|
+ |
- |
FBWsl |
|
|
инструмент из группы |
|
|
|
|
|
|
инструментов с одинаковым |
|
|
|
|
|
|
именем |
|
|
|
|
GETACTTD |
F |
Определяет для абсолютного |
|
+ |
- |
PGAsl |
|
|
номера D соответствующий |
|
|
|
|
|
|
номер T |
|
|
|
|
GETD |
P |
Прямой переход оси между |
|
+ |
- |
PGAsl |
|
|
каналами |
|
|
|
|
GETDNO |
F |
Выводит номер D резца (CE) |
|
+ |
- |
PGAsl |
|
|
инструмента (T) |
|
|
|
|
GETEXET |
P |
Чтение установленного |
|
+ |
- |
FBWsl |
|
|
номера T |
|
|
|
|
GETFREELOC |
P |
Поиск свободного места в |
|
+ |
- |
FBWsl |
|
|
магазинах для данного |
|
|
|
|
|
|
инструмента |
|
|
|
|
GETSELT |
P |
Вывести предварительно |
|
+ |
- |
FBWsl |
|
|
выбранный номер T |
|
|
|
|
GETT |
F |
Определить номер T для |
|
+ |
- |
FBWsl |
|
|
имени инструмента |
|
|
|
|
GETTCOR |
F |
Выгрузка длин инструмента |
|
+ |
- |
FB1sl (W1) |
|
|
или компонентов длин |
|
|
|
|
|
|
инструмента |
|
|
|
|
GETTENV |
F |
Чтение номеров T, D и DL |
|
+ |
- |
FB1sl (W1) |
GETVARAP |
F |
Чтение права доступа к |
|
+ |
- |
PGAsl |
|
|
системной |
|
|
|
|
|
|
переменной/переменной |
|
|
|
|
|
|
пользователя |
|
|
|
|
GETVARDFT |
F |
Чтение стандартного значения |
|
+ |
- |
PGAsl |
|
|
системной |
|
|
|
|
|
|
переменной/переменной |
|
|
|
|
|
|
пользователя |
|
|
|
|
GETVARLIM |
F |
Чтение предельных значений |
|
+ |
- |
PGAsl |
|
|
системной |
|
|
|
|
|
|
переменной/переменной |
|
|
|
|
|
|
пользователя |
|
|
|
|
GETVARPHU |
F |
Чтение физической единицы |
|
+ |
- |
PGAsl |
|
|
системной |
|
|
|
|
|
|
переменной/переменной |
|
|
|
|
|
|
пользователя |
|
|
|
|
GETVARTYP |
F |
Чтение типа данных |
|
+ |
- |
PGAsl |
|
|
системной |
|
|
|
|
|
|
переменной/переменной |
|
|
|
|
|
|
пользователя |
|
|
|
|
GOTO |
K |
Оператор перехода сначала |
|
+ |
|
PGAsl |
|
|
вперед, потом назад (сначала |
|
|
|
|
|
|
в направлении конца |
|
|
|
|
|
|
программы, а после к началу |
|
|
|
|
|
|
программы) |
|
|
|
|
|
|
|
|
|
|
Основы |
506 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
GOTOB |
K |
Оператор перехода назад (в |
|
+ |
|
PGAsl |
|
|
направлении начала |
|
|
|
|
|
|
программы) |
|
|
|
|
GOTOC |
K |
Как GOTO, но подавление |
|
+ |
|
PGAsl |
|
|
ошибки 14080 "Цель перехода |
|
|
|
|
|
|
не найдена" |
|
|
|
|
GOTOF |
K |
Оператор перехода вперед (в |
|
+ |
|
PGAsl |
|
|
направлении конца |
|
|
|
|
|
|
программы) |
|
|
|
|
GOTOS |
K |
Возврат в начало программы |
|
+ |
|
PGAsl |
GP |
K |
Кодовое слово для косвенного |
|
+ |
|
PGAsl |
|
|
программирования атрибутов |
|
|
|
|
|
|
позиции |
|
|
|
|
GWPSOF |
P |
Отмена постоянной окружной |
п |
+ |
- |
PGsl |
|
|
скорости круга (SUG) |
|
|
|
Постоянная окружная скорость круга |
|
|
|
|
|
|
(GWPSON, GWPSOF) (Страница 114) |
GWPSON |
P |
Выбор постоянной окружной |
п |
+ |
- |
PGsl |
|
|
скорости круга (SUG) |
|
|
|
Постоянная окружная скорость круга |
|
|
|
|
|
|
(GWPSON, GWPSOF) (Страница 114) |
H... |
A |
Вывод вспомогательных |
|
+ |
+ |
PGsl/FB1sl (H2) |
|
|
функций на PLC |
|
|
|
Вывод вспомогательных функций |
|
|
|
|
|
|
(Страница 419) |
HOLES1 |
C |
Ряд отверстий |
|
+ |
|
PGAsl |
HOLES2 |
C |
Окружность отверстий |
|
+ |
|
PGAsl |
I |
A |
Параметры интерполяции |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Круговая интерполяция с центром и |
|
|
|
|
|
|
конечной точкой (G2/G3, X... Y... Z..., I... |
|
|
|
|
|
|
J... K...) (Страница 231) |
I1 |
A |
Координата промежуточной |
п |
+ |
|
PGsl |
|
|
точки |
|
|
|
Круговая интерполяция с апертурным |
|
|
|
|
|
|
углом и центром (G2/G3, X... Y... Z.../ I... |
|
|
|
|
|
|
J... K..., AR) (Страница 239) |
IC |
K |
Ввод составного размера |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Указание составного размера (G91, IC) |
|
|
|
|
|
|
(Страница 186) |
ICYCOF |
P |
Выполнить все кадры |
|
+ |
+ |
FBSY |
|
|
технологического цикла после |
|
|
|
|
|
|
ICYCOF в одном такте IPO |
|
|
|
|
ICYCON |
P |
Выполнить каждый кадр |
|
+ |
+ |
FBSY |
|
|
технологического цикла после |
|
|
|
|
|
|
ICYCON в отдельном такте |
|
|
|
|
|
|
IPO |
|
|
|
|
ID |
K |
Обозначение для модальных |
м |
- |
+ |
FBSY |
|
|
синхронных действий |
|
|
|
|
IDS |
K |
Обозначение для модальных |
|
- |
+ |
FBSY |
|
|
статических синхронных |
|
|
|
|
|
|
действий |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
507 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
IF |
K |
Ввод условного перехода в |
|
+ |
+ |
PGAsl |
|
|
программе обработки детали / |
|
|
|
|
|
|
технологическом цикле |
|
|
|
|
INDEX |
F |
Определить индекс символа |
|
+ |
- |
PGAsl |
|
|
во входной строке |
|
|
|
|
INICF |
K |
Инициализация переменных |
|
+ |
|
PGAsl |
|
|
при NewConfig |
|
|
|
|
INIPO |
K |
Инициализация переменных |
|
+ |
|
PGAsl |
|
|
при PowerOn |
|
|
|
|
INIRE |
K |
Инициализация переменных |
|
+ |
|
PGAsl |
|
|
при Reset |
|
|
|
|
INIT |
P |
Выбор определенной |
|
+ |
- |
PGAsl |
|
|
программы ЧПУ для |
|
|
|
|
|
|
выполнения в определенном |
|
|
|
|
|
|
канале |
|
|
|
|
INITIAL |
|
Создание файла INI по всем |
|
+ |
|
PGAsl |
|
|
областям |
|
|
|
|
INT |
K |
Тип данных: целочисленное |
|
+ |
|
PGAsl |
|
|
значение со знаком |
|
|
|
|
INTERSEC |
F |
Вычислить точку пересечения |
|
+ |
- |
PGAsl |
|
|
между двумя элементами |
|
|
|
|
|
|
контура |
|
|
|
|
INTTOAX |
F |
Преобразовать тип данных |
|
+ |
- |
PGAsl |
|
|
осевой переменной из INT в |
|
|
|
|
|
|
AXIS |
|
|
|
|
INVCCW |
G |
Движение по эвольвенте, |
м |
+ |
|
PGsl |
|
|
против часовой стрелки |
|
|
|
Эвольвентная интерполяция (INVCW, |
|
|
|
|
|
|
INVCCW) (Страница 256) |
INVCW |
G |
Движение по эвольвенте, по |
м |
+ |
|
PGsl |
|
|
часовой стрелке |
|
|
|
Эвольвентная интерполяция (INVCW, |
|
|
|
|
|
|
INVCCW) (Страница 256) |
INVFRAME |
F |
Вычислить из фрейма |
|
+ |
- |
FB1sl (K2) |
|
|
инверсный фрейм |
|
|
|
|
IP |
K |
Переменный параметр |
|
+ |
|
PGAsl |
|
|
интерполяции |
|
|
|
|
IPOBRKA |
P |
Критерий движения от точки |
м |
+ |
+ |
|
|
|
применения рампы |
|
|
|
|
|
|
торможения |
|
|
|
|
IPOENDA |
K |
Конец движения при |
м |
+ |
|
PGAsl |
|
|
достижении "IPO-Stop" |
|
|
|
|
IPTRLOCK |
P |
"Заморозить" начало |
м |
+ |
- |
PGAsl |
|
|
непригодного для поиска |
|
|
|
|
|
|
сегмента программы на |
|
|
|
|
|
|
следующем кадре функций |
|
|
|
|
|
|
станка. |
|
|
|
|
|
Основы |
508 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
IPTRUNLOCK |
P |
Установить конец |
м |
+ |
- |
PGAsl |
|
|
непригодного для поиска |
|
|
|
|
|
|
сегмента программы на |
|
|
|
|
|
|
актуальный на момент |
|
|
|
|
|
|
прерывания кадр. |
|
|
|
|
ISAXIS |
F |
Проверить, указанная как |
|
+ |
- |
PGAsl |
|
|
параметр гео-ось это 1 |
|
|
|
|
ISD |
A |
Глубина врезания |
м |
+ |
|
PGAsl |
ISFILE |
F |
Проверить, имеется ли файл в |
|
+ |
- |
PGAsl |
|
|
прикладной памяти NCK |
|
|
|
|
ISNUMBER |
F |
Проверить, может ли входная |
|
+ |
- |
PGAsl |
|
|
строка быть преобразована в |
|
|
|
|
|
|
число |
|
|
|
|
ISOCALL |
K |
Косвенный вызов |
|
+ |
|
PGAsl |
|
|
запрограммированной на |
|
|
|
|
|
|
языке ISO программы |
|
|
|
|
ISVAR |
F |
Проверить, содержит ли |
|
+ |
- |
PGAsl |
|
|
передаваемый параметр |
|
|
|
|
|
|
известную в ЧПУ переменную |
|
|
|
|
J |
A |
Параметры интерполяции |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Круговая интерполяция с центром и |
|
|
|
|
|
|
конечной точкой (G2/G3, X... Y... Z..., I... |
|
|
|
|
|
|
J... K...) (Страница 231) |
J1 |
A |
Координата промежуточной |
п |
+ |
|
PGsl |
|
|
точки |
|
|
|
Круговая интерполяция с |
|
|
|
|
|
|
промежуточной и конечной точкой (CIP, |
|
|
|
|
|
|
X... Y... Z..., I1... J1... K1...) |
|
|
|
|
|
|
(Страница 245) |
JERKA |
P |
Активировать установленные |
|
+ |
- |
|
|
|
через MD параметры |
|
|
|
|
|
|
ускорения для |
|
|
|
|
|
|
запрограммированных осей |
|
|
|
|
JERKLIM |
K |
Уменьшение или увеличение |
м |
+ |
|
PGAsl |
|
|
макс. осевого рывка |
|
|
|
|
JERKLIMA |
K |
Уменьшение или увеличение |
м |
+ |
+ |
PGAsl |
|
|
макс. осевого рывка |
|
|
|
|
K |
A |
Параметры интерполяции |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Круговая интерполяция с центром и |
|
|
|
|
|
|
конечной точкой (G2/G3, X... Y... Z..., I... |
|
|
|
|
|
|
J... K...) (Страница 231) |
K1 |
A |
Координата промежуточной |
п |
+ |
|
PGsl |
|
|
точки |
|
|
|
Круговая интерполяция с |
|
|
|
|
|
|
промежуточной и конечной точкой (CIP, |
|
|
|
|
|
|
X... Y... Z..., I1... J1... K1...) |
|
|
|
|
|
|
(Страница 245) |
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
509 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
KONT |
G |
Обход контура при коррекции |
м |
+ |
|
PGsl |
|
|
инструмента |
|
|
|
Подвод к контуру и отвод (NORM, |
|
|
|
|
|
|
KONT, KONTC, KONTT) |
|
|
|
|
|
|
(Страница 316) |
KONTC |
G |
Подвод/отвод с полиномом с |
м |
+ |
|
PGsl |
|
|
постоянным изгибом |
|
|
|
Подвод к контуру и отвод (NORM, |
|
|
|
|
|
|
KONT, KONTC, KONTT) |
|
|
|
|
|
|
(Страница 316) |
KONTT |
G |
Подвод/отвод с полиномом с |
м |
+ |
|
PGsl |
|
|
постоянным касанием |
|
|
|
Подвод к контуру и отвод (NORM, |
|
|
|
|
|
|
KONT, KONTC, KONTT) |
|
|
|
|
|
|
(Страница 316) |
L |
A |
Номер подпрограммы |
п |
+ |
+ |
PGAsl |
LEAD |
A |
Угол предварения |
м |
+ |
|
PGAsl |
|
|
1. Ориентация инструмента |
|
|
|
|
|
|
2. Полином ориентации |
|
|
|
|
LEADOF |
P |
Осевое соединение по |
|
+ |
+ |
PGAsl |
|
|
главному значению ВЫКЛ |
|
|
|
|
LEADON |
P |
Осевое соединение по |
|
+ |
+ |
PGAsl |
|
|
главному значению ВКЛ |
|
|
|
|
LENTOAX |
F |
Выводит информацию по |
|
+ |
- |
FB1sl (W1) |
|
|
согласованию длин |
|
|
|
|
|
|
инструмента L1, L2 и L3 |
|
|
|
|
|
|
активного инструмента с |
|
|
|
|
|
|
абсциссой, ординатой и |
|
|
|
|
|
|
аппликатой |
|
|
|
|
LFOF 6) |
G |
Быстрый обратный ход для |
м |
+ |
|
PGsl |
|
|
резьбонарезания ВЫКЛ |
|
|
|
Быстрый обратный ход при |
|
|
|
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
LFON |
G |
Быстрый обратный ход для |
м |
+ |
|
PGsl |
|
|
резьбонарезания ВКЛ |
|
|
|
Быстрый обратный ход при |
|
|
|
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
LFPOS |
G |
Обратный ход обозначенной с |
м |
+ |
|
PGsl |
|
|
POLFMASK или POLFMLIN |
|
|
|
Быстрый обратный ход при |
|
|
оси на запрограммированную |
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
с POLF абсолютную позицию |
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
оси |
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
|
Основы |
510 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LFTXT 6) |
G |
Плоскость движения |
м |
+ |
|
PGsl |
|
|
|
обратного хода при быстром |
|
|
|
Быстрый обратный ход при |
|
|
|
отводе определяется из |
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
касательной к траектории и |
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
актуального направления |
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
инструмента |
|
|
|
(Страница 294) |
|
LFWP |
G |
Плоскость движения |
м |
+ |
|
PGsl |
|
|
|
обратного хода при быстром |
|
|
|
Быстрый обратный ход при |
|
|
|
отводе определяется через |
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
актуальную рабочую |
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
плоскость (G17/G18/G19) |
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
|
(Страница 294) |
|
LIFTFAST |
K |
Быстрый отвод |
|
+ |
|
PGsl |
|
LIMS |
K |
Ограничение частоты |
м |
+ |
|
PGsl |
|
|
|
вращения |
|
|
|
Постоянная скорость резания |
|
|
|
при G96/G961 и G97 |
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
|
|
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
LLI |
K |
Нижнее предельное значение |
|
+ |
|
PGAsl |
|
|
|
переменной |
|
|
|
|
|
LN |
F |
Натуральный логарифм |
|
+ |
+ |
PGAsl |
|
LOCK |
P |
Заблокировать синхронное |
|
- |
+ |
FBSY |
|
|
|
действие с ID |
|
|
|
|
|
|
|
(остановить технологический |
|
|
|
|
|
|
|
цикл) |
|
|
|
|
|
LONGHOLE |
C |
Продольный паз |
|
+ |
|
PGAsl |
|
LOOP |
K |
Начало бесконечного цикла |
|
+ |
|
PGAsl |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M0 |
|
Запрограммированная |
|
+ |
+ |
PGsl |
|
|
|
остановка |
|
|
|
Функции M (Страница 423) |
|
M1 |
|
Остановка по выбору |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
|
Функции M (Страница 423) |
|
M2 |
|
Окончание главной программы |
|
+ |
+ |
PGsl |
|
|
|
с возвратом к началу |
|
|
|
Функции M (Страница 423) |
|
|
|
программы |
|
|
|
|
|
M3 |
|
Правое направление |
|
+ |
+ |
PGsl |
|
|
|
вращения шпинделя |
|
|
|
Функции M (Страница 423) |
|
M4 |
|
Левое направление вращения |
|
+ |
+ |
PGsl |
|
|
|
шпинделя |
|
|
|
Функции M (Страница 423) |
|
M5 |
|
Остановка шпинделя |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
|
Функции M (Страница 423) |
|
M6 |
|
Смена инструмента |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
|
Функции M (Страница 423) |
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
511 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
M17 |
|
Конец подпрограммы |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
Функции M (Страница 423) |
M19 |
|
Позиционирование шпинделя |
|
+ |
+ |
PGsl |
|
|
на введенную в SD43240 |
|
|
|
Функции M (Страница 423) |
|
|
позицию |
|
|
|
|
M30 |
|
Конец программы, как M2 |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
Функции M (Страница 423) |
M40 |
|
Автоматическое |
|
+ |
+ |
PGsl |
|
|
переключение редуктора |
|
|
|
Функции M (Страница 423) |
M41 ... M45 |
|
Ступень редуктора 1 ... 5 |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
Функции M (Страница 423) |
M70 |
|
Переход в осевой режим |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
Функции M (Страница 423) |
MASLDEF |
P |
Определить структуру осей |
|
+ |
+ |
PGAsl |
|
|
Master/Slave |
|
|
|
|
MASLDEL |
P |
Разъединить структуру осей |
|
+ |
+ |
PGAsl |
|
|
Master/Slave и удалить |
|
|
|
|
|
|
определение структуры |
|
|
|
|
MASLOF |
P |
Отключение временного |
|
+ |
+ |
PGAsl |
|
|
соединения |
|
|
|
|
MASLOFS |
P |
Отключение временного |
|
+ |
+ |
PGAsl |
|
|
соединения с автоматическим |
|
|
|
|
|
|
остановом оси Slave |
|
|
|
|
MASLON |
P |
Включение временного |
|
+ |
+ |
PGAsl |
|
|
соединения |
|
|
|
|
MATCH |
F |
Поиск строки в строке |
|
+ |
- |
PGAsl |
MAXVAL |
F |
Большее значение двух |
|
+ |
+ |
PGAsl |
|
|
переменных (арифм. функция) |
|
|
|
|
MCALL |
K |
Модальный вызов |
|
+ |
|
PGAsl |
|
|
подпрограммы |
|
|
|
|
MEAC |
K |
Осевое непрерывное |
п |
+ |
+ |
PGAsl |
|
|
измерение без стирания |
|
|
|
|
|
|
остатка пути |
|
|
|
|
MEAFRAME |
F |
Вычисление фрейма из точек |
|
+ |
- |
PGAsl |
|
|
измерения |
|
|
|
|
MEAS |
A |
Измерение со стиранием |
п |
+ |
|
PGAsl |
|
|
остатка пути |
|
|
|
|
MEASA |
K |
Осевое измерение со |
п |
+ |
+ |
PGAsl |
|
|
стиранием остатка пути |
|
|
|
|
MEASURE |
F |
Метод вычислений для |
|
+ |
- |
FB1sl (M5) |
|
|
измерения детали и |
|
|
|
|
|
|
инструмента |
|
|
|
|
MEAW |
A |
Измерение без стирания |
п |
+ |
|
PGAsl |
|
|
остатка пути |
|
|
|
|
MEAWA |
K |
Осевое измерение без |
п |
+ |
+ |
PGAsl |
|
|
стирания остатка пути |
|
|
|
|
|
|
|
|
|
|
Основы |
512 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
MI |
K |
Доступ к данным фрейма: |
|
+ |
|
PGAsl |
|
|
Отражение |
|
|
|
|
MINDEX |
F |
Определить индекс символа |
|
+ |
- |
PGAsl |
|
|
во входной строке |
|
|
|
|
MINVAL |
F |
Меньшее значение двух |
|
+ |
+ |
PGAsl |
|
|
переменных (арифм. функция) |
|
|
|
|
MIRROR |
G |
Программируемое отражение |
п |
+ |
|
PGAsl |
|
|
|
|
|
|
Программируемое отражение |
|
|
|
|
|
|
(MIRROR, AMIRROR) (Страница 404) |
MMC |
P |
Интерактивный вызов |
|
+ |
- |
PGAsl |
|
|
диалоговых окон на HMI из |
|
|
|
|
|
|
программы обработки детали |
|
|
|
|
MOD |
K |
Выделение дробной части |
|
+ |
|
PGAsl |
MODAXVAL |
F |
Определить позицию модуло |
|
+ |
- |
PGAsl |
|
|
круговой оси модуло |
|
|
|
|
MOV |
K |
Запустить позиционирующую |
|
- |
+ |
FBSY |
|
|
ось |
|
|
|
|
MOVT |
A |
Указать конечную точку |
|
|
|
FB1(K2) |
|
|
движения перемещения в |
|
|
|
|
|
|
направлении инструмента |
|
|
|
|
MSG |
P |
Программируемые сообщения |
м |
+ |
- |
PGsl |
|
|
|
|
|
|
Сообщения (MSG) (Страница 427) |
MVTOOL |
P |
Языковая команда для |
|
+ |
- |
FBWsl |
|
|
движения инструмента |
|
|
|
|
|
|
|
|
|
|
|
N |
A |
Номер вспомогательного |
|
+ |
|
PGsl |
|
|
кадра ЧПУ |
|
|
|
Правила для кадра (Страница 38) |
NCK |
K |
Спецификация сферы |
|
+ |
|
PGAsl |
|
|
действия данных |
|
|
|
|
NEWCONF |
P |
Применить измененные |
|
+ |
- |
PGAsl |
|
|
машинные данные |
|
|
|
|
|
|
(соответствует "Активировать |
|
|
|
|
|
|
машинные данные") |
|
|
|
|
NEWMT |
F |
Создать новый |
|
+ |
- |
FBWsl |
|
|
мультиинструмент |
|
|
|
|
NEWT |
F |
Создать новый инструмент |
|
+ |
- |
FBWsl |
NORM 6) |
G |
Обычная установка в |
м |
+ |
|
PGsl |
|
|
начальной, конечной точке при |
|
|
|
Подвод к контуру и отвод (NORM, |
|
|
коррекции инструмента |
|
|
|
KONT, KONTC, KONTT) |
|
|
|
|
|
|
(Страница 316) |
NOT |
K |
Логическая НЕ (отрицание) |
|
+ |
|
PGAsl |
NPROT |
P |
Специфическая для канала |
|
+ |
- |
PGAsl |
|
|
защищенная область |
|
|
|
|
|
|
ВКЛ/ВЫКЛ |
|
|
|
|
NPROTDEF |
P |
Определение специфической |
|
+ |
- |
PGAsl |
|
|
для станка защищенной |
|
|
|
|
|
|
области |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
513 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
NUMBER |
F |
Преобразовать входную |
|
+ |
- |
PGAsl |
|
|
строку в число |
|
|
|
|
OEMIPO1 |
G |
Интерполяция OEM 1 |
м |
+ |
|
PGAsl |
OEMIPO2 |
G |
Интерполяция OEM 2 |
м |
+ |
|
PGAsl |
OF |
K |
Кодовое слово в ветвлении |
|
+ |
|
PGAsl |
|
|
CASE |
|
|
|
|
OFFN |
A |
Припуск к |
м |
+ |
|
PGsl |
|
|
запрограммированному |
|
|
|
Коррекция радиуса инструмента (G40, |
|
|
контуру |
|
|
|
G41, G42, OFFN) (Страница 305) |
OMA1 |
A |
Адрес OEM 1 |
м |
+ |
|
PGAsl |
OMA2 |
A |
Адрес OEM 2 |
м |
+ |
|
PGAsl |
OMA3 |
A |
Адрес OEM 3 |
м |
+ |
|
PGAsl |
OMA4 |
A |
Адрес OEM 4 |
м |
+ |
|
PGAsl |
OMA5 |
A |
Адрес OEM 5 |
м |
+ |
|
PGAsl |
OR |
K |
Логический оператор, |
|
+ |
|
PGAsl |
|
|
операция ИЛИ |
|
|
|
|
|
|
|
|
|
|
|
ORIAXES |
G |
Линейная интерполяция осей |
м |
+ |
|
PGAsl |
|
|
станка или осей ориентации |
|
|
|
|
ORIAXPOS |
G |
Угол ориентации через |
м |
+ |
|
PGAsl |
|
|
виртуальные оси ориентации с |
|
|
|
|
|
|
позициями круговых осей |
|
|
|
|
ORIC 6) |
G |
Изменения ориентации на |
м |
+ |
|
PGAsl |
|
|
наружных углах |
|
|
|
|
|
|
накладываются на |
|
|
|
|
|
|
вставляемый круговой кадр |
|
|
|
|
ORICONCCW |
G |
Интерполяция на боковой |
м |
+ |
|
PGAsl/FB3sl (F3) |
|
|
поверхности окружности |
|
|
|
|
|
|
против часовой стрелки |
|
|
|
|
ORICONCW |
G |
Интерполяция на боковой |
м |
+ |
|
PGAsl/FB3sl (F4) |
|
|
поверхности окружности по |
|
|
|
|
|
|
часовой стрелке |
|
|
|
|
ORICONIO |
G |
Интерполяция на боковой |
м |
+ |
|
PGAsl/FB3sl (F4) |
|
|
поверхности окружности с |
|
|
|
|
|
|
указанием промежуточной |
|
|
|
|
|
|
ориентации |
|
|
|
|
ORICONTO |
G |
Интерполяция на боковой |
м |
+ |
|
PGAsl/FB3sl (F5) |
|
|
поверхности окружности в |
|
|
|
|
|
|
тангенциальном переходе |
|
|
|
|
|
|
(указание конечной |
|
|
|
|
|
|
ориентации) |
|
|
|
|
ORICURVE |
G |
Интерполяция ориентации с |
м |
+ |
|
PGAsl/FB3sl (F6) |
|
|
задачей движения двух |
|
|
|
|
|
|
контактных точек инструмента |
|
|
|
|
ORID |
G |
Изменения ориентации |
м |
+ |
|
PGAsl |
|
|
выполняются перед круговым |
|
|
|
|
|
|
кадром |
|
|
|
|
|
|
|
|
|
|
Основы |
514 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
ORIEULER 6) |
G |
Угол ориентации через |
м |
+ |
|
PGAsl |
|
|
эйлеров угол |
|
|
|
|
ORIMKS |
G |
Ориентация инструмента в |
м |
+ |
|
PGAsl |
|
|
системе координат станка |
|
|
|
|
ORIPATH |
G |
Ориентация инструмента |
м |
+ |
|
PGAsl |
|
|
относительно траектории |
|
|
|
|
ORIPATHS |
G |
Ориентация инструмента |
м |
+ |
|
PGAsl |
|
|
относительно траектории, |
|
|
|
|
|
|
изгиб в характеристике |
|
|
|
|
|
|
ориентации сглаживается |
|
|
|
|
ORIPLANE |
G |
Интерполяция в плоскости |
м |
+ |
|
PGAsl |
|
|
(соответствует ORIVECT) |
|
|
|
|
|
|
Большая круговая |
|
|
|
|
|
|
интерполяция |
|
|
|
|
ORIRESET |
P |
Первичная установка |
|
+ |
- |
PGAsl |
|
|
ориентации инструмента с |
|
|
|
|
|
|
макс. 3 осями ориентации |
|
|
|
|
ORIROTA 6) |
G |
Угол поворота к заданному |
м |
+ |
|
PGAsl |
|
|
абсолютно направлению |
|
|
|
|
|
|
вращения |
|
|
|
|
ORIROTC |
G |
Тангенциальный вектор |
м |
+ |
|
PGAsl |
|
|
вращения к касательной к |
|
|
|
|
|
|
траектории |
|
|
|
|
ORIROTR |
G |
Угол поворота относительно |
м |
+ |
|
PGAsl |
|
|
плоскости между стартовой и |
|
|
|
|
|
|
конечной ориентацией |
|
|
|
|
ORIROTT |
G |
Угол поворота относительно |
м |
+ |
|
PGAsl |
|
|
изменения вектора |
|
|
|
|
|
|
ориентации |
|
|
|
|
ORIRPY |
G |
Угол ориентации через угол |
м |
+ |
|
PGAsl |
|
|
RPY (XYZ) |
|
|
|
|
ORIRPY2 |
G |
Угол ориентации через угол |
м |
+ |
|
PGAsl |
|
|
RPY (ZYX) |
|
|
|
|
ORIS |
A |
Изменение ориентации |
м |
+ |
|
PGAsl |
ORISOF 6) |
G |
Сглаживание характеристики |
м |
+ |
|
PGAsl |
|
|
ориентации ВЫКЛ |
|
|
|
|
ORISON |
G |
Сглаживание характеристики |
м |
+ |
|
PGAsl |
|
|
ориентации ВКЛ |
|
|
|
|
ORIVECT 6) |
G |
Большая круговая |
м |
+ |
|
PGAsl |
|
|
интерполяция (идентично |
|
|
|
|
|
|
ORIPLANE) |
|
|
|
|
ORIVIRT1 |
G |
Угол ориентации через |
м |
+ |
|
PGAsl |
|
|
виртуальные оси ориентации |
|
|
|
|
|
|
(определение 1) |
|
|
|
|
ORIVIRT2 |
G |
Угол ориентации через |
м |
+ |
|
PGAsl |
|
|
виртуальные оси ориентации |
|
|
|
|
|
|
(определение 1) |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
515 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
ORIWKS 6) |
G |
Ориентация инструмента в |
м |
+ |
|
PGAsl |
|
|
системе координат детали |
|
|
|
|
OS |
K |
Вкл/выкл качания |
|
+ |
|
PGAsl |
OSB |
K |
Качание: Стартовая точка |
м |
+ |
|
FB1sl (P5) |
OSC |
G |
Постоянное сглаживание |
м |
+ |
|
PGAsl |
|
|
ориентации инструмента |
|
|
|
|
OSCILL |
K |
Axis: 1 - 3 оси подачи |
м |
+ |
|
PGAsl |
OSCTRL |
K |
Опции качания |
м |
+ |
|
PGAsl |
OSD |
G |
Перешлифовка ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента через задачу |
|
|
|
|
|
|
длины перешлифовки с SD |
|
|
|
|
OSE |
K |
Конечная точка качания |
м |
+ |
|
PGAsl |
OSNSC |
K |
Качание: Количество |
м |
+ |
|
PGAsl |
|
|
выхаживаний |
|
|
|
|
OSOF 6) |
G |
Сглаживание ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента ВЫКЛ |
|
|
|
|
OSP1 |
K |
Качание: левая точка возврата |
м |
+ |
|
PGAsl |
OSP2 |
K |
Правая точка возврата |
м |
+ |
|
PGAsl |
|
|
качания |
|
|
|
|
OSS |
G |
Сглаживание ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента на конце кадра |
|
|
|
|
OSSE |
G |
Сглаживание ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента на начале кадра |
|
|
|
|
|
|
и на конце кадра |
|
|
|
|
OST |
G |
Перешлифовка ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента через задачу |
|
|
|
|
|
|
углового допуска в градусах с |
|
|
|
|
|
|
SD (макс. отклонение от |
|
|
|
|
|
|
запрограмм. характеристики |
|
|
|
|
|
|
ориентации) |
|
|
|
|
OST1 |
K |
Качание: точка останова в |
м |
+ |
|
PGAsl |
|
|
левой точке возврата |
|
|
|
|
OST2 |
K |
Качание: точка останова в |
м |
+ |
|
PGAsl |
|
|
правой точке возврата |
|
|
|
|
OTOL |
K |
Допуск ориентации для |
|
+ |
|
PGAsl |
|
|
функций компрессора, |
|
|
|
|
|
|
сглаживания ориентации и |
|
|
|
|
|
|
типов перешлифовки |
|
|
|
|
OVR |
K |
Коррекция частоты вращения |
м |
+ |
|
PGAsl |
|
|
|
|
|
|
Программируемая коррекция подачи |
|
|
|
|
|
|
(OVR, OVRRAP, OVRA) |
|
|
|
|
|
|
(Страница 149) |
OVRA |
K |
Осевая коррекция частоты |
м |
+ |
+ |
PGAsl |
|
|
вращения |
|
|
|
Программируемая коррекция подачи |
|
|
|
|
|
|
(OVR, OVRRAP, OVRA) |
|
|
|
|
|
|
(Страница 149) |
|
|
|
|
|
|
Основы |
516 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
OVRRAP |
K |
Коррекция ускоренного хода |
м |
+ |
|
PGAsl |
|
|
|
|
|
|
Программируемая коррекция подачи |
|
|
|
|
|
|
(OVR, OVRRAP, OVRA) |
|
|
|
|
|
|
(Страница 149) |
P |
A |
Количество проходов |
|
+ |
|
PGAsl |
|
|
подпрограммы |
|
|
|
|
PAROT |
G |
Точная установка системы |
м |
+ |
|
PGsl |
|
|
координат детали на детали |
|
|
|
Создание фрейма по точной установке |
|
|
|
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
|
|
|
PAROT) (Страница 411) |
PAROTOF 6) |
G |
Отключить относящееся к |
м |
+ |
|
PGsl |
|
|
детали вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
|
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
|
|
|
PAROT) (Страница 411) |
PCALL |
K |
Вызвать подпрограммы с |
|
+ |
|
PGAsl |
|
|
абсолютным указанием пути и |
|
|
|
|
|
|
передачей параметров |
|
|
|
|
PDELAYOF |
G |
Задержка при штамповке |
м |
+ |
|
PGAsl |
|
|
ВЫКЛ |
|
|
|
|
PDELAYON 6) |
G |
Задержка при штамповке ВКЛ |
м |
+ |
|
PGAsl |
PHI |
K |
Угол поворота ориентации |
|
+ |
|
PGAsl |
|
|
вокруг оси направления |
|
|
|
|
|
|
конуса |
|
|
|
|
PHU |
K |
Физическая единица |
|
+ |
|
PGAsl |
|
|
переменной |
|
|
|
|
PL |
A |
1. B-сплайн: расстояние между |
п |
+ |
|
PGAsl |
|
|
узловыми точками |
|
|
|
|
|
|
2. Полиномиальная |
|
|
|
|
|
|
интерполяция: длина |
|
|
|
|
|
|
интервала параметров при |
|
|
|
|
|
|
полиномиальной |
|
|
|
|
|
|
интерполяции |
|
|
|
|
PM |
K |
В минуту |
|
+ |
|
PGsl |
|
|
|
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
PO |
K |
Коэффициент полинома при |
п |
+ |
|
PGAsl |
|
|
полиномиальной |
|
|
|
|
|
|
интерполяции |
|
|
|
|
POCKET3 |
C |
Технологический цикл: |
|
+ |
|
PGAsl |
|
|
фрезерование прямоугольного |
|
|
|
|
|
|
кармана |
|
|
|
|
POCKET4 |
C |
Технологический цикл: |
|
+ |
|
PGAsl |
|
|
фрезерование кругового |
|
|
|
|
|
|
кармана |
|
|
|
|
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
517 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
POLF |
K |
Переходная позиция |
м |
+ |
|
PGsl/PGAsl |
|
|
LIFTFAST |
|
|
|
Быстрый обратный ход при |
|
|
|
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
POLFA |
P |
Запустить переходную |
м |
+ |
+ |
PGsl |
|
|
позицию отдельных осей с |
|
|
|
Быстрый обратный ход при |
|
|
$AA_ESR_TRIGGER |
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
POLFMASK |
P |
Разрешить оси для обратного |
м |
+ |
- |
PGsl |
|
|
хода без связи между осями |
|
|
|
Быстрый обратный ход при |
|
|
|
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
POLFMLIN |
P |
Разрешить оси для обратного |
м |
+ |
- |
PGsl |
|
|
хода с линейной связью между |
|
|
|
Быстрый обратный ход при |
|
|
осями |
|
|
|
резьбонарезании (LFON, LFOF, DILF, |
|
|
|
|
|
|
ALF, LFTXT, LFWP, LFPOS, POLF, |
|
|
|
|
|
|
POLFMASK, POLFMLIN) |
|
|
|
|
|
|
(Страница 294) |
POLY |
G |
Полиномиальная |
м |
+ |
|
PGAsl |
|
|
интерполяция |
|
|
|
|
POLYPATH |
P |
Полиномиальная |
м |
+ |
- |
PGAsl |
|
|
интерполяция с возможностью |
|
|
|
|
|
|
выбора для групп осей AXIS |
|
|
|
|
|
|
или VECT |
|
|
|
|
PON |
G |
Штамповка ВКЛ |
м |
+ |
|
PGAsl |
PONS |
G |
Штамповка ВКЛ в такте IPO |
м |
+ |
|
PGAsl |
POS |
K |
Позиционировать ось |
|
+ |
+ |
PGsl |
|
|
|
|
|
|
Перемещение позиционирующих осей |
|
|
|
|
|
|
(POS, POSA, POSP, FA, WAITP, |
|
|
|
|
|
|
WAITMC) (Страница 129) |
POSA |
K |
Позиционировать ось за |
|
+ |
+ |
PGsl |
|
|
границу кадра |
|
|
|
Перемещение позиционирующих осей |
|
|
|
|
|
|
(POS, POSA, POSP, FA, WAITP, |
|
|
|
|
|
|
WAITMC) (Страница 129) |
POSM |
P |
Позиционирование магазина |
|
+ |
- |
FBWsl |
POSMT |
P |
Переместить |
|
+ |
- |
FBWsl |
|
|
мультиинструмент в зажиме |
|
|
|
|
|
|
на номер места |
|
|
|
|
POSP |
K |
Посегментное |
|
+ |
|
PGsl |
|
|
позиционирование (качание) |
|
|
|
Перемещение позиционирующих осей |
|
|
|
|
|
|
(POS, POSA, POSP, FA, WAITP, |
|
|
|
|
|
|
WAITMC) (Страница 129) |
|
|
|
|
|
|
Основы |
518 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
POSRANGE |
F |
Определить, находится ли |
|
+ |
+ |
FBSY |
|
|
актуальная |
|
|
|
|
|
|
интерполированная заданная |
|
|
|
|
|
|
позиция оси в окне вокруг |
|
|
|
|
|
|
заданной контрольной |
|
|
|
|
|
|
позиции |
|
|
|
|
POT |
F |
Квадрат |
|
+ |
+ |
PGAsl |
|
|
(арифметическая функция) |
|
|
|
|
PR |
K |
На оборот |
|
+ |
|
PGsl |
|
|
|
|
|
|
Подвод и отвод (G140 до G143, G147, |
|
|
|
|
|
|
G148, G247, G248, G347, G348, G340, |
|
|
|
|
|
|
G341, DISR, DISCL, DISRP, FAD, PM, |
|
|
|
|
|
|
PR) (Страница 327) |
PREPRO |
PA |
Обозначить подпрограммы с |
|
+ |
|
PGAsl |
|
|
подготовкой |
|
|
|
|
PRESETON |
P |
Установка фактического |
|
+ |
+ |
PGAsl |
|
|
значения для |
|
|
|
|
|
|
запрограммированных осей |
|
|
|
|
PRIO |
K |
Кодовое слово для установки |
|
+ |
|
PGAsl |
|
|
приоритета при обработке |
|
|
|
|
|
|
прерываний |
|
|
|
|
PRLOC |
K |
Инициализация переменных |
|
+ |
|
PGAsl |
|
|
при Reset только после |
|
|
|
|
|
|
локального изменения |
|
|
|
|
PROC |
K |
Первый оператор программы |
|
+ |
|
PGAsl |
PSI |
K |
Апертурный угол конуса |
|
+ |
|
PGAsl |
PTP |
G |
Позиционное движение |
м |
+ |
|
PGAsl |
PTPG0 |
G |
Позиционное движение только |
м |
+ |
|
PGAsl |
|
|
для G0, в остальных случаях |
|
|
|
|
|
|
CP |
|
|
|
|
PUNCHACC |
P |
Зависящее от пути ускорение |
|
+ |
- |
PGAsl |
|
|
при вырубке |
|
|
|
|
PUTFTOC |
P |
Точная коррекция |
|
+ |
- |
PGAsl |
|
|
инструмента для |
|
|
|
|
|
|
параллельной правки |
|
|
|
|
PUTFTOCF |
P |
Точная коррекция |
|
+ |
- |
PGAsl |
|
|
инструмента в зависимости от |
|
|
|
|
|
|
установленной с FCTDEF |
|
|
|
|
|
|
функции для параллельной |
|
|
|
|
|
|
правки |
|
|
|
|
PW |
A |
B-сплайн, вес точки |
п |
+ |
|
PGAsl |
QU |
K |
Быстрый вывод |
|
+ |
|
PGsl |
|
|
дополнительной |
|
|
|
Вывод вспомогательных функций |
|
|
(вспомогательной) функции |
|
|
|
(Страница 419) |
R... |
A |
R-параметр и как |
|
+ |
|
PGAsl |
|
|
устанавливаемый |
|
|
|
|
|
|
идентификатор адреса и с |
|
|
|
|
|
|
числовым расширением |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
519 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
RAC |
K |
Абсолютное покадровое спец. |
п |
+ |
|
PGsl |
|
|
для оси программирование |
|
|
|
Специфическое для оси |
|
|
радиуса |
|
|
|
программирование диаметра/радиуса |
|
|
|
|
|
|
(DIAMONA, DIAM90A, DIAMOFA, |
|
|
|
|
|
|
DIACYCOFA, DIAMCHANA, DIAMCHAN, |
|
|
|
|
|
|
DAC, DIC, RAC, RIC) (Страница 200) |
RDISABLE |
P |
Блокировка загрузки |
|
- |
+ |
FBSY |
READ |
P |
Считывает в указанном файле |
|
+ |
- |
PGAsl |
|
|
одну или несколько строк и |
|
|
|
|
|
|
сохраняет считанную |
|
|
|
|
|
|
информацию в поле |
|
|
|
|
REAL |
K |
Тип данных: Переменная с |
|
+ |
|
PGAsl |
|
|
плавающей запятой со знаком |
|
|
|
|
|
|
(вещественные числа) |
|
|
|
|
REDEF |
K |
Установка для машинных |
|
+ |
|
PGAsl |
|
|
данных, языковых элементов |
|
|
|
|
|
|
ЧПУ и системных переменных, |
|
|
|
|
|
|
в каких группах пользователей |
|
|
|
|
|
|
они будут индицированы |
|
|
|
|
RELEASE |
P |
Разрешить оси станка для |
|
+ |
+ |
PGAsl |
|
|
перехода оси |
|
|
|
|
REP |
K |
Кодовое слово для |
|
+ |
|
PGAsl |
|
|
инициализации всех |
|
|
|
|
|
|
элементов поля с одним и тем |
|
|
|
|
|
|
же значением |
|
|
|
|
REPEAT |
K |
Повторение программного |
|
+ |
|
PGAsl |
|
|
цикла |
|
|
|
|
REPEATB |
K |
Повторение программной |
|
+ |
|
PGAsl |
|
|
строки |
|
|
|
|
REPOSA |
G |
Повторный подвод к контуру |
п |
+ |
|
PGAsl |
|
|
линейный всеми осями |
|
|
|
|
REPOSH |
G |
Повторный подвод к контуру |
п |
+ |
|
PGAsl |
|
|
по полукругу |
|
|
|
|
REPOSHA |
G |
Повторный подвод к контуру |
п |
+ |
|
PGAsl |
|
|
всеми осями; геометрические |
|
|
|
|
|
|
оси по полукругу |
|
|
|
|
REPOSL |
G |
Повторный подвод к контуру |
п |
+ |
|
PGAsl |
|
|
линейный |
|
|
|
|
REPOSQ |
G |
Повторный подвод к контуру |
п |
+ |
|
PGAsl |
|
|
по четверти круга |
|
|
|
|
REPOSQA |
G |
Повторный подвод к контуру |
п |
+ |
|
PGAsl |
|
|
линейно всеми осями; |
|
|
|
|
|
|
геометрические оси по |
|
|
|
|
|
|
четверти круга |
|
|
|
|
RESET |
P |
Сбросить технологический |
|
- |
+ |
FBSY |
|
|
цикл |
|
|
|
|
RESETMON |
P |
Языковая команда для |
|
+ |
- |
FBWsl |
|
|
активации заданного значения |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Основы |
520 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
RET |
P |
Конец подпрограммы |
|
+ |
+ |
PGAsl |
RIC |
K |
Относительное покадровое |
п |
+ |
|
PGsl |
|
|
спец. для оси |
|
|
|
|
|
|
программирование радиуса |
|
|
|
|
RINDEX |
F |
Определить индекс символа |
|
+ |
- |
PGAsl |
|
|
во входной строке |
|
|
|
|
RMB |
G |
Повторный подвод к |
м |
+ |
|
PGAsl |
|
|
начальной точке кадра |
|
|
|
|
RME |
G |
Повторный подвод к конечной |
м |
+ |
|
PGAsl |
|
|
точке кадра |
|
|
|
|
RMI 6) |
G |
Повторный подвод к точке |
м |
+ |
|
PGAsl |
|
|
прерывания |
|
|
|
|
RMN |
G |
Повторный подвод к |
м |
+ |
|
PGAsl |
|
|
следующей точке траектории |
|
|
|
|
RND |
A |
Закругление угла контура |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Фаска, закругление (CHF, CHR, RND, |
|
|
|
|
|
|
RNDM, FRC, FRCM) (Страница 299) |
RNDM |
A |
Модальное закругление |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Фаска, закругление (CHF, CHR, RND, |
|
|
|
|
|
|
RNDM, FRC, FRCM) (Страница 299) |
ROT |
G |
Программируемое вращение |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Программируемое вращение (ROT, |
|
|
|
|
|
|
AROT, RPL) (Страница 388) |
ROTS |
G |
Программируемые вращения |
п |
+ |
|
PGsl |
|
|
фрейма с пространственными |
|
|
|
Программируемые вращения фреймов |
|
|
углами |
|
|
|
с пространственными углами (ROTS, |
|
|
|
|
|
|
AROTS, CROTS) (Страница 396) |
ROUND |
F |
Округление мест после |
|
+ |
+ |
PGAsl |
|
|
запятой |
|
|
|
|
ROUNDUP |
F |
Округление входного значения |
|
+ |
+ |
PGAsl |
|
|
в сторону увеличения |
|
|
|
|
RP |
A |
Полярный радиус |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
Команды движения с полярными |
|
|
|
|
|
|
координатами (G0, G1, G2, G3, AP, RP) |
|
|
|
|
|
|
(Страница 213) |
RPL |
A |
Вращение в плоскости |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Программируемые вращения фреймов |
|
|
|
|
|
|
с пространственными углами (ROTS, |
|
|
|
|
|
|
AROTS, CROTS) (Страница 396) |
RT |
K |
Параметры для доступа к |
|
+ |
|
PGAsl |
|
|
данным фрейма: Вращение |
|
|
|
|
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
521 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
RTLIOF |
G |
G0 без линейной |
м |
+ |
|
PGsl |
|
|
интерполяции (интерполяция |
|
|
|
Движение ускоренным ходом (G0, |
|
|
отдельной оси) |
|
|
|
RTLION, RTLIOF) (Страница 218) |
RTLION 6) |
G |
G0 с линейной интерполяцией |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Движение ускоренным ходом (G0, |
|
|
|
|
|
|
RTLION, RTLIOF) (Страница 218) |
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
S |
A |
Частота вращения шпинделя |
м/п |
+ |
+ |
PGsl |
|
|
(для G4, G96/G961 другое |
|
|
|
Число оборотов шпинделя (S), |
|
|
значение) |
|
|
|
направление вращения шпинделя (M3, |
|
|
|
|
|
|
M4, M5) (Страница 95) |
SAVE |
PA |
Атрибут для сохранения |
|
+ |
|
PGAsl |
|
|
информации при вызовах |
|
|
|
|
|
|
подпрограмм |
|
|
|
|
SBLOF |
P |
Подавление отдельного кадра |
|
+ |
- |
PGAsl |
SBLON |
P |
Отменить подавление |
|
+ |
- |
PGAsl |
|
|
отдельного кадра |
|
|
|
|
SC |
K |
Параметры для доступа к |
|
+ |
|
PGAsl |
|
|
данным фрейма: |
|
|
|
|
|
|
Масштабирование |
|
|
|
|
SCALE |
G |
Программируемое |
п |
+ |
|
PGsl |
|
|
масштабирование |
|
|
|
Программируемый коэффициент |
|
|
|
|
|
|
масштабирования (SCALE, ASCALE) |
|
|
|
|
|
|
(Страница 399) |
SCC |
K |
Выборочное согласование |
|
+ |
|
PGsl |
|
|
поперечной оси с |
|
|
|
Постоянная скорость резания |
|
|
G96/G961/G962. |
|
|
|
(G96/G961/G962, G97/G971/G972, |
|
|
Идентификаторами оси могут |
|
|
|
G973, LIMS, SCC) (Страница 107) |
|
|
быть гео-ось, ось канала или |
|
|
|
|
|
|
ось станка. |
|
|
|
|
SCPARA |
K |
Программирование блока |
|
+ |
+ |
PGAsl |
|
|
параметров Servo |
|
|
|
|
SD |
A |
Порядок сплайна |
п |
+ |
|
PGAsl |
SET |
K |
Кодовое слово для |
|
+ |
|
PGAsl |
|
|
инициализации всех |
|
|
|
|
|
|
элементов поля с |
|
|
|
|
|
|
перечисленными значениями |
|
|
|
|
SETAL |
P |
Установить ошибку |
|
+ |
+ |
PGAsl |
SETDNO |
F |
Согласовать номер D резца |
|
+ |
- |
PGAsl |
|
|
(CE) инструмента (T) |
|
|
|
|
SETINT |
K |
Определение, какой |
|
+ |
|
PGAsl |
|
|
обработчик прерываний |
|
|
|
|
|
|
должен быть активирован, |
|
|
|
|
|
|
если вход NCK готов |
|
|
|
|
|
|
|
|
|
|
Основы |
522 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SETM |
P |
Установка маркеров в |
|
+ |
+ |
PGAsl |
|
|
|
собственном канале |
|
|
|
|
|
SETMS |
P |
Переключение на |
|
+ |
- |
Число оборотов шпинделя (S), |
|
|
|
установленный в машинных |
|
|
|
направление вращения шпинделя (M3, |
|
|
|
данных мастер-шпиндель |
|
|
|
M4, M5) (Страница 95) |
|
SETMS(n) |
P |
Шпиндель n должен считаться |
|
+ |
|
PGsl |
|
|
|
мастер-шпинделем |
|
|
|
Число оборотов шпинделя (S), |
|
|
|
|
|
|
|
направление вращения шпинделя (M3, |
|
|
|
|
|
|
|
M4, M5) (Страница 95) |
|
SETMTH |
P |
Установить номер мастер- |
|
+ |
- |
FBWsl |
|
|
|
зажима инструмента |
|
|
|
|
|
SETPIECE |
P |
Учитывать количество штук |
|
+ |
- |
FBWsl |
|
|
|
для всех инструментов, |
|
|
|
|
|
|
|
которые согласованы со |
|
|
|
|
|
|
|
шпинделем. |
|
|
|
|
|
SETTA |
P |
Активация инструмента из |
|
+ |
- |
FBWsl |
|
|
|
структуры износа |
|
|
|
|
|
SETTCOR |
F |
Изменение компонентов |
|
+ |
- |
FB1sl (W1) |
|
|
|
инструмента с учетом всех |
|
|
|
|
|
|
|
граничных условий |
|
|
|
|
|
SETTIA |
P |
Деактивация инструмента из |
|
+ |
- |
FBWsl |
|
|
|
структуры износа |
|
|
|
|
|
SF |
A |
Смещение стартовой точки |
м |
+ |
|
PGsl |
|
|
|
для резьбонарезания |
|
|
|
Резьбонарезание с постоянным шагом |
|
|
|
|
|
|
|
(G33, SF) (Страница 272) |
|
SIN |
F |
Синус (тригонометрическая |
|
+ |
+ |
PGAsl |
|
|
|
функция) |
|
|
|
|
|
SIRELAY |
F |
Активировать |
|
- |
+ |
FBSIsl |
|
|
|
спараметрированные со |
|
|
|
|
|
|
|
SIRELIN, SIRELOUT и |
|
|
|
|
|
|
|
SIRELTIME функции |
|
|
|
|
|
|
|
безопасности |
|
|
|
|
|
SIRELIN |
P |
Инициализировать входные |
|
+ |
- |
FBSIsl |
|
|
|
величины функционального |
|
|
|
|
|
|
|
блока |
|
|
|
|
|
SIRELOUT |
P |
Инициализировать выходные |
|
+ |
- |
FBSIsl |
|
|
|
величины функционального |
|
|
|
|
|
|
|
блока |
|
|
|
|
|
SIRELTIME |
P |
Инициализировать таймер |
|
+ |
- |
FBSIsl |
|
|
|
функционального блока |
|
|
|
|
|
SLOT1 |
C |
Технологический цикл: |
|
+ |
|
PGAsl |
|
|
|
продольный паз |
|
|
|
|
|
SLOT2 |
C |
Технологический цикл: |
|
+ |
|
PGAsl |
|
|
|
кольцевая канавка |
|
|
|
|
|
SOFT |
G |
Ускорение по траектории с |
м |
+ |
|
PGsl |
|
|
|
ограничением рывка |
|
|
|
|
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
523 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
SOFTA |
P |
Включение осевого ускорения |
|
+ |
- |
PGsl |
|
|
с ограничением рывка для |
|
|
|
|
|
|
запрограммированных осей |
|
|
|
|
SOFTENDPR |
P |
Программируемый |
|
+ |
- |
|
|
|
программный конечный |
|
|
|
|
|
|
выключатель |
|
|
|
|
SOFTENDSA |
P |
Программируемый |
|
+ |
+ |
|
|
|
программный конечный |
|
|
|
|
|
|
выключатель для синхронных |
|
|
|
|
|
|
действий |
|
|
|
|
SON |
G |
Вырубка ВКЛ |
м |
+ |
|
PGAsl |
SONS |
G |
Вырубка ВКЛ в такте IPO |
м |
+ |
|
PGAsl |
SPATH 6) |
G |
Соотношение траекторий для |
м |
+ |
|
PGAsl |
|
|
осей FGROUP это длина дуги |
|
|
|
|
SPCOF |
P |
Переключение мастер- |
м |
+ |
- |
PGsl |
|
|
шпинделя или шпинделя(ей) |
|
|
|
Режим ориентации шпинделя (SPCON, |
|
|
из режима управления по |
|
|
|
SPCOF) (Страница 133) |
|
|
положению в режим |
|
|
|
|
|
|
управления по частоте |
|
|
|
|
|
|
вращения |
|
|
|
|
SPCON |
P |
Переключение мастер- |
м |
+ |
- |
PGAsl |
|
|
шпинделя или шпинделя(ей) |
|
|
|
Режим ориентации шпинделя (SPCON, |
|
|
из режима управления по |
|
|
|
SPCOF) (Страница 133) |
|
|
частоте вращения в режим |
|
|
|
|
|
|
управления по положению |
|
|
|
|
SPI |
F |
Конвертирует номер |
|
+ |
- |
PGAsl |
|
|
шпинделя в идентификатор |
|
|
|
|
|
|
оси |
|
|
|
|
SPIF1 6) |
G |
Быстрые |
м |
+ |
|
FB2sl (N4) |
|
|
входы/выходы NCK для |
|
|
|
|
|
|
штамповки/вырубки Байт 1 |
|
|
|
|
SPIF2 |
G |
Быстрые |
м |
+ |
|
FB2sl (N4) |
|
|
входы/выходы NCK для |
|
|
|
|
|
|
штамповки/вырубки Байт 2 |
|
|
|
|
SPLINEPATH |
P |
Определение соединения |
|
+ |
- |
PGAsl |
|
|
сплайнов |
|
|
|
|
SPN |
A |
Кол-во участков пути на кадр |
п |
+ |
|
PGAsl |
SPOF 6) |
G |
Ход ВЫКЛ, |
м |
+ |
|
PGAsl |
|
|
штамповка, вырубка ВЫКЛ |
|
|
|
|
SPOS |
K |
Позиция шпинделя |
м |
+ |
+ |
PGsl |
|
|
|
|
|
|
Позиционирование шпинделей (SPOS, |
|
|
|
|
|
|
SPOSA, M19, M70, WAITS) |
|
|
|
|
|
|
(Страница 135) |
SPOSA |
K |
Позиция шпинделя за границы |
м |
+ |
|
PGsl |
|
|
кадра |
|
|
|
Позиционирование шпинделей (SPOS, |
|
|
|
|
|
|
SPOSA, M19, M70, WAITS) |
|
|
|
|
|
|
(Страница 135) |
SPP |
A |
Длина участка пути |
м |
+ |
|
PGAsl |
|
|
|
|
|
|
Основы |
524 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
SPRINT |
F |
Возвращает |
|
+ |
|
PGAsl |
|
|
отформатированную входную |
|
|
|
|
|
|
строку |
|
|
|
|
SQRT |
F |
Квадратный корень |
|
+ |
+ |
PGAsl |
|
|
(арифметическая функция) |
|
|
|
|
|
|
(square root) |
|
|
|
|
SR |
A |
Путь обратного хода качания |
п |
+ |
|
PGsl |
|
|
для синхронного действия |
|
|
|
Несколько значений подачи в одном |
|
|
|
|
|
|
кадре (F, ST, SR, FMA, STA, SRA) |
|
|
|
|
|
|
(Страница 161) |
SRA |
K |
Путь обратного хода качания |
м |
+ |
|
PGsl |
|
|
при внешнем входе осевом |
|
|
|
Несколько значений подачи в одном |
|
|
для синхронного действия |
|
|
|
кадре (F, ST, SR, FMA, STA, SRA) |
|
|
|
|
|
|
(Страница 161) |
ST |
A |
Время выхаживания качания |
п |
+ |
|
PGsl |
|
|
для синхронного действия |
|
|
|
Несколько значений подачи в одном |
|
|
|
|
|
|
кадре (F, ST, SR, FMA, STA, SRA) |
|
|
|
|
|
|
(Страница 161) |
STA |
K |
Время выхаживания качания |
м |
+ |
|
PGsl |
|
|
осевого для синхронного |
|
|
|
Несколько значений подачи в одном |
|
|
действия |
|
|
|
кадре (F, ST, SR, FMA, STA, SRA) |
|
|
|
|
|
|
(Страница 161) |
START |
P |
Запуск выбранных программ в |
|
+ |
- |
PGAsl |
|
|
нескольких каналах |
|
|
|
|
|
|
одновременно из текущей |
|
|
|
|
|
|
программы |
|
|
|
|
STARTFIFO 6) |
G |
Выполнение; параллельное |
м |
+ |
|
PGAsl |
|
|
заполнение буфера |
|
|
|
|
|
|
предварительной обработки |
|
|
|
|
STAT |
|
Положение шарниров |
п |
+ |
|
PGAsl |
STOLF |
K |
Коэффициент допуска G0 |
м |
+ |
|
PGAsl |
STOPFIFO |
G |
Остановка обработки; |
м |
+ |
|
PGAsl |
|
|
заполнение буфера |
|
|
|
|
|
|
предварительной обработки, |
|
|
|
|
|
|
до распознания STARTFIFO, |
|
|
|
|
|
|
пока буфер предварительной |
|
|
|
|
|
|
обработки не будет заполнен |
|
|
|
|
|
|
или до конца программы |
|
|
|
|
STOPRE |
P |
Остановка предварительной |
|
+ |
- |
PGAsl |
|
|
обработки до выполнения всех |
|
|
|
|
|
|
подготовленных кадров |
|
|
|
|
|
|
главного хода |
|
|
|
|
STOPREOF |
P |
Отменить остановку |
|
- |
+ |
FBSY |
|
|
предварительной обработки |
|
|
|
|
STRING |
K |
Тип данных: строка символов |
|
+ |
|
PGAsl |
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
525 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
STRINGIS |
F |
Проверяет имеющуюся |
|
+ |
- |
PGAsl |
|
|
языковую среду ЧПУ и |
|
|
|
|
|
|
специально относящиеся к |
|
|
|
|
|
|
этой команде имена циклов |
|
|
|
|
|
|
ЧПУ, переменные |
|
|
|
|
|
|
пользователя, макросы и |
|
|
|
|
|
|
имена меток, существуют ли |
|
|
|
|
|
|
они, определены ли они или |
|
|
|
|
|
|
активны. |
|
|
|
|
STRLEN |
F |
Определить длину строки |
|
+ |
- |
PGAsl |
SUBSTR |
F |
Определить индекс символа |
|
+ |
- |
PGAsl |
|
|
во входной строке |
|
|
|
|
SUPA |
G |
Подавление актуального |
п |
+ |
|
PGsl |
|
|
смещения нулевой точки, вкл. |
|
|
|
Отключение фрейма (G53, G153, |
|
|
запрограммированные |
|
|
|
SUPA, G500) (Страница 415) |
|
|
смещения, системные |
|
|
|
|
|
|
фреймы, смещения |
|
|
|
|
|
|
маховичком (DRF), внешнее |
|
|
|
|
|
|
смещение нулевой точки и |
|
|
|
|
|
|
наложенное движение |
|
|
|
|
SVC |
K |
Скорость резания инструмента |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Скорость резания (SVC) |
|
|
|
|
|
|
(Страница 100) |
SYNFCT |
P |
Обработка полинома в |
|
- |
+ |
FBSY |
|
|
зависимости от условия в |
|
|
|
|
|
|
синхронном действии |
|
|
|
|
|
|
движения |
|
|
|
|
SYNR |
K |
Чтение переменной |
|
+ |
|
PGAsl |
|
|
выполняется синхронного, т.е. |
|
|
|
|
|
|
на момент времени |
|
|
|
|
|
|
выполнения |
|
|
|
|
SYNRW |
K |
Чтение и запись переменной |
|
+ |
|
PGAsl |
|
|
выполняется синхронного, т.е. |
|
|
|
|
|
|
на момент времени |
|
|
|
|
|
|
выполнения |
|
|
|
|
SYNW |
K |
Запись переменной |
|
+ |
|
PGAsl |
|
|
выполняется синхронного, т.е. |
|
|
|
|
|
|
на момент времени |
|
|
|
|
|
|
выполнения |
|
|
|
|
T |
A |
Вызвать инструмент |
|
+ |
|
PGsl |
|
|
(смена только если |
|
|
|
Смена инструмента с командой T |
|
|
установлено в машинных |
|
|
|
(Страница 60) |
|
|
данных; в ином случае |
|
|
|
|
|
|
необходима команда M6) |
|
|
|
|
TAN |
F |
Тангенс (тригонометрическая |
|
+ |
+ |
PGAsl |
|
|
функция) |
|
|
|
|
TANG |
P |
Определение структуры осей |
|
+ |
- |
PGAsl |
|
|
тангенциального слежения |
|
|
|
|
|
Основы |
526 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
TANGDEL |
P |
Удаление определения |
|
+ |
- |
PGAsl |
|
|
структуры осей |
|
|
|
|
|
|
тангенциального слежения |
|
|
|
|
TANGOF |
P |
Тангенциальное слежение |
|
+ |
- |
PGAsl |
|
|
ВЫКЛ |
|
|
|
|
TANGON |
P |
Тангенциальное слежение |
|
+ |
- |
PGAsl |
|
|
ВКЛ |
|
|
|
|
TCA |
P |
Выбор инструмента / смена |
|
+ |
- |
FBWsl |
(828D: _TCA) |
|
инструмента независимо от |
|
|
|
|
|
|
состояния инструмента |
|
|
|
|
TCARR |
A |
Запросить инструментальный |
|
+ |
|
PGAsl |
|
|
суппорт (номер “m”) |
|
|
|
|
TCI |
P |
Поместить инструмент из |
|
+ |
- |
FBWsl |
|
|
буфера в магазин |
|
|
|
|
TCOABS 6) |
G |
Определение компонентов |
м |
+ |
|
PGAsl |
|
|
длин инструмента из |
|
|
|
|
|
|
актуальной ориентации |
|
|
|
|
|
|
инструмента |
|
|
|
|
TCOFR |
G |
Определить компоненты длин |
м |
+ |
|
PGAsl |
|
|
инструмента из ориентации |
|
|
|
|
|
|
активного фрейма |
|
|
|
|
TCOFRX |
G |
Определение ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента активного |
|
|
|
|
|
|
фрейма при выборе |
|
|
|
|
|
|
инструмента, инструмент |
|
|
|
|
|
|
показывает в направлении Х |
|
|
|
|
TCOFRY |
G |
Определение ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента активного |
|
|
|
|
|
|
фрейма при выборе |
|
|
|
|
|
|
инструмента, инструмент |
|
|
|
|
|
|
показывает в направлении Y |
|
|
|
|
TCOFRZ |
G |
Определение ориентации |
м |
+ |
|
PGAsl |
|
|
инструмента активного |
|
|
|
|
|
|
фрейма при выборе |
|
|
|
|
|
|
инструмента, инструмент |
|
|
|
|
|
|
показывает в направлении Z |
|
|
|
|
THETA |
A |
Угол поворота |
п |
+ |
|
PGAsl |
TILT |
A |
Боковой угол |
м |
+ |
|
PGAsl |
TLIFT |
P |
При тангенциальном |
|
+ |
- |
PGAsl |
|
|
управлении вставить |
|
|
|
|
|
|
промежуточный кадр на углах |
|
|
|
|
|
|
контура |
|
|
|
|
TML |
P |
Выбор инструмента с номером |
|
+ |
- |
FBWsl |
|
|
места в магазине |
|
|
|
|
TMOF |
P |
Отменить контроль |
|
+ |
- |
PGAsl |
|
|
инструмента |
|
|
|
|
TMON |
P |
Выбрать контроль |
|
+ |
- |
PGAsl |
|
|
инструмента |
|
|
|
|
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
527 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
TO |
K |
Обозначает конечное |
|
+ |
|
PGAsl |
|
|
значение в цикле вычисления |
|
|
|
|
|
|
FOR |
|
|
|
|
TOFF |
K |
Смещение длин инструмента в |
м |
+ |
|
PGsl |
|
|
направлении компонента длин |
|
|
|
Программируемое смещение |
|
|
инструмента, действующего |
|
|
|
коррекции инструмента (TOFFL, TOFF, |
|
|
параллельно указанной в |
|
|
|
TOFFR) (Страница 88) |
|
|
индексе гео-оси. |
|
|
|
|
TOFFL |
K |
Смещение длин инструмента в |
м |
+ |
|
PGsl |
|
|
направлении компонента длин |
|
|
|
Программируемое смещение |
|
|
инструмента L1, L2 или L3 |
|
|
|
коррекции инструмента (TOFFL, TOFF, |
|
|
|
|
|
|
TOFFR) (Страница 88) |
TOFFOF |
P |
Сбросить коррекцию длин |
|
+ |
- |
PGAsl |
|
|
инструмента Online |
|
|
|
|
TOFFON |
P |
Активировать коррекцию длин |
|
+ |
- |
PGAsl |
|
|
инструмента Online |
|
|
|
|
TOFFR |
A |
Смещение радиуса |
м |
+ |
|
PGsl |
|
|
инструмента |
|
|
|
Программируемое смещение |
|
|
|
|
|
|
коррекции инструмента (TOFFL, TOFF, |
|
|
|
|
|
|
TOFFR) (Страница 88) |
TOFRAME |
G |
Точно установить ось Z WCS |
м |
+ |
|
PGsl |
|
|
через вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
параллельно ориентации |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
инструмента |
|
|
|
PAROT) (Страница 411) |
TOFRAMEX |
G |
Точно установить ось X WCS |
м |
+ |
|
PGsl |
|
|
через вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
параллельно ориентации |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
инструмента |
|
|
|
PAROT) (Страница 411) |
TOFRAMEY |
G |
Точно установить ось Y WCS |
м |
+ |
|
PGsl |
|
|
через вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
параллельно ориентации |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
инструмента |
|
|
|
PAROT) (Страница 411) |
TOFRAMEZ |
G |
как TOFRAME |
м |
+ |
|
PGsl |
|
|
|
|
|
|
Создание фрейма по точной установке |
|
|
|
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
|
|
|
PAROT) (Страница 411) |
TOLOWER |
F |
Преобразовать буквы строки в |
|
+ |
- |
PGAsl |
|
|
строчные буквы |
|
|
|
|
TOOLENV |
F |
Сохранить все состояния, |
|
+ |
- |
FB1sl (W1) |
|
|
важные для нормирования |
|
|
|
|
|
|
находящихся в памяти |
|
|
|
|
|
|
параметров инструмента |
|
|
|
|
TOOLGNT |
F |
Определить число |
|
+ |
- |
FBWsl |
|
|
инструментов одной группы |
|
|
|
|
|
|
инструментов |
|
|
|
|
TOOLGT |
F |
Определить T-номер |
|
+ |
- |
FBWsl |
|
|
инструмента из группы |
|
|
|
|
|
|
инструментов |
|
|
|
|
|
|
|
|
|
|
Основы |
528 |
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
|
|
|
Таблицы |
|
|
|
|
|
|
|
16.1 Операторы |
|
|
|
|
|
|
|
|
|
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TOROT |
G |
Точно установить ось Z WCS |
м |
+ |
|
PGsl |
|
|
|
через вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
|
параллельно ориентации |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
инструмента |
|
|
|
PAROT) (Страница 411) |
|
TOROTOF 6) |
G |
Вращение фрейма в |
м |
+ |
|
PGsl |
|
|
|
направлении инструмента |
|
|
|
Создание фрейма по точной установке |
|
|
|
ВЫКЛ |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
|
|
|
|
PAROT) (Страница 411) |
|
TOROTX |
G |
Точно установить ось X WCS |
м |
+ |
|
PGsl |
|
|
|
через вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
|
параллельно ориентации |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
инструмента |
|
|
|
PAROT) (Страница 411) |
|
TOROTY |
G |
Точно установить ось Y WCS |
м |
+ |
|
PGsl |
|
|
|
через вращение фрейма |
|
|
|
Создание фрейма по точной установке |
|
|
|
параллельно ориентации |
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
инструмента |
|
|
|
PAROT) (Страница 411) |
|
TOROTZ |
G |
как TOROT |
м |
+ |
|
PGsl |
|
|
|
|
|
|
|
Создание фрейма по точной установке |
|
|
|
|
|
|
|
инструмента (TOFRAME, TOROT, |
|
|
|
|
|
|
|
PAROT) (Страница 411) |
|
TOUPPER |
F |
Преобразовать буквы строки в |
|
+ |
- |
PGAsl |
|
|
|
прописные буквы |
|
|
|
|
|
TOWBCS |
G |
Значения износа в базовой |
м |
+ |
|
PGAsl |
|
|
|
кинематической системе (ВКS) |
|
|
|
|
|
TOWKCS |
G |
Значения износа в системе |
м |
+ |
|
PGAsl |
|
|
|
координат инструментальной |
|
|
|
|
|
|
|
головки при кинематической |
|
|
|
|
|
|
|
трансформации (отличается |
|
|
|
|
|
|
|
от MCS вращением |
|
|
|
|
|
|
|
инструмента) |
|
|
|
|
|
TOWMCS |
G |
Значения износа в системе |
м |
+ |
|
PGAsl |
|
|
|
координат станка (MСS) |
|
|
|
|
|
TOWSTD 6) |
G |
Значение по умолчанию для |
м |
+ |
|
PGAsl |
|
|
|
коррекции по длине |
|
|
|
|
|
|
|
инструмента |
|
|
|
|
|
TOWTCS |
G |
Значения износа в системе |
м |
+ |
|
PGAsl |
|
|
|
координат инструмента |
|
|
|
|
|
|
|
(исходная точка |
|
|
|
|
|
|
|
инструментального суппорта T |
|
|
|
|
|
|
|
на зажиме инструмента) |
|
|
|
|
|
TOWWCS |
G |
Значения износа в системе |
м |
+ |
|
PGAsl |
|
|
|
координат детали (WСS) |
|
|
|
|
|
TR |
K |
Компонент смещения фрейм- |
|
+ |
|
PGAsl |
|
|
|
переменной |
|
|
|
|
|
TRAANG |
P |
Трансформация наклонной |
|
+ |
- |
PGAsl |
|
|
|
оси |
|
|
|
|
|
TRACON |
P |
Каскадированная |
|
+ |
- |
PGAsl |
|
|
|
трансформация |
|
|
|
|
|
Основы |
|
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
529 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
TRACYL |
P |
Цилиндр: трансформация |
|
+ |
- |
PGAsl |
|
|
боковой поверхности |
|
|
|
|
TRAFOOF |
P |
Отключить активные в канале |
|
+ |
- |
PGAsl |
|
|
трансформации |
|
|
|
|
TRAILOF |
P |
Осевая синхронная |
|
+ |
+ |
PGAsl |
|
|
буксировка ВЫКЛ |
|
|
|
|
TRAILON |
P |
Осевая синхронная |
|
+ |
+ |
PGAsl |
|
|
буксировка ВКЛ |
|
|
|
|
TRANS |
G |
Программируемое смещение |
п |
+ |
|
PGsl |
|
|
|
|
|
|
Смещение нулевой точки (TRANS, |
|
|
|
|
|
|
ATRANS) (Страница 380) |
TRANSMIT |
P |
Полярная трансформация |
|
+ |
- |
PGAsl |
|
|
(обработка торцовых |
|
|
|
|
|
|
поверхностей) |
|
|
|
|
TRAORI |
P |
4-, 5-осевая трансформация, |
|
+ |
- |
PGAsl |
|
|
базовая трансформация |
|
|
|
|
TRUE |
K |
Логическая постоянная: |
|
+ |
|
PGAsl |
|
|
истинно |
|
|
|
|
TRUNC |
F |
Обрезание мест после запятой |
|
+ |
+ |
PGAsl |
TU |
|
Осевой угол |
п |
+ |
|
PGAsl |
TURN |
A |
Число витков для спиральной |
п |
+ |
|
PGsl |
|
|
линии |
|
|
|
Винтовая интерполяция (G2/G3, TURN) |
|
|
|
|
|
|
(Страница 253) |
ULI |
K |
Верхнее предельное значение |
|
+ |
|
PGAsl |
|
|
переменной |
|
|
|
|
UNLOCK |
P |
Разрешить синхронное |
|
- |
+ |
FBSY |
|
|
действие с ID (продолжить |
|
|
|
|
|
|
технологический цикл) |
|
|
|
|
UNTIL |
K |
Условие для завершения |
|
+ |
|
PGAsl |
|
|
цикла REPEAT |
|
|
|
|
UPATH |
G |
Соотношение траекторий для |
м |
+ |
|
PGAsl |
|
|
осей FGROUP это параметр |
|
|
|
|
|
|
кривой |
|
|
|
|
VAR |
K |
Кодовое слово: тип передачи |
|
+ |
|
PGAsl |
|
|
параметров |
|
|
|
|
VELOLIM |
K |
Уменьшение макс. осевой |
м |
+ |
|
PGAsl |
|
|
скорости |
|
|
|
|
VELOLIMA |
K |
Уменьшение или увеличение |
м |
+ |
+ |
PGAsl |
|
|
макс. осевой скорости |
|
|
|
|
|
|
ведомой оси |
|
|
|
|
WAITC |
P |
Ожидание выполнения |
|
+ |
- |
PGAsl |
|
|
критерия смены кадра |
|
|
|
|
|
|
соединения для оси/шпинделя |
|
|
|
|
WAITE |
P |
Ожидание конца программы в |
|
+ |
- |
PGAsl |
|
|
другом канале. |
|
|
|
|
|
Основы |
530 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
WAITENC |
P |
Ожидание |
|
+ |
- |
PGAsl |
|
|
синхронизированных или |
|
|
|
|
|
|
восстановленных позиций |
|
|
|
|
|
|
осей |
|
|
|
|
WAITM |
P |
Ожидание метки в указанном |
|
+ |
- |
PGAsl |
|
|
канале; завершить |
|
|
|
|
|
|
предшествующий кадр с |
|
|
|
|
|
|
точным остановом. |
|
|
|
|
WAITMC |
P |
Ожидание метки в указанном |
|
+ |
- |
PGAsl |
|
|
канале; точный останов только |
|
|
|
|
|
|
если другие каналы еще не |
|
|
|
|
|
|
достигли метки |
|
|
|
|
WAITP |
P |
Ожидание конца перемещения |
|
+ |
- |
PGsl |
|
|
позиционирующей оси |
|
|
|
Перемещение позиционирующих осей |
|
|
|
|
|
|
(POS, POSA, POSP, FA, WAITP, |
|
|
|
|
|
|
WAITMC) (Страница 129) |
WAITS |
P |
Ожидание достижения |
|
+ |
- |
PGsl |
|
|
позиции шпинделя |
|
|
|
Позиционирование шпинделей (SPOS, |
|
|
|
|
|
|
SPOSA, M19, M70, WAITS) |
|
|
|
|
|
|
(Страница 135) |
WALCS0 6) |
G |
Ограничение рабочего поля |
м |
+ |
|
PGsl |
|
|
WCS отключено |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS1 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 1 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS2 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 2 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS3 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 3 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS4 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 4 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS5 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 5 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS6 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 6 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
Основы |
|
|
|
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
531 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
WALCS7 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 7 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS8 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 8 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS9 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 9 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALCS10 |
G |
Группа ограничений рабочего |
м |
+ |
|
PGsl |
|
|
поля WCS 10 активна |
|
|
|
Ограничение рабочего поля в |
|
|
|
|
|
|
WCS/ENS (WALCS0 ... WALCS10) |
|
|
|
|
|
|
(Страница 435) |
WALIMOF |
G |
Ограничение рабочего поля |
м |
+ |
|
PGsl |
|
|
BKS ВЫКЛ |
|
|
|
Ограничение рабочего поля в BKS |
|
|
|
|
|
|
(G25/G26, WALIMON, WALIMOF) |
|
|
|
|
|
|
(Страница 431) |
WALIMON 6) |
G |
Ограничение рабочего поля |
м |
+ |
|
PGsl |
|
|
BKS ВКЛ |
|
|
|
Ограничение рабочего поля в BKS |
|
|
|
|
|
|
(G25/G26, WALIMON, WALIMOF) |
|
|
|
|
|
|
(Страница 431) |
WHEN |
K |
Операция будет выполняться |
|
- |
+ |
FBSY |
|
|
циклически, если условие |
|
|
|
|
|
|
выполнено. |
|
|
|
|
WHENEVER |
K |
Операция будет выполнена |
|
- |
+ |
FBSY |
|
|
один раз, если условие |
|
|
|
|
|
|
выполнено один раз. |
|
|
|
|
WHILE |
K |
Начало программного цикла |
|
+ |
|
PGAsl |
|
|
WHILE |
|
|
|
|
WRITE |
P |
Записать текст в файловую |
|
+ |
- |
PGAsl |
|
|
систему. |
|
|
|
|
|
|
Добавляет кадр в конце |
|
|
|
|
|
|
указанного файла. |
|
|
|
|
WRTPR |
P |
Задерживает задание |
|
+ |
- |
PGAsl |
|
|
обработки без прерывания |
|
|
|
Запись строки в переменную BTSS |
|
|
режима управления |
|
|
|
(WRTPR) (Страница 429) |
|
|
траекторией |
|
|
|
|
Х |
A |
Имя оси |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
Команды движения с декартовыми |
|
|
|
|
|
|
координатами (G0, G1, G2, G3, X..., Y..., |
|
|
|
|
|
|
Z...) (Страница 209) |
XOR |
O |
Логическая исключающая |
|
+ |
|
PGAsl |
|
|
ИЛИ |
|
|
|
|
|
Основы |
532 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Таблицы
16.1 Операторы
Оператор |
Тип |
Значение |
W 2) |
TP3) |
SA4) |
Описание см. 5) |
|
|
|
1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y |
A |
Имя оси |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
|
|
Команды движения с декартовыми |
|
|
|
|
|
|
|
|
координатами (G0, G1, G2, G3, X |
..., Y... |
, |
|
|
|
|
|
|
Z...) (Страница 209) |
|
|
Z |
A |
Имя оси |
м/п |
+ |
|
PGsl |
|
|
|
|
|
|
|
|
Команды движения с декартовыми |
|
|
|
|
|
|
|
|
координатами (G0, G1, G2, G3, X... |
, Y... |
, |
|
|
|
|
|
|
Z...) (Страница 209) |
|
|
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
533 |