Проверка параметра строки – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-04)

Страница 344

Advertising
background image

Программирование: Q-параметры

9.11 Параметры строки

9

344

TNC 640 | Руководство пользователя "Диалог открытым текстом HEIDENHAIN" | 8/2014

Проверка параметра строки

Используя функцию INSTR, можно проверить, содержит ли один

параметр строки другой параметр строки и если содержит, то

где именно.

Выберите функции Q-параметров

Выберите функцию формула
Введите номер Q-параметра для результата

и подтвердите кнопкой ent. ЧПУ сохраняет в

параметре место начала искомого текста
Переключите панель Softkey

Выберите функцию проверки параметра строки
Введите номер QS-параметра, в который

система ЧПУ должна сохранить место начала

искомого текста. Подтвердите ввод нажатием

кнопки ENT
Введите номер QS-параметра, поиск которого

должна провести система ЧПУ, подтвердите

ввод нажатием кнопки ENT
Введите номер места, с которого система ЧПУ

должна начать поиск части строки, подтвердите

ввод нажатием кнопки ent
Закройте скобки нажатием кнопки ent и

завершите ввод нажатием кнопки end

Следует следить за тем, чтобы первый знак в

последующем тексте стоял на 0 месте.
Если система ЧПУ не находит искомую часть

строки, в параметрах результата сохраняется

весь отрезок строки, в котором выполнялся поиск

(отсчет начинается с 1).
Если искомая часть строки повторяется

многократно, система ЧПУ указывает первое

место, в котором она нашла часть строки.

Пример: провести в QS10 поиск текста, сохраненного в

параметре QS13. Начинать поиск с третьего места

37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )

Advertising