Управляющую программу записывают на программоноситель в виде последовательности кадров. Кадр управляющей программы — составная часть управляющей программы, вводимая и отрабатываемая как единое целое и содержащая не менее одной команды (ГОСТ 20523—80). В управляющей программе могут быть выделены, главные кадры, характеризующие начальное состояние следующего за ними участка УП, и кадры, содержащие все данные, необходимые для возобновления процесса обработки заготовки после ее прерывания.
Кадры состоят из слов, расположенных в определенном порядке, а слова из символов. Слово управляющей программы — составная часть кадра управляющей программы, содержащая данные о параметре процесса обработки заготовки и (или) другие данные по выполнению управления. Первый символ слова является буквой, обозначающей адрес, а остальные символы образуют число со знаком или целочисленный код, т. е. при записи информации используется адресный способ, при котором числовой информации предшествует адрес, определяющий принадлежность этой информации соответствующей команде управления.
Адрес в числовом программном управлении — часть слова управляющей программы, определяющая назначение следующих за ним данных, содержащихся в этом слове (ГОСТ 20523—80). При этом в каждом кадре записывается только та информация, которая изменяется по отношению к предыдущему. Пример записи кадра приведен на рис. 2.12. Значения символов адресов и управляющих символов и знаков согласно ГОСТ 20999—83 приведены в (Вас Прок).
Кадр УП содержит слово «Номер кадра», одно или несколько информационных слов и символ конца кадра. К информационным словам относятся слова: «Подготовительная функция», «Размерные перемещения», «Параметр интерполяции или шаг резьбы», «Функция подачи», «Функция главного движения», «Вспомогательная функция». В кадре эти слова имеют ту же последовательность.
Номер кадра. Это слово в начале кадра, определяющее последовательность кадров в УП. Номер кадра задается адресом N и целым десятичным числом. Рациональна последовательная нумерация кадров. Повторение номеров в пределах данной УП не допускается.
Подготовительные функции. Слово «Подготовительная функция» определяет режим работы УЧПУ (коррекция инструмента, тип и плоскость интерполяции, работу в абсолютных координатах или приращениях, величину измерения скорости, подачи и т. д.). Эти слова задаются адресом G и двухзначным десятичным числом (00... 99). Например, G 95 — подача в мм/об. Значения функций и действие их приведено в ГОСТ 20999—83.