Основным способом обеспечения связи со станком с ЧПУ является запись слов кадра в соответствии с одним из нескольких заданных обусловленных форматов. Некоторые задачи могут быть решены с помощью любого формата, но для каждого формата по-разному. Один формат может быть компактным и эффективным, другой лучше понимается. Некоторые различия относятся к стилистическим. Как и разговорные языки, форматы эволюционируют, и некоторые из них отмирают вместе со станками, для которых они предназначены. Ниже приведено несколько наиболее важных форматов.
1. Жесткая последовательность. Это был один из самых ранних форматов для ЧПУ. Для слов в кадре задавалась определенная последовательность, причем требовалось указывать все слова, вне зависимости от того, означали ли они изменения в состоянии станка или нет. Например, слово, определяющее положение по оси х, должно быть включено в кадр, даже если изменения в положении по этой оси не требуется.
2. Адрес кадра. В этом формате в начале кадра указывается его адрес, чтобы определить, какие слова будут употребляться в данной конкретной команде. Те элементы, которые не перечислены, остаются без изменений. 3. Последовательность с табуляцией. Этот формат похож на первый описанный формат, за исключением того, что опускаемые слова заменяются меткой табуляции. Отчетливое разрядное написание метки (6—5—4—3—2) легко распознается визуально. Такой формат довольно компактен, но уступает в этом формату с адресом кадра.
4. Адрес слова. В этом формате в начале каждого слова ставится буква, являющаяся кодом слова, который указывает, какое слово будет определено. Аналогично табуляции и адресу кадра ненужные слова могут быть опущены, обеспечивая компактность. Адрес слова является очень важным форматом, потому что он позволяет перейти к программированию современного оборудования на базе ЭВМ. Некоторые из наиболее распространенных кодов адресов слов: N — номер кадра; G — подготовительная функция; X — перемещение вдоль оси х; Y — перемещение вдоль оси у; Z — перемещение вдоль оси г; F — подача; Т — выбор инструмента; S — частота вращения шпинделя; М — вспомогательные функции; ЕОВ — конец кадра.
В большинстве языков с адресами слов требуется соблюдать некоторую последовательность слов, хотя ненужные слова можно опустить.
Хотя форматы кадров отличаются, они согласуются по последовательности и процедуре представления данных для станков с ЧПУ. Все они требуют, чтобы любое изменение положения по осям координат в декартовой системе включалось в кадр. Это удобно для станкостроителей, но персоналу, занимающемуся программированием обработки на станке, предпочтительно иметь систему программирования, более ориентированную на пользователя. Для этой цели служат разработанные языки программирования, о которых рассказано в следующем разделе.
Форматы кадра