Сосонкин_Системы_ЧПУ (1087166), страница 45
Текст из файла (страница 45)
Сосонкин, Г.М. Мартинов. Системы числового программного управленияПродолжение табл. 10G-функцияGU3G114G1I5G134G138G139GI45G146G150G151G153G154G159G160G161G162G163G164GI65GI66Значения для версии BoschСнижение подачи до уровня, прикотором возможно торможение (учеттормозного пути)Слежение за изменением направления подачи для учета зазора в кинематикеОтмена слежения за изменениемнаправления подачиСкругление угла аналогично G34, нос заданным радиусом скругленияКомпенсация положения заготовки всистеме координат станкаВыключение компенсации положения заготовкиВключение внешней компенсацииинструментаВыключение внешней компенсацииинструментаИспользование типа позиционирования «бесконечных» осей, как этоуказано в машинных параметрахПрограммирование типа «бесконечных» осейОтмена первого (дополнительногоаддитивного) смещения осейПервое дополнительное аддитивноесмещение нуляИнициируемое извне (например, состороны программируемого контроллера) смещение нуляТочный выход в позицию при ускоренном перемещенииОтмена точного выхода в позициюДоработка кадра до запрограммированной позиции при движении как соскоростью подачи, 'гак и при ускоренном перемещенииДоработка кадра до запрограммированной позиции со снижением подачи до нуля.
Контроль (через приводы) попадания осей в «окно точногопозиционирования»Доработка кадра до запрограммированной позиции со снижением подачи до нуля. Контроль (через приводы) попадания осей в окно «грубогопозиционирования»Доработка кадра до запрограммированной позиции со снижением подачи до нуляЗначения для версии AndronГлава 5.
Документы пользователя систем ЧПУ243Продолжение табл. 10G-функцияG167G175GI77Значения для версии BoschОтмена инициируемого извне(см. G160) смещения нуляЦикл бесконтактного измерения спомощью измерительной системы привода и сигнала, подаваемого измерительной головке в точках измеренияПрограммирование максимальногокрутящего момента для оси (нормально это значение сохраняется в качестве машинного параметра)G181G182G183Цикл резьбонарезанияG184G185G186G187G188G189G190GI91Значения для версии AndronПрограммирование в абсолютныхкоординатах по отношению к активной нулевой точкеПрограммирование в абсолютнойсистеме координат с возможным выполнением инструкций относительного программированияПрофаммирование в относительнойсистеме координат с возможным выполнением инструкций абсолютногопрограммированияПрофаммирование измерительногоцикла калибровки измерительнойголовки путем касания эталонногокольца на столе станкаПрограммирование измерительногоцикла: измерение расстоянияПрофаммирование измерительногоцикла: определение значений дляточек измерения на наклонной плоскости вдоль прямой линииПрофаммирование измерительногоцикла: определение радиуса вала относительно его центра в несколькихточках измерения по окружностиПрофаммирование измерительногоцикла: определение радиуса отверстияотносительно его центра в несколькихточках измерения по окружностиПрофаммирование измерительногоцикла: определение координатточки X, Y, ZПрофаммирование измерительногоцикла: калибровка измерительнойплиты в определенном положении настоле станкаПрофаммирование измерительногоцикла: определение длины инструментотносительно его нулевой точкиПрофаммирование измерительногоцикла: установление поломки инструмента с помощью измерительнойплитыЗадание центра окружности в абсолютных координатахПрофаммирование центра окружности относительно начальной точкидуги244В.Л.
Сосонкин, Г.М. Мартинов. Системы числового программного управленияОкончание табл. 10G-функцияG192G194G200G206G245G253G254Значения для версии BoschЗначения для версии AndronПрограммирование нижнего ограничения на частоту вращения шпинделяДискретное изменение подачи длядостижения запрограммированнойподачи в конце кадра (мягкое ускорение)Линейная интерполяция на быстромходу без торможения до нуля в концекадраСохранение в памяти максимальныхзначений ускорений для всех осей (вотличие от значения по умолчанию);использование этих значений припрограммном вызове G06Внешняя компенсация инструмента(другое значение в сравнении сG145, которое деастивируется)Отмена второго (дополнительногоаддитивного) смещения нуляВторое дополнительное аддитивноесмещение нуляG259G275G281G282G283G284G285G286G289Цикл бесконтактного измерения спомощью измерительной системыпривода и сигнала для измерительной головки.
В отличие от G175 каждая точка измерения программируется зановоУказание максимальной относительной доли оси в общем перемещениипо запрограммированному контуру(служит для назначения максимальных ускорений при разгонах)Выбор координатной системы либозаготовки, либо станкаПрограммирование измерительногоцикла: определение координат (X, Y,Z) точек поверхности свободнойформыПрограммирование движения магазина смены инструментаПрограммирование касания заготовки измерительной головкой для определения соответствующего смещения нуляАктивизация-деактивизация режимаLook-AheadПередача значения радиуса инструмента в систему инструментальногоменеджментаГлава 5.
Документы пользователя систем ЧПУ245Таблица 11. Подготовительные функции для BoschG-функцияЗначения для версии BoschG292Программирование верхнего ограничения на частоту вращения шпинделя (см.G192)G301Программирование осциллирующего движения для одной из осей при линейной интерполяцииG345Внешняя компенсация инструмента (другое значение по сравнению с G145,G245, которые деактивируются)G35OПрограммирование параметров осциллирующего движенияG352Программирование нуля заготовки, расположенной в наклонной плоскостиотносительно координатной системы станкаG353Отмена программирования наклонной плоскостиG354G359Программирование таблицы параметров наклонной плоскости заготовкиG36OТретье инициализируемое извне смешение нуля (см. G260)G408Программирование формы разгонов и торможений в каждом кадре и их продолжительности в циклах интерполяцииG445Внешняя компенсация инструмента (другое значение по сравнению с G145,G245, G345, которые деактивируются)G500Мониторинг коллизий при эквидистантной коррекции: программируетсячисло кадров, вовлеченных в мониторингG520Программирование перемещений для интерполируемых осей одного канала спомощью данных, поступающих из другого каналаG521Возвращение к обычным операциям (отмена G520)G522Привлечение интерполируемых осей одного канала к программированиюперемещений из другого каналаG523Программирование скорости подачи для осей, перемещение которых программируется из другого каналаG524Программирование ускорения для осей, перемещение которых программируется из другого каналаG532Цикл резьбонарезания для нескольких шпинделейG543Включение мониторинга коллизийG544Выключение мониторинга коллизийG545Внешняя компенсация инструмента (другое значение по сравнению с G145 G445, которые деактивируются)G590Активизация объединения осей, которые программируются вместе (с указанием master-оси и slave-оси)G591Деактивация объединения осейG608Сглаживание ускорений для каждой из интерполируемых осей, задаваемоечислом интерполяционных цикловG645,G745,G845Внешняя компенсация инструмента (см.
G145, G245, G345, G445, G545)G900Программирование идентификатора SERCOS-привода подачи непосредственно в программе (зависимого или независимого от производителя)246в лСосонкин, Г.М. Мартинов. Системы числового программного управленияэтот диапазон приближается к 1000. Содержание документа по программированию систем управления в основном определяется описанием фазового пространства технологической машины, указаниями относительновозможностей повышения языкового уровня кода IS0-7bit, комментариями к использованию подготовительных функций.5.2. Конфигурация систем ЧПУОбобщены параметры конфигурации (часто называемые машинными параметрами) и показана важность выбора и систематизации этих параметров.
Проиллюстрирована зависимость между параметрами конфигурации системы ЧПУ и ее функциоанльностью и качеством обработки.Подавляющее число производителей систем ЧПУ выпускают всего однубазовую модель, которая постепенно эволюционирует, при этом смена базовых моделей осуществляется сравнительно редко. Успех модели на рынке зависит от способности ее адаптации к бесконечно разнообразным запросам станкостроителей и конечных пользователей.
Возможность адаптации в свою очередь определяется открытой архитектурой систем ЧПУ [84],спектром подготовительных функций и набором параметров конфигурации. Проблема выбора параметров конфигурации (называемых часто машинными параметрами) не нашла своего отражения в литературе. В этойсвязи остановимся на этой проблеме подробнее. При ее рассмотрении былпринят во внимание опыт фирмы BOSCH, которым в определенной степени воспользовались при создании отечественной системы ЧПУ на базе персонального компьютера [85].5.2.1. Представление параметров конфигурациив системе ЧПУПараметры конфигурации являются, по сути, глобальными переменными системы ЧПУ.
Значения параметров устанавливают на уровне стыковки с технологическим оборудованием, после чего доступом к изменению значений располагают лишь лица, обладающие на то специальнымправом. Технологу-программисту (который входит в группу конечныхпользователей) предоставлена возможность временного изменения значений некоторых параметров в рамках управляющей программы с помощьюспециально ориентированных на то подготовительных функций.Каждый параметр конфигурации имеет свой идентификатор, представленный девятиразрядным десятичным числом.