Реферат: АСУ на Ижевском радиозаводе - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

АСУ на Ижевском радиозаводе

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 26 kb, скачать бесплатно
Обойти Антиплагиат
Повысьте уникальность файла до 80-100% здесь.
Промокод referatbank - cкидка 20%!
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

АСУ на Ижевском радиозаводе (на пример е разработки задачи "РАСЧЕТ П АРАМЕТРОВ ИЗГОТОВЛЕНИЯ ИЗДЕЛИЯ ") 3.1 Обоснование целесообразности разработки задачи Задача "Расчет параметров произ водства для изготовления изделия " входит в систему технической подготовки производства . Те хническая подготовка производства является одной из важнейших функций предприятия и предназначена для проведения комплексной подгото вки производства к освоению и выпуску нов ых или модер низируемых изделий . Назначение данного объекта автоматизации - повышение качества решения зада ч технической подготовки п роизводства за счёт проведения технических и экономических обоснований получаемых результатов ; снижение стоимости цикла действующей технической подгот овки производства , уменьшение времени и стоим ости решений технической подготовки производства , выработк а нормативных данных для подсистем АСУП. Техническая подготовка к изготовлению изд елия начинается с получения исходных документ ов на изготовление новых изделий , организацию нового и совершенствование действующего прои зводства . К ч ислу таких документов относ ятся : чертежи изделия , план производства изделий , директивн ые указания по выпуску новых видов продук ции , план реконструкции предприятия и другие . Техническая подготовка ведётся : а ) для основного производства : - при освоении выпуска нового изделия ; - при модернизации и с овершенствовании освоенных изделий ; - при увеличении объёма выпуска освоенных изделий ; - при реализации планов совершенствования технической подготовки производс тва ; б ) для вспомогательного производства ( инструментальное , ремонтно е , транспортное , складское хозяйс тво и т.п . ) - в тех же случаях , что и для основного. Техническая подготовка к производству изделий на всех предприятиях нашего города . На ОАО " ИРЗ " производство основано на в ыпуске радиотехники , поэтому для того , чтобы комплексно подготовить производство к изготовлению н овых или модернизируемых изделий , а также повысить качество решения задач технической п одготовки производства за счёт проведения тех нических и э кономических обоснований получаемых результатов , существуют на заводе службы , которые и занимаются технической подготовкой производства . Непосредственно технической подготовкой производс тва новых из делий занимается отдел АСУП . Организационная структура отдела АСУП показана в Приложении № 8. 1. Функции бюро постанов ки и алго ритмизации (БПА ) и бюро программного обеспечен ия (БПО ): - разработка программного обеспечения в соответствии с "Требованиями к программному обеспечению для ПЭВМ " (ИВЦ 00 030 105 И ); - передача в БИО , БНХ , ЛОИ законченных техпроцессов (т /п ) вмест е с полным комплектом документации на МД ; - определение совместно с БИО , БНХ порядка копирования файлов ( на этапе опытной эксплуатации ); - проведение опытной эксп луатации ; - определение порядка раб оты после аварийного восстановления нормативно - справо чных баз (НСБ ); - определение порядка кон троля правильности прохождения т /п ; - копирование исходных те кстов программ и документации. 2. Функц ии бюро информационного обеспечения (БИО ), бюро нормативного хозяйства (БНХ ): - выполнение закрепленных т /п ; - выдача в маш . зал заданий на выполнение т /п ; - распределение файлов ме жду физическими дисками (на этапе опытной эксплуатации - совместно с БПА , БПО , далее с амостоятельно ); - копирование файлов и прикладного математического обеспечения (ПМО ); - проведен ие учебы в машинном зале по передаваемым т /п ; - ведение учета состояния НСБ ; - восстановление файлов и ПМО ; - дополнение требований к контролю правильности прохождения т /п ; - проведение опытной эксп луатации ; - организация обмена инфо рмацией в общезаво дской ЛВС ; - подача ежемесячных заяв ок на работу ЛВС. 3. Функц ии бюро обработки информации (БОИ ): - подготовка информации в системе подготовки данных СПД ; - прием и ввод дискет с входной информацией ; - выполнение закрепленных т /п ; - выдача заданий в машинный зал на запись МЛ , ГМД и МЛ с СПД ; - перезапись файлов из системы подготовки данных на ката- - лог заказчика ; - копирование файлов и ПМО ; - восстановление файлов и ПМО. 4. Функц ии группа системных программистов (ГСП ): - генерация новых версий СМО ; - аварийное восстановление системного математического обеспечения (СМО ); - сопровождение СМО ; - установление прав польз ователей ; - определение состава ста ндартного МО ; - обеспечение пользователей сети новыми версиями стандартного МО , в том числе антивирусными программами. 5. Функц ии бюро обслуживания периферийной техники (БО ПТ ): - выполнение закрепленных т /п по заданиям БИО , БНХ , ЛОИ ; - обеспечение бумагой. 6. Функц ии бюро обслуживания универсальных ЭВМ (БОУЭВ М ): - профилактика и ремонт вы числительной техники из номенклатуры ЕС ЭВМ по утвержденному графику. 3. 2 Характеристика задач и Подсистема " Расчет параметров изготовления изделия " предназначена для расчета цикловых параметров изготовления изделия . Эта подсистема относится к задачам с оздания модели производственного процесса . Её функцией является определени е последовательности изготовления элементов изделия во в ремени и пространстве. Предположим , что на предприятии утвержд ён квартальный план по производству какого - либо изд елия . Данн ое изделие состоит из отдель ных детале - сборочных единиц (ДСЕ ) частично или полностью производимых также на этом предприятии . Д ля того , чтоб ы успеть произвести данное изделие в зада нный срок, не обходимо вовремя получить все входящие в него ДСЕ . Причём, ра зличные ДСЕ имеют разные ц иклы изготовления и различное опережение (вед ь ДСЕ могут входить друг в друга и ДСЕ нижнего уровня должны быть изготовлены раньше , чем ДСЕ высшего уровня ). Таким образом , необходимо выявить ДСЕ с максимальным опережением , то есть ту деталь , с которой необходимо начать произво дство изделия . Одновременно определяется цех - изготовитель по каждой ДСЕ . Причём цехов - изготовителей может быть несколько для одной ДСЕ ( максимальное колич ество - три ). При этом опережение ДСЕ рассчи тывае тся каждый раз с учётом длительн ости обработки данной ДСЕ в каждом из цехов - изготовителей . Учитывая календарно - плановые норма тивы , рассчитывается конкретная дата начала изготовления для каждой входящей в изделие ДСЕ и строится машинограмма , в которой у каз аны следующие параметры : - дата построения машиног раммы ; - номенклатурный номер из делия ; - длительность цикла изго товления изделия ; - обозначение каждой ДСЕ , входящей в изделие ; - цех - изготовитель ДСЕ ; - длительность цикла изго товления ДСЕ ; - ч исло дней опере жения начала производства данной ДСЕ по отношению к плановой дате выпуска готового изделия ; - плановая дата выпуска готового изделия. Данная подсистема прекращает свое решение после получения пол ьзователем вышеперечисленной информации по л юбому желаемому изделию , входящему в номенклатуру вы пуска на предприятии . Из всего вышесказанного можно уяснить , что объём обрабатываемой информации очень велик . Входной информацией служат файлы календарно - планов ых нормативов , классификаторы заказов , п ри меняемости ДСЕ в заказах , перечней отобранных заказов , цехов - изготовителей , состава сборочн ых единиц в части ДСЕ . Все эти файлы имеют боль шой объём , и об обработке их вручную н е может быть и речи. Автоматизируя представленную задачу , можно добиться сл едующего : - снижения трудоёмкости р абот ; - сокращения стоимости ра бот ; - сокращения сроков техни ческой подготовки производства ; - повышения уровня органи зации и улучшения качества технической подготовки производств а ; - создания предпосылок ра ционально й организации хода производственного процесса на предприятии. На сегодняшний момент на АО "ИРЗ " не сущест вует программы по расчету таких параметров изготовления изделия , поэтому решение данной задачи является очень актуальным. Для осуществления решения э той за дачи необходим следующий комплекс технических средств : - персональный компьютер типа IBM PC AT/XT; - дисплей типа EGA или VGA, желательно с защитным устройством ; - клавиатура , совместимая с IBM; - принтер типа EPSON; - жесткий магнитный диск с о бъемом памяти не менее 40 Мбайт ; - НГМД 3,5" или 5,25". Эта задача должна выполняться под упр авлением системы управления базами данных . За счет этого достигается оперативность ввода и корректировки . Используемая СУБД должна отвечать следующим требованиям : - простота создания новых баз данных ; - возможность корректировки отдельных полей ; - частичная логическая не зависимость представления данных ; - полная физическая незав исимость представления данных ; - использование диалоговых режимов работы. Всем вы шеперечисленным требованиям удовлетворяет система упр авления базами данных FOXPRO версии 2.0 и выше . Эт о программное обеспечение и рекомендуется для осуществления решения задачи по расчету параметров производства для изделий. 3. 4 Информационная база задач и Для реализации решения данной задачи необходима следующая нормативно-справочная информация : 1. Классификация кодов зака зов : - обозначение сборочной е диницы ; - номер заказа ; - порядковый номер ( по производству данной детале-сборочной единицы ) ц еха - изготовителя ; - цех - изготовитель ; - наименование заказа ; - дата корректировки ; - код изменений. Эти данные находятся в файле базы данных ZAKAZ.DBF. Структура данного файла представлена в таб лице 3.1. Таблица 3.1 Структура файла ZAKAZ .DBF № Наим енование реквизи та Имя поля Тип Длина 1 Обозначени е СЕ SE символьный 24 2 Номер заказа ZAK с имвольный 6 Данная база данных формируется на основании оперативной информации о ко личестве сборочных единиц , деталей , стандартных изделий , комплектов и прочих изделий , которые на данный момент имеются на АО " ИРЗ ". 2. Информация о номенклатур е и количестве всех применяемых в изделии составных частей : - обозначение детале - сбор очной единицы ; - направление расхода ; - признак детали ( документ , сборка , специфи кация и т.п .); - номер заказа ; - вариант поставки ; - опережение ; - номер комплекта ; - количество в заказе ; - номер итерации ( уровень вхождения ); - признак замены ( истории ); - признак заказа ; - цех - получатель ; - порядковый номер цеха - изготов ителя. Эти данные находятся в файле базы данных PRIM.DBF. Структура д анного файла представлена в таблице 3.2. Таблица 3.2 Структура файла PRIM .DBF № Наименование реквизита Имя поля Тип Длина 1 Обозначени е ДСЕ DSE символьный 24 2 Направление расхода NR символьный 1 3 Приз нак детали PRD символьный 1 4 Номер заказа ZAK символьный 6 5 Вариант поставки VP символьный 2 6 Поря дковый номер цеха -изготовителя PNCI символьный 1 7 Цех -изготовитель CI символьный 3 8 Цех -получатель CP символьный 3 9 Максим альное опережение OPER числовой 3 10 Номер комплекта NK числовой 8 11 Количество в заказе KOL числовой 9 12 Ном ер итерации NI числовой 2 13 При знак замены (истории ) PZI символьный 1 14 Признак заказа PZ символьный 1 Данная база формируется на основа нии исходных данных , содержащихся в первичных конструкторских документах - единичных и групповых спец ификациях , оформленных с учётом требований об работки информации на ЭВМ. 3. Календарно - плановые нор мативы : - обозначение детале - сборочной единицы ; - цех - изготовитель ; - порядковый номер цеха - изготовителя ; - цикл ; - партия ; - максимальное опережение ; - номер уровня. Эти данные находятся в файле базы данных KPN.DBF. Структура данного файла представле на в таблице 3.3. Таблица 3.3 Структура ф айла KPN.DBF № Наименование реквизита Имя поля Тип Длина 1 Обозначени е ДСЕ DSE символьный 24 2 Цех - изготовитель CI с имвольный 3 3 Порядковый номе р цеха -и зготовителя PNCI символьный 1 4 Цикл CIKL числовой 5 5 Партия PART числовой 8 6 Ма ксимальное о пережение OPER числовой 3 7 Номер уровня NU чи словой 3 Данная база формируется на основании исходных данных , содержащихся в первичных нор мативно - плановых документах , оформленных с уч ётом требований обработки информации на ЭВМ. Оперативная информация д ля изготовлен ия изделия : - номер заказа ; - обозначение детале - сбор очной единицы ; - цех - изготовитель ; - максимальное опережение. - цикл ; - партия ; - номер итерации ( уровень вхождения ); Эти данные находятся в файле базы данных RESULT .DBF. . Струк ту ра данного файла представлена в таблице 3.4. Таблица № 3.4. Структура файла RESULT .DBF № Наименование реквизита Имя поля Тип Длина 1 Номе р заказа ZAK символьный 6 2 Обозначение ДСЕ DSE символьный 24 3 Цех - изготовитель CI символьный 3 4 Максимально е опережение OPER числовой 3 5 Цикл CIKL числовой 5 6 Партия PART числовой 8 7 Номер итера ции NI число вой 2 Данная база формируется в процессе ра боты подсистемы " Расчёт цикловых графиков изг отовления изделия ". 3. 5 Выходная информация Выходная ин формация формируется в виде машинограммы в процессе работы подсис темы " Расчёт параметров изготовления изделия ". Ниже приведена маска выходной машинограммы : Параметры производства изделия по заказу № ZAK № Обозначение ДСЕ Партия Номер итерации Ц ех-изг отовитель Максимал . Опережение Цикл DSE PART NI CI OPER CIKL Данная машинограмма содержит пере чень детале - сборочных единиц , входящих в заданный заказ , перечень их опережений , начина я с нижнего уровня до головной сборочной единицы , перечень цехов - из готовителей по каждой ДСЕ , а также другую информаци ю , необходимую для создания производственных графиков для изготовления изделия . 3. 6 Математическая п остановка задачи Математическую постановку задачи в данном случае можно условно разделить на два этапа : 1. Пусть существует двумерный массив А (i,j), где i - это заказы ( изделия ), а j - это опережения ДСЕ , входящих в заказ. Пусть задан какой - либо заказ k, причём k - A(i,j). Необходимо найти такой элемент массива A - a ,что j - ма ксимальное для заказа k. Таким образом , максимальное опережение по заданному заказу н айдено . Для данной задачи возможно наличие нескольких задаваемых заказов , тогда максимальн ое опережение определяется по каждому из них . Из найденных максимальных опережений по заданным заказам фо рмируется массив Т (m), где m - количество заказов. 2. Теперь необходимо вычислить опережение для каждой ДСЕ, входящей в заданные m заказов . Каждая ДСЕ имеет своё опережение b и свою длительность изготовления d, которая входит в b. Если у ДСЕ несколько цех ов - изготовителей ( не боль ше трёх ), то длительности изготовления в к аждом из них в сумме дают общую длительность изг отовления ДСЕ . Таким образом , каждому изделию ставится в соответствие массив опережений , входящих в него ДСЕ - - B(n), где n - количество ДСЕ . Итак , вычислим опережения для каждой ДСЕ , входящей в каждый из m заданных заказо в , и занесём их в массив опережений B(n). Для этого необходимо произвести следующую пос ледовательность действий : 1. Присвоить : i := 1. 2. Пока i <= m, переход к пун кту 3, иначе - к пункту 12. 3. Присвоить : n := 1. 4. Вычислить : d = с ,где с - количество цехов - изготов ителей для данной ДСЕ . Причём с = 1, 2, 3. 5. Присвоить : b := t , где b - B, t - T. 6. Вычислить : b = t - d . 7. Пока b > 0, переход к пун кту 8, иначе - к пункту 11. 8. Присвоить : n := n + 1. 9. Вычислить : d = с - d . 10. Вычислить : b = b - d . Переход к пункту 7. 11. Присвоить : i := i + 1. Переход к пункту 2. 12. Конец. Таким образом , получен массив опережени й B(n), который в дальнейшем используется дл я создания машинограммы с параметрами для изготовления изделия . 3. 7 Алгоритм решения Алгоритм определения ДСЕ с максимальным опережением по заданному заказу можно пр едставить следующим образом. 1. Открыть нормативно-справочны е файлы баз данных с одновременной проверкой на их существование , если какой-либо файл отсут ствует , выдать соответствующее сообщение об о шибке. 2. Вывод меню на экран дисплея : 1. Определение ДСЕ с максимальным опереж ением. Просмотр выходного файла RESUL T. DBF. Печать машинограммы 4. Выход в верхнее меню. 3. Если выбран пункт меню 1 , то переход к пункту 4, пункт меню 2 - к пункту 23 . Если выбра н пункт меню 3 - переход к пункту 24 , пункт меню 4 - переход к пункту 2 5. 4 . Вывод на экран дисплея файла - спр авочника ZAKAZ.DBF в виде таблицы . 5 . Определе ние ДСЕ с максимальным опережением . 6 . Вывод на экран дисплея информации о дате вып олнения программы , её версии , о количестве записей в каждом входном файле и последне й дате его обновления. 7 . Вывод на экран запроса о продолжении работы . Если подтверждение не получено , то перех од к пункту 2. 8 . Вывод на экран запроса на очистку существующего ф айла RESULT .DBF. Если нужно , очистить файл. 9 . Вывод на экран файла - справочника - ZAKAZ.DBF 10 . Пока не конец файла , читать справочник , иначе - переход к пункту 2 . В прочитанной записи запомнить поле номера заказа в переменную Z. 11 . Пока не конец файла PRIM.DBF, и номер заказа больше Z, читать PRIM.DBF. 1 2. Если ном ер заказа из PRIM ZP=Z, то переход к пункту 13 , инач е - к пункту 2 0. 13 . Пока не конец файла и ZP=Z, переход к пункту 14 , иначе - к пу нкту - 19 . 14 . Запомнить значение поля "номер ДСЕ " заказа Z в пере менную D. 15 . Поиск D в файле KPN.DBF. Если запись найдена , то переход к пункту 16 , иначе - к пункту 18 . 16 . Присвоить : T := OPER, где Т - рабочая переменная для оп ределения максимального опережения ; OPER - опережение , соответствующе е полю OPER в файле PRIM для данной ДСЕ. 17 . Если T > MAX , где MAX - максимальное опережение , то запомнить все поля дан ной ДСЕ в с оответствующие переменные . 18 . Читать с ледующую запись из файла PRIM. Переход к пунк ту 13 . 19 . Запись п олученной записи с максимальным опережением в выходной фа йл RESULT .DBF. 2 0 . Вернуться в файле PRIM на одну запись назад . Переход к пункту 1 0 . 2 1. Если н е начало файла PRIM, вернуться в нём н а одну запись назад . Переход к пункту 10. 2 2. Выдать с ообщение о количестве записей в выходном файле RESULT .DBF. Переход к пункту 2. 23. Выдать на экран дисплея файл RESULT .DBF, сгенерированный в ходе ра боты программы , в виде таблицы . Выход из режима просмотра - нажатие клавиши Escape, при этом переход к пункту 2. 24. Печать машинограммы , сгене рированной на основе выходного файла RESULT . DBF Перехо д к пункту 2. 2 5. Конец. 3 . 8 Требования к программе , реализующей алгорит м Текст программы рекомендуется писать на языке программирования FOXPRO, который широко испо льзуется в сети ЛВС ОАО "Ижевский радиозав од ". Программа должна быть ориентирована на оператора с минимальными знаниями , то есть на пользователя-непрофессионала.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
На самом деле, только жена Черчилля реально понимала, что такое "синий Winston".
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "АСУ на Ижевском радиозаводе", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2017
Рейтинг@Mail.ru