Основы
Применение
Вы можете использовать переменные системы ЧПУ Q-, QL-, QR- и QS-параметры, чтобы, например, динамически учитывать результаты измерений в расчетах во время обработки.
Вы можете запрограммировать через переменные, например, следующие элементы синтаксиса:
- значения координат
- подача
- частота вращения
- данные циклов
Это позволяет вам использовать одну и ту же управляющую программу для различных деталей и изменять значения только в одном месте.
Описание функций
Переменные всегда состоит из букв и числа. При этом буквы определяют вид переменой, а цифры - диапазон переменной.
Для каждого типа переменной вы можете определить, какие диапазоны переменных система ЧПУ показывает на вкладке QPARA рабочего пространства Сост..
Определение содержимого вкладки QPARA
Виды переменных
Система ЧПУ предлагает следующие переменные для числовых значений:
- Q-параметры
- QL-параметр
- QR-параметр
Дополнительно, система ЧПУ предоставляет QS-параметры для буквенно-цифровых значений, например, текстов:
Q-параметры
Q-параметры действуют на все управляющие программы в памяти системы ЧПУ.
Q-параметры действуют локально в рамках макросов и циклов производителя станка. Поэтому система ЧПУ не возвращает изменения в управляющую программу.
Система ЧПУ предоставляет следующие Q-параметры:
Диапазон переменной | Значение |
---|---|
0–99 | Q-параметры для пользователя, если не возникает пересечения с SL циклами HEIDENHAIN |
100–199 | Параметры для служебных функций системы ЧПУ, которые используются в управляющих программах или циклах |
200 – 1199 | Q-параметры для функций HEIDENHAIN, например, для циклов |
1200 – 1399 | Q-параметры для функций производителя станка, например, для циклов |
1400 – 1999 | Q-параметры пользователя |
QL-параметр
QL-параметры действуют локально в пределах управляющей программы.
Система ЧПУ предлагает следующие QL-параметры:
Диапазон переменной | Значение |
---|---|
0 – 499 | QL-параметры пользователя |
QR-параметр
QR-параметры действуют долговременно (не удаляются) на все управляющие программы в памяти ЧПУ, в том числе после прерывания электропитания
Система ЧПУ предлагает следующие QR-параметры:
Диапазон переменной | Значение |
---|---|
0–99 | QR-параметры пользователя |
100–199 | QR-параметры для функций HEIDENHAIN, например, для циклов |
200–499 | QR-параметры для функций производителя станка, например, для циклов |
QS-параметр
QS-параметры действуют на все управляющие программы в памяти системы ЧПУ.
QS-параметры действуют локально в рамках макросов и циклов производителя станка. Поэтому система ЧПУ не возвращает изменения в управляющую программу.
Система ЧПУ предлагает следующие QS-параметры:
Диапазон переменной | Значение |
---|---|
0–99 | Q-параметры для пользователя, если не возникает пересечения с SL циклами HEIDENHAIN |
100–199 | QS-параметры для служебных функций системы ЧПУ, которые используются в управляющих программах или циклах |
200 – 1199 | QS-параметры для функций HEIDENHAIN, например, для циклов |
1200 – 1399 | QS-параметры для функций производителя станка, например, для циклов |
1400 – 1999 | QS-параметры пользователя |
Окно Список Q-параметров
С помощью окна Список Q-параметров вы можете увидеть и, при необходимости изменить, значения всех переменных.
С левой стороны вы можете выбрать тип переменных, которые будет отображать система ЧПУ.
Система ЧПУ показывает следующую информацию:
- Тип переменной, например, Q-параметр
- Номер переменной
- Значение переменной
- Описание назначенных переменных
Если ячейка в столбце Значение выделена белым цветом, вы можете редактировать это значение.
Во время отработки управляющей программы, вы не можете изменять переменные с помощью окна Список Q-параметров. Система ЧПУ допускает изменения только во время приостановленного или прерванного выполнения программы.
Необходимое условие выполняется системой ЧПУ после отработки кадра программы, например, в режиме Режим Покадрово.
Следующие параметры Q и QS в окне Список Q-параметров вы не можете редактировать:
- Диапазон переменных между 100 и 199, так как есть риск перекрытия со специальными функциями системы ЧПУ
- Диапазон переменных между 1200 до 1399, так как существует риск перекрытия со специальными функциями производителя станка.
Вы можете выполнить поиск в окне Список Q-параметров следующим образом:
- Внутри всей таблицы по любой последовательности символов
- В столбце NR по уникальному номеру переменной
Поиск в окне Список Q-параметров
Вы можете открыть окно Список Q-параметров в следующих режимах работы:
- Программирование
- Ручной
- Отраб. программы
В режимах работы Ручной и Отраб. программы вы можете открыть окно с помощью клавиши Q.
Поиск в окне Список Q-параметров
Вы выполняете поиск в окне Список Q-параметров следующим образом:
| ||
|
Система ЧПУ отобразит поле ввода над таблицей. Альтернативно, вы можете использовать это поле ввода для перехода к уникальному номеру переменной. Вы можете выбрать это поле ввода, нажатием клавиши GOTO.
Рекомендации
- Используйте только рекомендованные HEIDENHAIN диапазоны переменных
- Не используйте предопределенные переменные
- Соблюдайте указания документации HEIDENHAIN, производителя станка и сторонних поставщиков
- Проверка отработки с помощью моделирования
Q-параметры с предопределенными значениями
- В управляющей программе вы можете задавать фиксированные и переменные значения вперемешку.
- Вы можете присваивать QS-параметрам не более 255 знаков.
- С помощью клавиши Q вы можете создать кадр программы для присвоения значения переменной. Если вы снова нажмете клавишу, система ЧПУ изменит тип переменной в последовательности Q, QL, QR.
На экранной клавиатуре эта процедура работает только с клавишей Q в области Функции ЧПУ.
- Вы можете присваивать переменным числовые значения от –999 999 999 до +999 999 999. Диапазон ввода ограничен максимум 16 символами, из которых до девяти символов могут находиться перед запятой. Система ЧПУ может вычислять числовые значения размером до 1010.
- Вы можете сбросить переменные на состояние Неорпеделённая. Если вы, например, запрограммируете позицию с неопределенным параметром Q, система ЧПУ проигнорирует это движение.
- Система ЧПУ сохраняет цифровые значения для внутреннего использования в бинарном формате (стандарт IEEE 754). Из-за использования стандартизованного формата некоторые десятичные цифры не могут отображаться точно в двоичной системе (ошибка округления).
Если вы используете рассчитанные значения переменных в командах перехода или позиционирования, вы должны учитывать эти состояния.
Рекомендации к параметрам QR и резервному копированию
Система ЧПУ сохраняет параметры QR в резервной копии.
Если производитель станка не задал другой путь, то система ЧПУ сохраняет QR-параметры в следующем файле SYS:\runtime\sys.cfg. Диск SYS: сохраняется в резервную копию только во время полного резервного копирования.
Для производителя станка доступны следующие опциональные машинные параметры для задания пути к файлу:
- pathNcQR (№ 131201)
- pathSimQR (№ 131202)
Если производитель станка в дополнительных машинных параметрах определил путь на диске TNC:, то вы также можете выполнить резервное копирование Q-параметров, используя функции NC/PLC Backup без пароля.