Оснащение мехатронных станков системой диагностики спектральных характеристик
Изучение измерительного стенда для вычисления спектральных характеристик, вибропреобразователя, естественной термопары и программируемых логических контроллеров. Особенность проектирования системы дискретного управления токарным мехатронным станком.
Рубрика | Производство и технологии |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 16.05.2017 |
Размер файла | 79,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Металлообработка является одной из важнейших областей промышленности, процесс создания практически любых изделий в промышленности не может обойтись без механической обработки. В современной рыночной экономике, главной задачей стоящей перед металлообрабатывающей отраслью промышленности является обеспечение высокой производительности и точности обработки изделий.
Результаты закономерностей спектральных характеристик вибраций и термоЭДС в их взаимосвязи с величиной интенсивности износа инструмента, шероховатостью обработанной поверхности, позволит разработать методы диагностики состояния режущего инструмента, экспресс выбора режимов резания обеспечивающих минимальную или заданную интенсивность износа режущего инструмента. Исследование формирования закономерностей спектров вибрации и термоЭДС, позволит раскрыть механизмы фрикционного контакта инструмента с деталью и возникновения частиц износа рабочих поверхностей инструмента.
Мехатронные станки способны обеспечивать исключительно высокую точность обработанных деталей, они оснащаются большим количеством контрольных и измерительных устройств, предназначенных для сбора информации о состоянии узлов станка, инструмента, вспомогательных устройств и для получения достоверных данных об исправной работе. Оснащение мехатронных станков системой диагностики спектральных характеристик процесса резания вибраций и термоЭДС в реальном времени, позволит повысить производительность и точность обработки.
1. Измерительная система
Измерительный стенд для измерения спектральных характеристик состоит из вибропреобразователя, усилителя заряда, естественной термопары и АЦП.
Программный модуль, осуществляющий сбор данных и цифровую обработку сигналов реализован с помощью программного обеспечения LabView фирмы NationalInstruments. Структурная схема стенда приведена на рисунке 1.1.
Рисунок 1.1 - Структурная схема стенда
Стенд состоит из токарного мехатронного станка. Термо-ЭДС измерялось с помощью модуля ввода/вывода «C Series» (фирмы «National Instruments») на входе которого установлена естественная термопара, естественная термопара представляет собой совокупность материала заготовки и резца. Вибрации измеряются с помощью акселерометра AP2019 рисунок 1.2.
Рис. 1.2. схема акселерометра AP2019
Блок АЦП производит преобразование аналогового сигнала в цифровой сигнал удобный для обработки системой ЧПУ станка или отдельного промышленного компьютера который управляет станком.
Прикладное значение измерительной системы:
Оптимизация процесса резания на основе анализа спектральных характеристик термоЭДС и вибраций процесса резания.
Определение степени износа инструмента в процессе резания.
Возможность точного определения температуры резания.
Выбор оптимальных режимов резания в реальном времени для поддержания оптимальных режимов резания таких как: режим резания с оптимальной температурой резания, режим резания с поддержкой минимальной или заданной интенсивности износа.
Блок схему процесса диагностики и управления процесса резания можно представить в виде следующей блок схемы рисунок 1.3.
2. Выбор контроллера
Программируемый логический контроллер- электронная составляющая промышленного контроллера, специализированного (компьютеризированного) устройства, используемого для автоматизации технологических процессов. В качестве основного режима длительной работы ПЛК, зачастую в неблагоприятных условиях окружающей среды, выступает его автономное использование, без серьёзного обслуживания и практически без вмешательства человека.
Спектр программируемых логических контроллеров (ПЛК), предлагаемых сегодня, чрезвычайно широк .В таблице 2.1 приведены некоторые характеристики контроллера, выбранного для выполнения расчетно-графической работы.
Таблица 2.1 - Характеристики контроллера
Характеристики |
S7-300 |
|
Фирма |
Siemens |
|
Страна |
Герма-ния |
|
Рабочие Темпера-туры, ?С |
-40 +75 |
|
Влажность Воздуха, % |
5 - 95 |
|
Гарантия, Лет |
1 |
|
Номенкла-тура, шт |
45 |
|
Размеры Модуля, мм |
125х120 |
|
Масса Модуля, г |
190-300 |
|
Мощность Потребле-ния, Вт |
0,6-2,0 |
2.1 Выбор языка программирования контроллера
В качестве языка программирования контроллеров выбран язык UltraLogic. Cистема UltraLogic представляет из себя комплекс программ, исполняемых в рамках единой оболочки. Система реализована в соответствии с требованиями стандарта Междунаpодной Электpотехнической Комиссии (МЭК) IEC 1131-3 и предназначена для разработки прикладного программного обеспечения сбора данных и управления технологическими процессами, выполняемыми на программируемых PC-совместимых промышленных контроллерах с открытой архитектурой.
В качестве языка программирования в системе реализован язык функциональных блоковых диаграмм Function Block Diagram (FBD), предоставляющий пользователю механизм объектного визуального программирования. термопара контроллер токарный станок
Разрабатываемая программа управления объектом для контроллера представляется как некоторое логическое устройство, описывающее управление технологическим процессом и операции над переменными величинами этого процесса. Каждая программа может иметь состояние Start или Stop. Состояние Start означает, что данная программа будет запущена при включении контроллера. Состояние Stop означает, что данная программа может быть запущена другими программами при определенных условиях.
Переменным величинам технологического процесса соответствуют переменные программы, которые характеризуются именем и типом.
UltraLogic поддерживает следующие типы переменных:
Переменные типа Boolean. Могут принимать одно из двух логических значений: TRUE - истина, FALSE - ложь.
Пеpеменные типа Integer. Могут принимать целочисленные значения от -32768 до +32767.
Переменные типа Float. Могут принимать значения от ?1,18х10-38 до ?3,4х10+38.
Пеpеменные типа Timer. Пpинимает значение вpемени.
Значение переменной не может превышать 248d13h13m56s47, d - дни, h - часы, m - минуты, s - секунды, 47 - сотые доли секунды.
Переменные всех типов могут быть глобальными и внутренними. Глобальные переменные доступны всем программам в проекте. Внутренняя переменная доступна только той программе, внутри которой она объявлена.
Глобальные переменные могут иметь следующие атрибуты:
Константа - число, значение которого не может быть изменено программой;
Входная переменная - логически соединенная со входом контроллера;
Выходная переменная - логически соединенная с выходом контроллера;
Глобальная переменная - не являющаяся Константой, Входной, Выходной;
Сетевая переменная - доступная всем узлам сети (всем контроллерам сети);
Удаленная переменная - другого узла сети;
Сохраняемая переменная - сохраняется в энергонезависимой памяти. При запуске программы значение переменной считывается из энергонезависимой памяти, и записывается в память в конце каждого цикла контроллера. Если по каким либо причинам, значение переменной не может быть корректно считано из энергонезависимой памяти (техническая неисправность, сбой данных и т.п.), тогда переменной присваивается значение по умолчанию, заданное в программе.
Имена программам и переменным присваивают по следующим правилам:
1. Имя не может содержать более 255 символов;
2. Первый символ должен быть буквой, или символом подчеркивания, далее могут следовать цифры, буквы латинского и русского алфавита и символы подчеркивания.
Работа контроллера имеет циклический характер. Весь контролируемый технологический процесс разбивается на ряд формальных независимых задач, каждая из которых обслуживается отдельной программой. Программы выполняются поочередно с одинаковым приоритетом. Циклограмма работы контроллера представлена на рисунке 2.1.
Рисунок 2.1 - Циклограмма работы контроллера
2.2 Язык функциональных блоковых диаграмм (FBD)
Программа на языке FBD может содержать следующие базовые типы объектов:
функциональные блоки и связи;
переходы и метки;
комментарии.
Каждый функциональный блок представляет собой прямоугольник, внутри которого имеется обозначение функции, выполняемой блоком рисунок 2.2.
Рисунок 2.2 - Пример функционального блока
Выход функционального блока может быть соединен связью с другими блоками. Каждая связь является переменной. Один или несколько функциональных блоков, соединенных связями между собой, образуют программу на языке FBD. Язык FBD описывает закон преобразования переменных программы.
Имеются следующие формальные правила языка FBD:
функциональные блоки могут располагаться произвольно в поле программы;
не может быть свободных (несоединенных) входов и выходов функционального блока;
любая связь имеет имя и тип;
входы и выходы функциональных блоков, присоединенные к связям, имеющим одинаковые имена, считаются соединенными;
очередность выполнения блоков в программе: сверху вниз, слева направо.
Каждый функциональный блок имеет условную точку привязки, которая определяет очередность выполнения блока в программе. Точкой привязки является левый верхний угол блока.
Связям, присоединяемым к входам и выходам функциональных блоков, ставится в соответствие переменные и константы. Установление соответствия между связью и именем переменной выполняется в процессе присвоения связям символьных имен.
На входе FBD блока может быть
константное выражение;
внутренняя или входная переменная;
выходная переменная.
На выходе FBD блока может быть любая внутренняя или выходная переменная.
Метки и переходы можно использовать для управления процессом выполнения программы. Для завершения программы существует оператор RETURN.
Комментарии - это произвольный текст в поле программы. В одной строке комментария может содержаться до 255 символов.
2.3 Выбор переменных и блоков для создания алгоритма функционирования диагностической системы
Исходя из блок-схемы программы рисунок 1.3. для работы программы необходимо объявить следующие переменные таблица 2.2.
Таблица 2.2 - Список глобальных переменных
Имя |
Тип |
Значение |
Примечание |
|
T |
Float |
Текущая температура в зоне резания |
||
Tопт |
Float |
Оптимальная температура резания, задается в зависимости от материалов резца и заготовки |
||
D |
Float |
Дельта, определяет диапазон разброса допустимых значений оптимальной температуры резания |
||
P |
Float |
Критическое значение частоты пика отвечающего за износ инструмента определяется экспериментально |
||
С |
Boolean |
False |
Переменная показывающая наступление критического износа инструмента |
Для создания программы в объектном виде необходимо использовать следующие.
Сочетание представленных в таблица 2.3. блоков позволит сформировать на основе графического языка программу, алгоритм которой представлен на блок схеме рисунок 1.3
Вывод
В рамках данной работы спроектировали систему дискретного управления токарным мехатронным станком. Была составлена структурная схема системы управления для которой был разработан алгоритм диагностики и управления режимами работы станка в режиме реального времени. Для оптимальной работы системы в память устройства должны быть внесены данные полученные предварительно в ходе экспериментов точения определенных материалов заготовки и резца.
Список литературы
Чикуров Н.Г. логический синтез дискретных систем управления: Учебное пособие / Н.Г. Чикуров; Уфимский гос. Авиац. Техн. Ун-т; - Уфа, 2003. - 132 с. ISBN 5-86911-432-2
Гаврилов М.А., Девятков В.В., Пупырев Е.И. Логическое проектирование дискретных автоматов. - М.: Наука, 1977. - 352 с.
Теория автоматов / Ю.Г. Карпов - СПб. : Питер, 2002. - 224 с.
Рогинский В.Н. Основы дискретной автоматики. - М.: Связь, 1975.- 432 с.
Размещено на Allbest.ru
...Подобные документы
Контур стенда "FESTO". Программирование контроллера на языке Step7. Работы по созданию и обслуживанию систем автоматизации на основе программируемых логических контроллеров. Снятие характеристик и получение модели объекта. Выбор настроек регулятора.
курсовая работа [2,1 M], добавлен 19.01.2012Оснащение рабочего места токаря. Изучение особенностей управления токарным станком. Пуск и остановка станка. Установка и закрепление резцов в резцедержателе. Нарезание резьбы. Работа на сверлильных и строгальных станках. Станки с программным управлением.
отчет по практике [837,9 K], добавлен 22.10.2015Внедрение станков с системой электронного программного управления. Назначение технологического оборудования (станка), электропривода и электронной системы программного управления. Модуль адаптера магистрали, таймер и анализ его работы со станком.
дипломная работа [2,6 M], добавлен 19.06.2013Анализ недостатков, тенденций к совершенствованию, технических характеристик, принципа работы существующих моделей стендов для диагностики топливных насосов высокого давления с измерителем расхода топлива и изучение правил безопасности при работе с ними.
автореферат [405,9 K], добавлен 26.01.2010Общие сведения о заточном полуавтомате. Анализ и сравнение технических характеристик моделей ВЗ-392Ф4 и ВЗ-295Ф4. Разработка режима резания при шлифовании. Характеристика системы управления станком. Исследование конструкции привода продольной подачи.
дипломная работа [3,8 M], добавлен 24.02.2014Определение основных технических характеристик вертикально-сверлильного станка, синтез и описание его кинематической структуры. Динамические, прочностные и другие необходимые расчёты проектируемых узлов, описание системы смазки и управления станком.
курсовая работа [1,6 M], добавлен 08.06.2011Требования к электроприводу и программируемому контроллеру. Разработка функциональной схемы системы управления вертикально-фрезерным станком. Расчет и выбор электродвигателей. Анализ преобразователей частоты и датчиков перемещения. Алгоритм работы станка.
дипломная работа [3,1 M], добавлен 28.06.2013Пропорциональный гидравлический распределитель. Расчет характеристик движения для привода с гидравлическим цилиндром. Проектирование электрогидравлической схемы. Разработка системы управления стендом, его структура и назначение, управляющая программа.
курсовая работа [1,9 M], добавлен 20.05.2014Математическая модель кинетики, теплообмена и внутренних обратных связей в атомной энергетической установке. Создание системы автоматического регулирования ядерного реактора. Анализ частотных характеристик регуляторов непрерывного и дискретного действия.
дипломная работа [2,3 M], добавлен 03.09.2013Проектирование структурно-кинематической схемы механизма автоматической смены инструмента. Анализ работы мехатронного узла. Построение начальной циклограммы. Способ добавления элемента памяти в автоматическую систему. Минимизация логических функций.
курсовая работа [2,6 M], добавлен 21.01.2015Строение электродвигателя постоянного тока. Расчет основных параметров, построение естественной и искусственной механических характеристик. Особенности поведения показателей при изменении некоторых данных: магнитного потока, добавочного сопротивления.
контрольная работа [3,8 M], добавлен 08.12.2010Анализ структурной организации автоматизированного балансировочного стенда. Алгоритмы проведения балансировки. Алгоритм функционирования информационно-измерительного канала. Расчет схем частотных фильтров. Разработка конструкции балансировочного стенда.
курсовая работа [2,0 M], добавлен 26.01.2014Анализ систем-прототипов и выбор структуры системы управления участком. Исследование характеристик входящих в систему устройств и возможностей информационного обмена между ними. Состав и количество технического оборудования, интерфейсные решения.
дипломная работа [1,1 M], добавлен 20.03.2017Виды износа электрооборудования. Расчет годового объема и графика выполнения ремонта и обслуживания зубофрезерных станков. Разработка принципиальной электрической схемы управления станком. Техника безопасности при эксплуатации и выполнении ремонта.
курсовая работа [526,2 K], добавлен 23.07.2010Изучение устройства и принципа работы токарно-револьверных станков. Анализ их предназначения и области применения. Обзор станков с горизонтальной и вертикальной осью револьверной головки. Описания станков с системами циклового программного управления.
контрольная работа [314,6 K], добавлен 12.05.2014Основные этапы конструкторской подготовки машиностроительного производства. Структура и назначение инженерных служб и отделов. Обзор назначений, компоновок и технических характеристик современных универсальных горизонтально консольно-фрезерных станков.
отчет по практике [5,1 M], добавлен 22.11.2012Рассмотрение ассортимента, особенностей производственного процесса и структурно-механических свойств картона. Описание принципа работы отдельных частей картоноделательной машины. Изучение технологических характеристик приборов для исследования бумаги.
курсовая работа [3,1 M], добавлен 09.02.2010Описание технологического процесса получения частично обессоленной воды из речной. Структурная схема предлагаемой АСУ. Применение технологий SCАDA для автоматизации задач. Использование программируемых контроллеров с резервированной структурой S7-400H.
дипломная работа [10,7 M], добавлен 24.04.2012Разработка системы автоматического управления приводом протягивающего устройства стенда для изучения влияния вибрационного сглаживания на характер фрикционных автоколебаний. Основные параметры двигателя. Моделирование системы автоматического управления.
курсовая работа [537,9 K], добавлен 13.09.2010Изучение современных методов управления производственными процессами на основе компьютерных технологий. Разработка математической модели бытового водонагревателя с системой подводящих труб и создание автоматизированной системы управления в Trace Mode.
курсовая работа [2,5 M], добавлен 14.07.2012