Проверка параметра строки, Параметры строки 9.11 – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02)
Страница 335
Параметры строки 9.11
9
TNC 640 | Руководство пользователя «Диалог открытым текстом HEIDENHAIN» | 12/2013
335
Проверка параметра строки
Используя функцию INSTR, можно проверить, содержит ли один
параметр строки другой параметр строки и если содержит, то
где именно.
Выберите функции Q-параметров
Выберите функцию ФОРМУЛА
Введите номер Q-параметра, в который
система ЧПУ должна сохранить место начала
искомого текста. Подтвердите ввод нажатием
клавиши ENT
Переключите панель Softkey
Выберите функцию проверки параметра строки
Введите номер QS-параметра, в который
система ЧПУ должна сохранить место начала
искомого текста. Подтвердите ввод нажатием
кнопки ENT
Введите номер QS-параметра, поиск которого
должна провести система ЧПУ, подтвердите
ввод нажатием кнопки ENT
Введите номер места, с которого система ЧПУ
должна начать поиск части строки, подтвердите
ввод нажатием клавиши ENT
Закройте скобки нажатием кнопки ENT и
завершите ввод нажатием кнопки END
Следует следить за тем, чтобы первый знак в
последующем тексте стоял на 0 месте.
Если система ЧПУ не находит искомую часть
строки, в параметрах результата сохраняется
весь отрезок строки, в котором выполнялся поиск
(отсчет начинается с 1).
Если искомая часть строки повторяется
многократно, система ЧПУ указывает первое
место, в котором она нашла часть строки.
Пример: провести в QS10 поиск текста, сохраненного в
параметре QS13. Начинать поиск с третьего места
37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )