Изготовление деталей на металлорежущих станках с программным управлением по стадиям технологического процесса част 2 (849669), страница 10
Текст из файла (страница 10)
Д,ЛЯ функционального програl\1l\1ного обеспечения в технических документах на УЧПУ конкретного типа должна быть оговорена форма задания функцийэлектроавтоматики станка программным способом на языке, доступном потребителю с выдачейсигналов М (вспомогательные функции),S(задание частоты вращения шпинделя) , Т (задание номера инструмента) в кодированном виде по ГОСТ20999 - 83«Устройства числового программного управления для металлообрабатывающего оборудования. Кодирование информации управляющих программ » .В общем виде можно сфорl\1улировать пять задач, решаемыхсистемой ЧПУ и вытекающих из необходимого взаимодействия ееVVVсо станкоl\1 и окружающеи производственнои средои.Взаимодействие со станком состоит в управлении формообразованием детали-геометрическаявой автоматикой станка-задача,вуправлениициклологическая задача , в управлении рабочим процессом в целях его поддержания или оптимизации-технологическая задача.
Например , при электрохимической обработ-66ке , адаптивном управлении с изменением подачи и скорости резания для оптимизации процесса обработки по какому-то критерию.Взаимодействие сокружающей производственной средойтерминальная задача выражается в диалоге с оператором и винформационноl\1 обмене с управляющей ЭВМ более высокого ранга.Пятая задача обеспечивает проведение технического диагностирования УЧПУ и узлов станка-диагностичекая задача.В рамках геометрической заgачи выполняются следующиефункции управления.1. Ввоgи хранение СПО. Настройка УЧПУ для решения определенного круга задач осуществляется однократно путем ввода информационного массива СПО.
К СПО относят совокупность программ, отражающих алгоритмы функционирования станка. СПОдля МП УЧПУ может быть изменено в зависимости от типа управляемых приводов станков, различного состава команд управления ,характера и количества обменных сигналов.СПО обеспечивает распределение ресурсов УЧПУ, организацию процесса обработки , ввода-вывода , редактирования и управления данными. Паl\1ять для хранения СПО должна быть энергонезависиl\1ой.
Для ввода СПО могут использоваться различныеносители : перфолента , дисковые накопители , канал связи с ЭВМверхнего уровня.2.Ввоg, реgактирование и хранение УП. Если СПО остается неизменным для данного станка, то УП изменяется при изготовлении разных деталей. В МП УЧПУ управляющая программа :tvroжeтвводиться целиком или в режиме покадрового ввода с различныхвнешнихносителей:флеш-накопителя,дисковогонакопителя ,с пульта управления или по каналам связи с ЭВМ высшего уровня.Она запоминается и хранится в оперативной памяти МП УЧПУ,которая должна быть энергонезависимой. После отладки и редактирования УП может быть выведена на специальные внешниеустройства:автоматическоепечатающееустройство ,графопо-Vстроитель, дисплеи, накопитель на магнитных дисках и т.
д.3.Инт ерпретация каgра. Отработка кадра УП требует проведения ряда предварительных процедур , называемых интерпретацией кадра. Для обеспечения непрерывности управления приводомбытьпроцедурыинтерпретацииреализованывовpe:tvrяпоследующегоуправлениякадрадолжнызадаваемогокадра.Функция интерпретации кадра необходима для того, чтобы перевести ко:tvrанды, запи санные в кадрах УП, в вид , понятный СЧПУ.4.Интерполяция.
Необходимо обеспечить движения инструмента относительно детали по заданной траектории. Интерполя-67Vционные вычислительные циклы воспроизводятся свысокои ча-стотой с тем, чтобы получить информацию, необходимую для непрерывного управления следящими приводами подач в целях движения по заданной траектории . Каждый участок траектории заVVдается координатами начальнои и конечнои опорных точек и параметра1'1и уравнения участка.ИнтерполяциякоординатVкраиних-процесс получения с требуеJ.vrой точностьюпромежуточныхвспомогательныхточекVтраекторииопорныхточекпокоординатамаппроксимируемогоконтура и заданной функции интерполяции .В МП УЧПУ могут быть обеспечены различные виды интерпоVVляции: линеиная, круговая , винтовая, сплаиновая.5.Управление привоgами.
С позиции сопряжения с МП УЧПУприв оды делятся на регулируемые, параметры которых изменяютсяпод воздействием УЧПУ, и нерегулируемые, параметры которыхесли ии зменяются,то толькоVот возмущающих внешних воздеи-ствий. Регулируемые приводы по задачам управления разделяютсяна стабилизирующие, позиционные и следящие. Структура следящего привода предусматривает два контура обратной связи: по положению и по скорости.
В стабилизирующих приводах отсутствуетконтур обратной связи по положению , в позиционных-по скорости. Контуры обратной связи реализуются из1'1ерительными преобразователями ИП положения или скорости, входящие в составприводов(см.подразд.3.3).Сложность управления зависит от типа привода. В общем случае задача сводится к организации цифровых позиционных следящих систе1'1 для каждой координаты. На вход такой системы поступают коды, соответствующие результатам интерполяции. Этимкодам должно отвечать положение по координате-Vлинеиное илиугловое пере1'1ещение.Кроме управления в режиме движения по заданной траектории с заданной скоростью необходима организация некоторыхвспомогательных режимов работы привода: функция аварийногоостанова привода, чтобы исключить выход рабочего органа за пределы рабочей зоны и превышение допустимого значения величиныперемещенияпоVVсоответствующеи управляемои координате;функция согласования УЧПУ и ИП для предотвращения рывковпосле включения привода; функция автоматического выхода рабочего органа в нулевую точку станка для приведения в соответствиезначения заданных координат в УП с истинныJ.vr положением рабочих органов; функция реферирования для автоматического выхода рабочих органов станка в референтную точку, в целях кон-68траля их перемещений при отсчете в приращениях; функции автоматического выхода рабочих органов в точку смены инструмента и заготовки (см.
подразд.6.8.2).Работа с постоянными технологическими циклами обработки. МП УЧПУ может автоматически рассчитывать и формироватьтраектории движения инструмента, если в УП заданы постоянныетехнологические циклы обработки.Подпрограммы УП, составленные для различных инструментови охватывающие наиболее часто повторяющиеся технологическиесхемыобработки,называютсяпостояннымитехнологическимициклами обработки. Использование циклов обработки позволяетсократить УП.
Цикльr соответствуют определенным технологическим операциям(сверлению ,зенкерованию, точению, фрезерованию и др.) и позволяют задать всю последовательность действийна станке при выполнении этих операций в одном кадре УП.7.Коррекции УП с учетом фактических размеров и величины износа инструментов. МП УЧПУ может автоматически выполнятькоррекцию УП, т.
е. перерасчет координат опорных точек траекторий , заданных в УП с учетом фактически используемых параметров инструмента: длины , радиуса и величины износа инструмента. Также может быть скорректирована величина подачи и частотавращения шпинделя. Учет фактического радиуса инструмента прикоррекции сводится к формированию траектории, эквидистантVVнои запрограммированнои , а коррекция по длине инструментакпараллельному переносу системыкоординат инструмента ,-т.
е.к смещению положения рабочего органа станка.Коррекция осуществляется, если в УП заданы номера корректоров и характер коррекции , а в корректоры МП УЧПУ, находящиеся в ее памяти, введены величины коррекции.При выполнении логической заgачи в МП УЧПУ используетсяприем, обработка и вывод дискретных сигналов , обеспечивающихуправление элемента1'1и электроавтоматики станка(ЭЛА)станка.Специфику логической задачи составляет большое количество обменных сигналов между УЧПУ и станком. Прежде всего это отработка аварийных сигналов: от ограничителей перемещения рабачих органов,Vот устроистваконтролярассогласованиятинными и заданными значения1'1и координат,между исVот схе1'1ы аварии-ной остановки шпинделя во время обработки и т. д. При приемеаварийного сигнала МП УЧПУ должна прекращать интерполяцию.Развитием логической задачи явилась автоматизация на станкеVвспомогательных операции:691)2)зажим-разжим заготовки или инструмента;включение-отключение шпинделя, переключение диапазо-нов частот вращения;3)4)включение-выключение охлаждающей жидкости и т.
д.;автоматизация циклических процессов станка.Все сложные циклические процессы ~v1ожно представить в видециклов автоматики. Под системой цикловой автоматики понимают систему автоматического управления механизмами и группамимеханизмов, поведение которых определяется множеством параллельных и последовательных операций. Примером циклов автомаVтики являются цикль1 автоматическои смены инструмента и заготовки.В рамках логической заgачи выполняются следующие функции.1.Управление привоgом главного gвижения.
Управление приводом главногодвиженияпредусматривает включение иотключение привода, выбор направления вращения, диапазона частот вращения, стабилизацию частоты вращения, аварийный останов привода. В некоторых случаях требуется програl\1мное изl\1енение углаповорота (например, при нарезании резьбы), ориентированныйостанов (при смене инструмента) , смена режима работы (при работе многоцелевого токарного станка).Функция смены режиl\1а обработки связана с особенностью работы шпинделя данных станков. Вал шпинделя l\1ожет вращатьсявдвух режимах:вращениепри точениииVугловои поворот прифрезеровании.2.3.4.Управление циклом автоматической смены инструмента.Управление циклом автоматической смены заготовки.Коррекцияпогрешностеймеханическихиизмерительныхустройств.