Автоматизация изготовления и испытания задвижки
Дипломная работа - Разное
Другие дипломы по предмету Разное
?правления определяется характеристиками информации, хранимой и обрабатываемой в системе, в аспекте процедур оперирования с данными безотносительно к их содержанию. Определим термин "данные" как первичные сведения, получаемые от прямого наблюдения за объектом управления и выражаемые в форме чисел, слов или специальных обозначений, а термин "информация" - как сведения, полученные после соответствующей переработки данных и раскрывающие содержание чисел, слов и обозначений, которые описывают объект управления.
Основными задачами информационного обеспечения системы являются: определение форм информационного представления объектов и процессов, структуры и состава информации, ее увязка с решаемыми задачами.
Система управления стендом включает контроллеры и ПЭВМ. Контроллеры принимают информацию с датчиков, выдают управляющие воздействия на исполнительные механизмы, управляя процессами испытаний на стенде, а ПЭВМ производит анализ, диагностику, обработку и регистрацию параметров испытаний, обеспечивает диалог с оператором, позволяющий получить наглядное представление о состоянии процесса, оборудования, значении технологических параметров.
Программное обеспечение состоит из многозадачного монитора реального времени, а так же восьми вспомогательных программных модулей
Программные модули:.ASM - программный модуль для подготовки контроллера к работе: инициализация регистров контроллера, инициализация контроллера последовательной передачи данных синхронного и асинхронного обмена SСС и ЕSСС..ASM - программный модуль предназначен для инициализации жидкокристаллического индикатора (ЖКИ) и клавиатуры контроллера - подпрограмма ТЕRМ IМТ, а также для вывода символа на ЖКИ без перекодировки - LCDCHOUTQ , вывод управляющего байта в контроллер ЖКИ - LCD_CTRL, установка и получение адреса видеопамяти - подпрограммы LCDSETACO и LCDGETACQ, установка и получение состояния светодиодов - LCDSETSTATEO и LCD GET STATE0, стандартная функция вывода на терминал, опрос клавиатуры - READKEY0, чтение и запись в регистр IR (регистр команд), запись в регистр DR (регистр данных)._MON.ASM - многозадачный монитор реального времени -программный модуль поддержки многозадачной работы, включает в себя процедуры инициализации, запуск задач, переключение задач, процедуры засыпания и пробуждения задач.
Подпрограмма просмотр архива - просмотр архива - ARC_MODE; очистка архива - очистка архива - ARC_RESET; изменение пароля - изменить пароль - SET_PAROL; отладка - отладка - TESTMODEQ; установка даты и времени - дата/время - SETDATIMEQ.A.C - программный модуль индикации режимов работы стенда на ЖКИ контроллера. Программное обеспечение поддерживает следующие режимы: автомат - автомат - подпрограмма AUTO_MODE; ручное управление - ручное управл. - подпрограмма USERMODEQ, включает в себя подпрограммы контроля состояний давления и положения.A.C - программный модуль для управления работой электрооборудования..C - программный модуль для связи с верхним уровнем через СОМ-порт интерфейса RS-232..C - программный модуль для связи с верхним уровнем через СОМ-порт интерфейса RS-485.
МАТН.С - программный модуль для проведения математических расчетов параметров, полученных в результате замера: нормализация параметров - CALC_PAR, расчет дебитов - CALCULI0 и CALCUL(2) расчет средних значений - CALC MID1, обнуление средних значений - CALCM1D0, сохранение параметров в архиве - SAVE ARCHTVE0..C - программный модуль для работы с архивом: очистка, запись, перезапись и чтение архива..ASM - программный модуль служит для инициализации измерений - MEASURE INITQ; обслуживания АЦП - прием и обработка аналоговых сигналов - ADCSERV0; обеспечивает ввод и фильтрацию ТС - FILTR_SERV0; счет в таймерах; проверка фильтров и запись установившихся значений - INPUT_U, вывод - OUTPUT_Y; опрос состояния программных таймеров - INPYTTQ, запуск программных таймеров на счет - ST ARTTIMERQ, их останов - STOP TIMER; перекодировка U12..U9 (возвращает числовой код датчиков) - CODE DAT; содержит таблицу управляющих байтов для АЦП, однополярный недифференцированный режим внешней синхронизации с учетом переворота, последовательности битов и инверсия передаваемых данных - ADCCTRLCODE0..ASM - таблица переменных и их размер в байтах..ASM - программный модуль для обеспечения связи через контроллер последовательной передачи данных асинхронного обмена..ASM - программный модуль для обеспечения связи через контроллер последовательной передачи данных синхронного обмена..C - программный модуль содержащий дескрипторы задач.
4. Технологическое обеспечение проекта
.1 Разработка маршрутного технологического процесса изготовления корпуса задвижки
Технологический процесс представляет собой совокупность различных операций, в результате выполнения которых изменяется форма, размеры, выполняется соединение деталей в сборочные единицы и изделия, осуществляется контроль требований чертежа и технических условий. Маршрутное описание технологического процесса заключается в сокращенном описании всех технологических операций в маршрутной карте в последовательности их выполнения без указания переходов и технологических режимов. В технологии производства детали целесообразно соблюдать принцип постоянства баз, так как при смене баз в ходе технологического процесса точность обработки снижается из-за погрешности взаимного расположения новых и применявшихся ранее технологических баз.
Всю механическую обработку разбивают по операциям и таким образом выявляют последовательность выполнения операций, их числ