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

Реферат

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

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

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

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 26 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

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

АСУ на Ижевском радиозаводе (на пример е разработки задачи "РАСЧЕТ П АРАМЕТРОВ ИЗГОТОВЛЕНИЯ ИЗДЕЛИЯ ") 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Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Танечка-бармен делится с подругой:
- В субботу поругалась с мужем. В воскресенье так молчала, аж в горле пересохло!
Anekdot.ru

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

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

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


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