
- •Цель и задачи курса.
- •2. Основные характеристики систем управления (су)
- •4.Оборудование с чпу.
- •4.1. Характеристики систем числового программного управления (счпу)
- •4.2 Кодирование управляющей программы.
- •4.3. Задачи счпу
- •4.4. Система автоматизированного проектирования (сап) управляющих программ для станков с чпу.
- •5. Логическое управление (лу)
- •5.1 Булева алгебра
- •Функция «и»
- •5.2. Релейно-контактные схемы
- •5.3. Системы циклового программного управления (сцпу)
- •6. Системы управления автоматическими линиями
- •7.Управление технологическими процессами (тп)
- •8.Основы терминального управления.
4.2 Кодирование управляющей программы.
Структура управляющей программы (УП), ее формат и способы кодирования информации определяет ГОСТ 2099978, который соответствует международному стандарту ISO.
Для записи информации используется перфолента шириной 25.4 мм (1 дюйм), имеющая 7 информационных дорожек, одну транспортную, одну для контроля, обеспечивающую четность числа отверстий в строке. УП записывается кадрами, которые состоят из слов, а слова из символов. Первый символ слова является буквой и определяет адрес (характер) сообщения, а остальные символы – числа со знаком или целочисленный код. Ниже приведены некоторые из часто употребляемых адресов:
F – функция подачи;
G – подготовительная функция;
I, J - параметры интерполяции;
M – вспомогательная функция;
N – номер кадра;
S – скорость главного движения;
T – функция инструмента;
X, Y, Z – перемещения или координаты по осям станка X, Y, Z.
Одной из основных является подготовительная функция G. Она определяет режим работы СЧПУ. Некоторые из подготовительных функций приведены ниже:
G 00 – позиционирование на быстром ходу;
G09 – также, но с предварительным торможением;
G01 – признак линейной интерполяции;
G02, G03 – круговая интерполяция, движение по часовой или против часовой стрелки, соответственно;
G41,G42 – коррекция радиуса инструмента при движении его слева или справа от обрабатываемой поверхности, если смотреть по ходу движения инструмента;
G40 – отмена коррекции;
G25 – выход в ноль станка;
G81 - G89 – постоянные циклы;
G90 – абсолютный размер, т.е. в кадре указываются координаты точек относительно нуля станка;
G91 – указываются приращения по координатам Х,Y,Z относительно предыдущей точки.
Подготовительные функции разделены на 6 групп, и в кадре можно указывать несколько функций, но различных групп.
Вспомогательные функции М управляют электроавтоматикой станка. Например, М02 – конец УП, М03,М04 – включение шпинделя по часовой или против часовой стрелки, М05 – останов шпинделя, М06 – смена инструмента и т.д.
Формат кадра для обхода криволинейного контура имеет вид:
NGJT F S M ПС
Адреса I,J определяют координаты центра дуги (окружности) по осям X,Y. ПС – перевод строки – конец кадра.
Размерные перемещения (координаты) записываются числом импульсов (дискрет) станка. В кадре УП задается размерная информация о конечной точке. На рис. 6 представлена траектория движения инструмента с радиусом R1 или после введения коррекции R2 при контурной обработке прямоугольника. Для введения и отмены коррекции предусматриваются участки траектории вне обрабатываемой детали (участки Т1-Т2, Т5 – Т6). На участке Т3 – Т4 выполняется движение по дуге с центром в точке Т7(XcYc).
Рис. 6
Программа будет иметь вид:
N 1 G 00 G 90 X0 Y0
N 2 G 01 X (X0) Y (Y0) F200 T01
N 3 Y(Y1)
N 4 G 41 X(X2)
N 5 X(X3)
N 6 G 02 X(X4) Y(Y5) I(Xс) J(Yс)
N 7 G 01 Y(Y5)
N 8 G 40 Y(Y6)
N 9 X (X0) Y (Y0)
N 10 G 00 X (0) Y (0)
N 11 M 02