000027.

## 4.5.1. Выполнение поиска в памяти УЧПУ.

Поиск заданной программы проводится по всему объёму памяти для УП в УЧПУ.

Если программа найдена, то её номер индицируется в правом конце командной строки, за символом ":".

В этом случае возможен поиск кадра.

Поиск кадра выполняется от начала найденной программы до заданного номера кадра. При этом происходит отработка всей части программы до заданного номера кадра, причём на станок не выдаются никакие сигналы. Если кадр найден, то его номер индицируется в командной строке за символом "N", а его содержание в нижних четырёх строках экрана.

В этом случае устройству ЧПУ из найденной УП известны:

- позиция, из которой должна начаться отработка кадра, (если она не совпадает с текущей, то известно и уравнительное перемещение);
- весь набор G-функций, определяющих обработку;
- номера и величины корректоров на размер инструмента;
- подача;
код S и код T (однако они не отработаны станком).

Таким образом, УЧПУ (не станок!) готово для отработки УП с найденного кадра. Воросы, связанные с отработкой, подробно рассмотрены в следующих разделах.

Поскольку отрабатывается вся часть УП до заданного номера, то выполняются все вызовы и отработка подпрограмм, поэтому для поиска можно задавать кадр, находящийся в подпрограмме.

В этом случае последовательная отработка начнётся из подпрограммы, номер которой УЧПУ известен.

Примечания:

1. Индикация справочника обновляется только при переходе в режим "Поиск".

2. Поиск программы проводится по всей памяти и, если заданная программа не обнаружена, то поиск прекращается и выдаётся сообщение "Не найдено".

3. Поиск кадра проводится по всей программе и, если кадр не обнаружен, то поиск прекращается на первом же кадре, содержащем M2, M30 и выдаётся сообщение "Не найдено". УЧПУ в этом случае не готово к отработке УП.

4. Если в программе (подпрограмме) есть кадры с одинаковыми номерами, то найден будет тот, который логически ближе к началу программы.