Сделай Сам Свою Работу на 5

Описание логической структуры





Боровичский техникум строительной индустрии и экономики

УТВЕРЖДАЮ Зам. директора по учебно-производственной работе __________________Кутузова М.Ю. «___»_______________2012 г.

 


ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ

на период производственной практики по профилю специальности

студенту группы П-41 специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»

 

____________ Рыбалеву Никите Игоревичу__________________________________

 

Тема задания: ____Автоматизация управления шахтной печью по обжигу извести на контроллере Siemens Simatic_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

Вопросы, подлежащие изучению и выполнению:

1. Техническое задание

2. Описание программы

3. Описание алгоритма

4. Технология разработки программного продукта

5. Текст программы

6. Руководство программиста

________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________



 

 

Руководитель практики от техникума_______________________С.В. Андреева

 

Руководитель практики от предприятия___________________________________________

 

 



Содержание

1. Техническое задание…………………………………………………стр. 3-8

2. Описание программы………………………………………………стр. 9-12

3. Описание алгоритма……………………………………………...стр. 13-14

4. Технология разработки программного продукта …………….стр. 15-18

5. Текст программы…………………………………………………стр. 19-34

6. Руководство программиста………………………………………стр. 35-37

Приложение А. Диск с проектными и исполнимым файлами программы

 

 

Техническое задание к программе UTA

Введение

Наименование программы

Наименование программы: "Universal technical automatization (UTA)"

Назначение и область применения

Программа предназначена управления процессом обжига извести.

Требования к программе



Требования к функциональным характеристикам

Программа должна обеспечивать возможность выполнения перечисленных ниже функций:

Для пользователя:

– Удаленное управления отдельными фазами производственного процесса;

– Ведение отчетности о работе программы ввиде графиков.

 

Требования к надежности

Требования к обеспечения надежного функционирования программы

Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:

а) использованием лицензионного программного обеспечения;

б) регулярным выполнением рекомендаций Министерства труда и социального развития РФ;

в) регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие неполадок с основными сетями и шлюзами, вирусов и неработоспособностью составляющих элементов.

 

 

Время восстановления после отказа

Время восстановления после отказа, вызванного неисправностью технических средств, фатальным сбоем (крахом) операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки программных средств.

 

Отказы из-за некорректных действий оператора

Отказы программы возможны вследствие некорректных действий оператора (пользователя) при взаимодействии с операционной системой (в данной программе предусмотрено экстренное выключение производственного процесса в связи с неполадками в системе).



 

2.3. Технические требования к программе

Исходная информация хранится в блоках данных. Результатыотображаються не посредственно в блоках или в графике отчета( вывода на печать не предоставлено).

 

Условия эксплуатации

Климатические условия эксплуатации

Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации.

Требования к квалификации и численности персонала

Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 2 единиц.

 

Требования к составу и параметрам технических средств

В состав технических средств должен входить IВМ-совместимый персональный компьютер, включающий в себя:

- процессор Intel или AMD 3 Гц, не менее;

- оперативную память объемом, 5Гб, не менее;

- жесткий диск объемом 400 Гб, не менее.

Требования к информационной и программной совместимости

Требования к информационным структурам и методам решения

Данный программный продут работает только в системах контроллерного управления фирмы Simatic Siemens.

 

Требования к исходным кодам и языкам программирования

Продукт разработан на языке STEP7. Исходные коды также могут разрабатываться на языке С++ ( если есть компилятор перевода в LAD).

 

Требования к программным средствам, используемым программой

Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы Windows ХР или Windows 7.

Требования к защите информации и программ

К данному программному продукту должна быть предоставленна лицензия и цифровая подпись.

 

3.5. Специальные требования

Цифровая подпись выдается заказчику вместе с установленной на производственное оборудование программой. Далее составляеться контракт о гарантии работы как программы так и технологических стоек с производственным оборудованием.

Требования к программной документации

Предварительный состав программной документации

· Состав программной документации должен включать в себя:

· техническое задание;

· исходный код программы;

· программу и методики испытаний;

· руководство пользователя;

Технико-экономические показатели

Экономические преимущества разработки

Программа не предоставляет исходный код и не подлежит некомерчесскому использованию, что в свою очередь поддтевждаеться правами автора.

Стадии и этапы разработки

Стадии разработки

Разработка должна быть проведена в три стадии:

1. разработка технического задания;

2. рабочее проектирование;

3. внедрение.

 

Этапы разработки

На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

1. разработка программы;

2. разработка программной документации;

На стадии внедрения должны быть выполнены этапы разработки, подготовки и передачи программы.

 

Содержание работ по этапам

На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:

1. постановка задачи;

2. определение и уточнение требований к техническим средствам;

3. определение требований к программе;

4. определение стадий, этапов и сроков разработки программы и документации на неё;

5. согласование и утверждение технического задания.

На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.

На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями к составу документации.

На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах Заказчика.

 

Порядок контроля и приемки

7.1. Общие требования к приемке работы

На основании программной документации Исполнитель совместно с Заказчиком подписывает Акт приемки-сдачи программы в эксплуатацию.

Описание программы

Общие сведения

Программа «UTA» предназначена для управления шахтной печью по обжигу извести с контроллерным обеспечением. Программа поддерживает работу только с контроллерами фирмы Simatic Siemens. Написан данный программный продукт на языке Step7.

 

Функциональное назначение

Программа предназначена для решения задач управления и ведения отчетности на печах шахтного виды для управления процессом обжига извести.

Пользователь имеет возможность устанавливать параметры производственных технических устройств и непосредственно самим процессом производства извести.

Описание логической структуры

Логическая структура программы имеет следующий вид: рис. №1

Начало цикла
OB1
DB90
DB11
DB10
Конец цикла
FC91

 


Данная программа работает по принципу прерываний ( вызова OB1). Иницифлизация и вызов происходят сразу после старта программы. Далее пользователь выбирает цикл (режим) работы программы. В OB1 происходит проверка и запуск основных функций, это показывает код:

A "M10.1"

JCN NMAN

L 0

T "DB Scada/Parameters".Skip_cmd_cycle

T "DB Scada/Parameters".Gas_cmd_cycle

T "DB Scada/Parameters".Exs_cmd_cycle

T "DB Scada/Parameters".DiscH_cmd_cycle

T "DB Scada/Parameters".Dsh_cmd_cycle

T "DB Scada/Parameters".Com_cmd_cycle

NMAN: NOP 0

CALL "FC Menagment DI"

CALL "FC Menagment DO"

CALL "FC Menagment AI"

CALL "FC Menagment AO"

CALL "FC Horn sign."

CALL "FC -------ALARM---------"

CALL "FC GROUP 300 ALARM"

CALL "FC GROUP 400 ALARM"

CALL "FC GROUP 600 ALARM"

CALL "FC GROUP 700 ALARM"

CALL "FC GROUP 800 ALARM"

CALL "FC GROUP 900 ALARM"

CALL "FC Mantenance"

CALL "FC Diathermic oil"

CALL "FC gas sequence"

CALL "FC exhaust sequence"

CALL "FC Limestone prep."

CALL "FC Skip sequence"

CALL "FC Device charge cycle"

CALL "FC Kiln Discharge"

CALL "FC Combustion air"

CALL "FC Totalizers"

CALL "FC Discharge sequence"

 

CALL "G_TON" , "dbG_TON"

CALL "P_CONS_TOT" , "dbP_CONS_TOT"

Далее в зависимости от цикла будут загружаться различные функциональные блоки и блоки с данными.

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.