- •Тема 4. Основные системы станков [1]
- •4.1. Критерии работоспособности систем станка в связи с выходными характеристиками станка
- •4.1.1. Основные блоки и функции подсистем металлообрабатывающего оборудования
- •4.2. Шпиндельные узлы металлорежущих станков
- •4.3.Системы управления станками и станочными комплексами
- •4.4. Структура и функции систем управления станками и станочными комплексами
- •4.5. Управление автоматическими циклами
- •4.6. Датчики обратной связи в системах чпу
4.4. Структура и функции систем управления станками и станочными комплексами
Основными принципиально отличающимися друг от друга базовыми типами систем автоматического управления станками и станочными комплексами являются СУ автоматическим циклом, системы ЧПУ отдельных станков и СУ различными видами гибких технологических комплексов в многономенклатурном механосборочном производстве.
Система управления автоматическим циклом должна обеспечивать:
Перемещение обрабатываемых заготовок между рабочими позициями, а также фиксация и закрепление их на время обработки в приспособлениях станков. Эти действия выполняются механизмами транспортных и загрузочных устройств и систем, управляемыми электромагнитными контакторами либо распределителями импульсного или длительного действия. Перевод распределителей импульсного действия из одного рабочего положения в другое обеспечивается подачей на соответствующий электромагнит сигнала определенной длительности (импульса), как правило синусоидального напряжения. В отечественном оборудовании такой импульс обычно имеет напряжение 110 В, частоту 50 Гц и длительность 2-3 с. Для переключения и удержания в рабочем положении распределителей длительного действия также используются электромагниты. При отключении их питания даже на непродолжительное время гидрораспределитель самопроизвольно перемещается в другое положение.
Непосредственную обработку заготовок, закрепленных на рабочих позициях. Вращение обрабатывающего инструмента обеспечивается электродвигателем привода главного движения. Поступательное движение силовых головок осуществляется обычно посредством гидроцилиндров, управляемых гидрораспределителями импульсного или длительного действия. В ряде случаев для выполнения поступательных движений используется и электромеханический привод подачи.
Контрольную сигнализацию, блокировку и индикацию состояния исполнительных органов, в том числе сигнализацию об авариях и установление их причин. В начале смены, так же как и при повторном пуске после оперативного или аварийного снятия напряжения, выполнению автоматического цикла предшествует комплекс подготовительных пусковых операций, осуществляемых по командам от СУ. Эти команды реализуют последовательно: подачу напряжения; подачу звукового предупреждающего сигнала; пуск электродвигателей.
После выполнения подготовительных операций СУ обеспечивает работу в автоматическом и наладочном режимах.
В автоматическом режимеСУ осуществляет последовательную реализацию элементов цикла, а также экстренную (внеочередную) реализацию отдельных переходов и движений с предварительной отменой некоторых команд из числа ранее выданных. Такая необходимость может появиться в случае возникновения аварийных ситуаций и нарушения блокировок или в случае оперативного вмешательства персонала в управление. Обеспечивается также выполнение действий, требуемых для повторного пуска после нажатия кнопки "Аварийный стоп", повторение импульсных команд после нажатия оператором соответствующих кнопок, а также предотвращение самопроизвольного возобновления движений после перерыва в энергопитании.
В наладочном режимеСУ осуществляет выполнение отдельных выборочно назначаемых элементов цикла либо по командам с пульта управления, либо автоматически, если возникают аварийные ситуации или нарушения блокировок.
Системы ЧПУотдельныхстанков должны обеспечивать работу в наладочном, автоматическом и старт-стопном режимах.
При работе в наладочном режимеосуществляются отдельные элементы рабочего цикла непосредственно по командам наладчика- оператора, который сам определяет их необходимость и целесообразную последовательность выполнения. В старт-стопном режимеУ И обрабатывается по кадрам с остановкой после каждого кадра. Для продолжения отработки УП необходима подача команды оператором.
В автоматическом режимеУП после ее пуска отрабатывается до конца. Для отработки каждого кадра в систему ЧПУ должна поступить следующая информация: признаки перемещения исполнительных органов по тем или иным осям координат; кодовое значение подачи; кодовое значение частоты вращения шпинделя; признаки разгона и торможения исполнительных органов, признаки их быстрого хода рабочих органов; признаки направления движения по дуге; координаты начальных и конечных точек перемещений по осям; технологические и вспомогательные команды и некоторые другие данные.
Для формирования импульсных воздействий на приводы подач в системе ЧПУ выполняется интерполяция. Ее функция состоит в том, чтобы на основании значений координат в начале и конце программируемого отрезка траектории движения исполнительного органа определить значения координат для всех его промежуточных положений внутри этого отрезка. Наиболее распространены два вида интерполяции - линейная и круговая, а среди методов ее реализации - метод оценочной функции.
Линейная интерполяциязаключается в аппроксимации отрезка траектории, не совпадающего с направлениями осей координат, ломаной линией, отрезки которой параллельны этим осям. Задача состоит в том, чтобы во время паузы после очередного элементарного движения вдоль одной из осей определить направление следующего элементарного движения таким образом, чтобы отклонение от заданного отрезка траектории было минимальным.
На рис. 4.20, аизображен процесс поиска направления следующего шага с целью аппроксимации отрезка ОК после того, как в результате предыдущего шага исполнительный орган оказался в точке M{xit z).
Рис.4.20. Интерполяция по методу оценочной функции:
а - линейная: 6 -круговая (дуговая)
Разность угловых коэффициентов отрезков ОКи ОМназывают оценочной функциейFy.Она может быть положительной или отрицательной в зависимости от того, по какую сторону от прямой ОК лежит текущая точкаМ.
Если Fy >0, то для приближения к заданному отрезку следующий импульс нужно задать по осиZ, а еслиFy< 0, то по оси X. После шага по оси X новое значение текущей координаты х определяется выражениемXy+i= X/ + 1, и новое значение оценочной функции
После шага по оси Zновое значение текущей координаты Zj+\ = Zj+ 1, и новое значение оценочной функции
Затем этот процесс повторяется, пока не будет достигнута точка К(с точностью до цены шага интерполяции).
Круговая интерполяцияприменяется при необходимости аппроксимации дугового контура ломаной линией, отрезки которой параллельны осям координат (рис. 1.8.1, б). Дуга окружности задается в кадре УП следующими параметрами: координатами начальной ^н(<41> *н)иконечной Л/К(2к, точек интерполируемой дуги; координатами центра О интерполируемой дуги. Кроме того, в кадре имеется признак, определяющий направление движения по дуге (по или против часовой стрелки).
Расстояние (радиус-вектор) от начала координат до текущей точки дуги с координатами X/ и Zj
Оценочная функция определяется знаком разности квадратов текущей длины Ryрадиуса-вектора и заданного значения Rрадиуса дуги:
Дуга окружности радиуса R(рис. 1.8.1, б) делит плоскость квадранта, в котором она расположена, на две области. Область, в которой Fy< 0, находится внутри дуги, область, где Fy> 0, - вне дуги, а на самой дуге Fy =0. Таким образом, если Fy> 0, то шаг делается в отрицательном направлении оси Z;еслиFy< 0, то шаг делается в положительном на правлении оси X. При этом начальное значение оценочной функции равно нулю.
При шаге по оси Zполучаем Zj+i= Zj- 1, а оценочная функция
При шаге по оси Л" имеем x,+i= */ + 1, а оценочная функция
Аналогично можно получить расчетные соотношения для других квадрантов.
Кроме интерполяции, для систем ЧПУ характерны функции управления разгоном, торможением, быстрыми ходами, задания скоростей подач и частоты вращения шпинделей, управления сменой инструментов и заготовок, визуализации информации и ведения диалога с оператором, а в ряде случаев - подготовки, хранения и редактирования УП, диагностирования станка и само диагностирования, выполнения элементов адаптивного управления и др.
Функции систем управления гибкими технологическими комплексами для многономенклатурного механообрабатывающего производства могут быть разнообразными в зависимости от масштаба и организационной структуры управляемого объекта.
Автоматизированные системы управления (АСУ) гибкими автоматизированными участками (ГАУ) могут рассматриваться как абоненты нижнего уровня автоматизированных систем управления производством (АСУП). АСУП и АСУ ГАУ обмениваются информационными данными и управляющими директивами через взаимодоступную информационную базу.
Для АСУ ГАУ из АСУП поступают следующие сведения: информация о потребности участка сборки в деталях, изготовляемых на данном ГАУ; графики выпуска деталей отдельными ГАУ; план по номенклатуре деталей для всех ГАУ; сличительная ведомость по ГАУ, технологическим потокам и т.д.; пооперационные планы-графики по ГАУ, потокам и т.д.; число деталей для каждого ГАУ, потока, необходимое для выполнения производственной программы.
Для АСУП из АСУ ГАУ поступает следующая информация: сведения о загрузке оборудования по периодам планирования; данные о приеме-сдаче деталей, о браке, потерях и дефиците деталей, о передаче деталей на склад, об остатке деталей на начало месяца, о незавершенном производстве по отдельным ГАУ; данные о движении деталей между участками и складами за месяц; ежедневная сводка о сдаче продукции всеми ГАУ; сводка о невыполненных плановых заданиях по всем ГАУ, потокам и т.д.
Если АСУП на предприятии отсутствует, обмен указанными данными осуществляется между АСУ ГАУ и традиционными планово - управляющими и смежными службами предприятия.
АСУ ГАУ представляет собой иерархическую трехуровневую систему. На ее высшем, оперативно-организационном уровне осуществляются оперативно-календарное планирование, учет хода производства и автоматизированная технологическая подготовка производства, включая подготовку УН для станков с ЧПУ. На среднем, оперативно-диспетчерском уровне реализуются координация функционирования рабочих позиций и управление материальными потоками. Наконец, на низшем, оперативно-технологическом уровне обеспечиваются программное управление отдельными
единицами производственного оборудования, исполнительными устройствами, средствами автоматизации и взаимо увязка их производственных циклов.
В АСУ ГАУ безусловно необходим лишь минимальный набор функций, связанных с обеспечением нормальной работы оборудования; ряд функций, повышающих степень автоматизации и относящихся главным образом к подготовке производства, во многих случаях может выполняться вне АСУ ГАУ.