Оперативные УЧПУ с развитой оперативной, архивной и библиотечной памятью развивают в направлении повышения гибкости программирования и обслуживания СЧПУ (в устройствах имеется набор обслуживающих программ, программ стандартных процедур, программ диагностики и т. д.), что дает возможность более оперативно перестраивать СЧПУ на новый вид изделия, эффективнее использовать управляющие программы, автоматизировать программирование, а также автоматизировать проверку УЧПУ, объекта управления, управляющих программ и параметров. С этой целью в УЧПУ предусмотрена возможность организовывать несколько оперативных режимов работы, которые сориентированы на более гибкое их применение и более оперативное обслуживание СЧПУ. К таким режимам следует отнести следующие:
Режим проверки СЧПУ с помощью резидентных проверочных тестов (РПТ). При включении УЧПУ автоматически включается РПТ и идет диагностическая проверка УЧПУ и объекта управления (проверяется содержимое ячеек ОЗУ, ПЗУ, содержимое ячеек параметров, состояние узлов, модулей, электроавтоматических устройств, узлов рабочих органов и т. д.) При работе РПТ горит сигнальная лампа над клавишей 8 и сигнальные лампы адресов параметров 35. Схема алгоритма работы в данном режиме показана на рис. 82, а. При проверке с помощью РПТ на индикаторе 27 высвечиваются проверяемые адреса, а на индикаторе 30 — код обнаруженной ошибки. При обнаружении ошибки на индикаторе 30 высвечивается код ошибки (признак сбоя, неисправности). При частом включении устройства, когда нет необходимости в функционировании РПТ, его можно прервать нажатием клавиши 8.
Режим обучения позволяет по образцу выточенной детали ручным способом воспроизводить автоматическую обработку по записанной УП изготовляемых деталей. При таком режиме деблокируется массив рабочей памяти и все действия при ручной обработке записываются в ОЗУ с начального адреса (Nα). Этот режим организуется с использованием режимов размерных перемещений и режима ручного управления. Структурная схема алгоритма работы дана на рис 82, б. После записи УП ее можно просмотреть и упаковать в режимах ввод-вывод.
Диалоговый режим обеспечивает диалог оператора или программиста с УЧПУ. Схема алгоритма диалогового режима дана на рис. 82, в. В память УЧПУ (ПЗУ) записаны стандартные процедуры (циклы), которые отмечены заголовками. При обращении к адресу процедуры (заголовку GN) вызывается содержимое стандартной процедуры с формальными параметрами, адреса которых высвечиваются на индикаторе 35. Следовательно, оператор по предложенному адресу процедур на кодовой клавиатуре (25) набирает фактические параметры и вводит их вместо формальных в тело процедуры. В режиме индикации можно организовать просмотр процедуры с фактическими параметрами, набранными оператором на клавиатуре 24, 25.
Режим просмотра и редактирование УП. Схема алгоритма реализации режима показана на рис. 82, г. В этом режиме вводится начальный адрес просматриваемой программы Nα или произвольный адрес, с которого начинается просмотр. При каждом нажатии исполнительной клавиши (9) производится автоматическая переадресация на N + 1. При обнаружении ошибки переход к режиму ввода для исправления вызывает переадресацию на N — 1, следовательно, ввод выполняется в тот адрес, в котором обнаружена ошибка. При просмотре после редакции происходит переадресация на N — 1, следовательно, при вызове адреса на просмотр производится обращение к тому же адресу.
В УЧПУ предусмотрен режим размерной привязки инструмента к УП обработки, что дает возможность в УП учесть конкретный вылет вершины режущей кромки относительно точек крепления и конкретное положение обрабатываемой поверхности в системе координат относительно инструментов, которые будут производить обработку. Схема алгоритма работы в таком режиме показана на рис. 83, а. Такая привязка позволяет при наличии УП менять инструмент и базовое положение заготовки и фиксировать их смещение в режиме привязки. В режиме ручного управления или в режиме от маховичка производятся подвод вызванного инструмента (TK) на рабочую позицию, проточка по диаметру с вводом величины Хα в память, затем подвод инструмента к торцу заготовки, проточка и ввод числа Zb (таким образом, введены числа α и b, указывающие расстояние от вершины режущей кромки до поверхности заготовки относительно фиксированных точек). После привязки можно сверить в режиме просмотра введенные величины α, b при отводе рабочих органов в фиксированные точки.
Резким ввода и режим вывода используются совместно, что позволяет одновременно загружать УП в память УЧПУ и, вызывая из памяти на индикатор, просматривать отдельные кадры, фрагменты УП (номера адресов кадров (NK) или номера адресов параметров (NP) набирают с помощью клавиатуры 24, 25, переадресация на N + 1 осуществляется клавишей 9). При переходе от одного режима к другому переадресация сдвигается на N — 1, что дает возможность просматривать, редактировать и контролировать редакцию, обращаясь к одному адресу не менее 3 раз. Схема алгоритма работы в этом режиме показана на рис. 83, б.
Режим работы с архивом памяти позволяет оперативно отсылать любую рабочую УП в архив и вызывать из архива необходимую УП. Для этого при обращении называют два адреса: N — адрес вызова, М — адрес записи (например, при названии адресов N00—M03 это воспринимается как засылка рабочей программы из нулевого адреса в адрес архива под N3; N06—M00 — вызов из архива УП, лежащей по шестому адресу, в рабочую память).