Разработка управляющих программ для станков с ЧПУ, страница 6

Кадры в коде ISO записываются в адресной системе, т.е. каждой группе цифровых символов предшествует адрес – буква, указывающая, к чему эти цифровые символы относятся. Адрес с цифровыми символами образует слово. Несколько слов образуют фразу (кадр). Кадр, как правило, начинается со слова “Номер кадра”, содержит одно или несколько информационных слов и заканчивается знаком “Конец кадра”.

27

Буквенные знаки, используемые в качестве адресов для обозначения различных участков информации в кадре, представлены в таблице 2.6.

Таблица 2.6.

  Знак                              Адрес   для   обозначения

А      Величина угла поворота вокруг координатной  оси X

В      Величина угла поворота вокруг координатной  оси Y

С      Величина угла поворота вокруг  координатной  оси Z

    Величина угла поворота вокруг дополнительной координатной оси станка

Е      Величина угла поворота вокруг дополнительной координатной оси станка

F      Скорость подачи

G      Подготовительная функция

Н      Запасной знак                    

      Параметр круговой интерполяции, в относительной системе отсчёта это 

         расстояние от начальной точки дуги до центра по координатной оси Х

J       Параметр круговой интерполяции, в относительной системе отсчёта это

          расстояние от начальной точки дуги до центра по координатной оси Y

К        Параметр круговой интерполяции, в относительной системе отсчёта это

           расстояние от начальной точки дуги до центра по координатной оси Z

L       Подпрограммы

М      Вспомогательная функция

N      Номер кадра

О      Не используется

Р      Величина перемещения вдоль второй дополнительной координатной оси,

        параллельной оси Х, иногда для параметрических расчётов

Q     Величины перемещения вдоль второй дополни тельной координатной оси,

        параллельной оси У

R     Величины перемещения вдоль второй дополнительной координатной оси,

        параллельной оси Z, радиус при круговой интерполяции

S     Частота вращения шпинделя

Т     Номер инструмента

U     Величина перемещения вдоль первой дополнительной координатной оси, 

        параллельной оси Х                                                                                   28

V     Величина перемещения вдоль первой дополнительной координатной оси,

        параллельной оси У

W    Величина перемещения вдоль первой дополнительной координатной оси,

        параллельной оси Z

Х     Величина перемещения  вдоль  координатной оси Х

   Величина перемещения  вдоль  координатной оси Y

Z     Величина перемещения вдоль координатной оси Z

:      Номер кадра, являющегося началом этапа обработки

/      Кадр, который при необходимости может быть пропущен

%    Начало программы.

На рис. 2.5  представлен пример использования дополнительных координатных осей. На данном горизонтально расточном станке вдоль координатной оси Z перемещается пиноль расточной головки. В то же самое время на станке имеется перемещение нижней каретки стола в этом же направлении. Для этой координатной оси используется адрес  “W” - перемещение вдоль первой  дополнительной координатной оси, параллельной оси Z .

Рис. 2.5   Пример использования дополнительных координатных осей

2.2.4.     Понятие формата кадра.

Адреса при записи кадра располагаются согласно определённому правилу, оговариваемому в “ФОРМАТЕ КАДРА”. Каждая система управления может иметь свой формат кадра, т.е. условную запись кадра с максимальным объёмом информации, определяющую набор применяемых в системе слов, порядок их расположения и объём информации каждого кадра.

29

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

N03 G2 X+032 Y+032 Z+032 B32 F4 S2 T2 M2*

где:

- слова изображаются символами их адресов в принятой для кадров последовательности;

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

- за адресом слова, относящегося к размерному перемещению, записываются две цифры, первая из которых показывает число разрядов перед подразумеваемой десятичной запятой, отделяющей целую часть числа от дробной, а вторая – число разрядов после запятой. Иногда под данным адресом могут указываться три цифры, первая или последняя из которых нуль, в зависимости от того, разрешено ли опускать нули перед первой или после последней значащей цифрой. Знак “+” указывает на то, что перемещение может быть реверсируемым и иметь положительное или отрицательное направление; В последнее время появились системы, где размерные перемещения записываются с плавающей запятой (точкой). В этом случае число знаков до запятой и после запятой не фиксируются.

- символ (*) обозначает конец кадра.

Как правило, кадр начинается с адреса “N” – номер кадра, включающий в себя три значащие цифры, если не опускаются начальные или конечные нули.

Одно из важнейших значений в кадре имеет адрес “G” – подготовительная функция с двумя значащими цифрами. Различные коды и соответствующие им подготовительные функции представлены в таблице 4.2. и рассмотрены ниже.

30