
- •Им. А. Н. Туполева
- •1.2. Аналоговые системы автоматического управления.
- •1.3. Системы с цикловым программным управлением (цпу)
- •1.4. Системы числового программного управления (чпу)
- •2. Общая характеристика задач программного управления
- •2.1. Задачи управления устройства чпу
- •2.2. Задачи управления гибким производственным модулем (гпм)
- •2.3. Задачи управления гибкой производственной системой (гпс)
- •3. Геометрическая задача чпу
- •3.1. Этапы реализации геометрической задачи управления
- •3.2. Алгоритм работы устройства чпу
- •3.3. Интерполяция
- •4. Логическая задача чпу
- •4.1. Циклы автоматики
- •4.2. Структура компонентов реализации логической задачи управления
- •4.3. Задача минимизации времени поиска инструмента
- •4.4.Традиционное описание цикла автоматики
- •4.6. Обобщенная модель логической задачи управления
- •5. Технологическая задача чпу
- •5.1 Управление точностью обработки
- •5.2 Управление эффективностью обработки
- •6. Терминальная задача чпу
- •6.1 Содержание терминальной задачи
- •6.2 Панель оператора
- •6.3. Структура диалога
- •6.5. Виды клавиатур устройств чпу
- •6.6. Виды диалога
- •7. Микропроцессорные системы управления
- •7.1. Структура микропроцессора
- •7.2. Типовая структура микропроцессорной системы (мпс)
- •7.2.1. Системная магистраль и циклы обмена
- •7.2.2 Функции памяти
- •7.2.3. Функции устройств ввода/вывода
- •7.2.4. О системе команд процессора
- •7.3. Функциональная структура микропроцессорного устройства чпу
- •7.3.1. Центральный процессор
- •7.3.2. Особенности организации системной магистрали
- •7.3.3. Организация памяти
- •7.3.4. Состав устройств ввода/вывода
- •7.3.5. Системные команды цп, используемые при реализации логической задачи управления (пример)
- •7.4. Управление микроконтроллерами
- •7.4.1. Архитектура мк aTmega128l.
- •7.4.2. Организация памяти мк
- •7.4.3. Некоторые сведения о системе команд микроконтроллера
- •7.4.4. Выполнение программы
- •7.4.5. Порты ввода/вывода
- •7.4.6. Программирование мк
- •7.4.7. Некоторые сведения о подготовке исполняемой программы
- •7.4.8. Имитация и отладка программы в среде avr Studio 4
- •Список литературы
3. Геометрическая задача чпу
Сущность геометрической задачи числового программного управления металлорежущим станком заключается в отображении геометрической информации чертежа детали в движение формообразования, материализующие информацию чертежа детали в конечное изделие1. Осуществление движения формообразования достигается согласованным перемещением вдоль осей X,Y, Z стола, салазок и шпиндельной головки (рис. 3.1) от соответствующих следящих приводов подачи. Расположение следящих приводов соответствует координатной системе станка.
Рис. 3.1
3.1. Этапы реализации геометрической задачи управления
Рассмотрим контурную обработку плоской детали (рис.3.2.) на вертикально-фрезерном станке с ЧПУ. Совокупным перемещением относительно
|
системе координатx0y, которая согласована с системой координат станка. В качестве движения формообразования обычно принимают движение инструмента относительно условно неподвижной заготовки, независимо от того, инструмент или заготовка фактически осуществляют движение формообразования. Такой подход значительно упрощает процедуру программирования обработки, т.к. технологу-программисту не нужно следить за тем, инструмент или заготовка фактически выполняет движение на данном этапе процесса формообразования. Корректность такого подхода обусловлена тем, что в станках с ЧПУ при выборе направлений координатных осей рабочих органов (РО) структурно реализован принцип относительности движения: положительные направления координатных осей, относительно которых перемещается РО, несущий заготовку, приняты противоположным соответствующим положительным направлениям координатных осей для РО, несущего инструмент (если бы последний выполнял координатные перемещения в данном направлении).
Выделим
на траектории движения формообразования
элементарные участки, описываемые
единообразными уравнениями прямой
линии или окружности. Точки, размещенные
на стыке элементарных участков, называют
опорными.
В
Кодированное описание элементарных участков траектории движения формообразования (рис. 3.2) составляет управляющую программу. Управляющая программа формируется в алфавитно-цифровом коде в виде законченных блоков – кадров. Так, кадр на движение от точки i-1 до точки i содержит следующую минимальную информацию, сформированную из отдельных информационных слов: признак движения по прямой G01, значения перемещений xi = (xi - xi-1) и yi = (yi - yi-1) с адресами X и Y и код скорости подачи с адресом F.
Отработка кадра начинается с его активизации, когда он станет рабочим. Отработка состоит в расчетах промежуточных относительных положений инструмента и заготовки от опорной точки i-1 к опорной точке i и в управлении движением в соответствии с расчетами. В результате движения по программе первого кадра фреза окажется совмещенной с опорной точкой i, открывающей второй элементарный участок. Его кодированное описание составляет содержание следующего кадра. Отработка этого кадра управляющей программы завершится совмещением фрезы с очередной опорной точкой.
Последовательная активизация кадров управляющей программы, обработка содержащейся в них информации с выдачей оперативных команд на исполнительные приводы станка приводит к последовательному обходу (обработке) контура от одной опорной точки к следующей. Во избежание остановки подачи на стыке участков (при активизации очередного кадра) этот очередной кадр следует подготовить к расчетам и отработке. В таком подготовленном виде кадр называется буферным.