Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по преддипломной практике.doc
Скачиваний:
3
Добавлен:
06.11.2018
Размер:
1.03 Mб
Скачать

2.5 Обоснования выбора операционной системы

Выбрал ОС семейства Windows в следствии:

- распространенности

- документированности

- наличия обученного персонала

- средств программирования

    1. 2.6 Обоснования выбора языка и среды программирования

Программный продукт будет создаваться на языке Object Pascal в среде разработки Delphi 7.

Между визуальными средами Delphi, C++ Builder, Visual C++ имеется

существенное различие: визуальные среды фирмы Microsoft обеспечивают более низкий уровень программирования под Windows. Это является их достоинством и недостатком. Достоинством- так как уменьшается вероятность возникновения нестандартной ситуации, а недостатком – так как это существенно загружает программиста рутинной работой, от которой избавлен программист, работающий с Delphi или C++ Builder.

Предпочтении было отдано Delphi, потому что, компиляторы языка данной среды в силу четкого синтаксиса обнаруживают помимо синтаксических и большое количество семантических ошибок. Версия Object Pascal, использованная в среде Delphi, сопровождается профессиональными библиотеками классов, упрощающими ведение больших разработок, в том числе и требующим использование баз данных, что необходимо в данном случае и делает Delphi достаточно эффективной средой разработки Windows приложений.

2.7 Анализ процесса обработки информации и описание структур данных для ее хранения

Информационное обеспечение АСУ организационно-технологическим комплексом УВС (АСУП УВС) представляет собой совокупность организованных данных, включающих в себя базы данных, рабочие массивы и способы формирования и обновления данных информационной базы.

По функциональному назначению информационное обеспечение подразделяется на справочные сообщения, статистические отчеты о работе УВС и отчетные документы на продукцию (паспорт, протоколы).

По способу формирования и периодам обновления информация подразделяется на оперативную и нормативно-справочную (НСИ).

НСИ содержит условно-постоянные характеристики объекта АСУ. Оперативная информация отражает текущее состояние объекта АСУ.

Оперативность в работе, удобство взаимодействия с АСУП УВС персонала цеха, эффективность системы обеспечиваются структурой информационного обеспечения, представляющей информационную модель технологического процесса и производственной деятельности УВС.

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

При разработке информационного обеспечения АСУП УВС реализованы следующие основные принципы:

1. неизбыточность хранения взаимосвязанных данных;

2. минимизация объемов и упрощение процедур ручного ввода информации и запросов пользователей системы;

3. быстрый доступ пользователей к требуемым элементам информации;

4. возможность восстановления информации при сбоях и отказах в работе вычислительного комплекса системы;

5. независимость прикладных программ от структуры хранения данных;

6. преимущественный вывод информации пользователям системы на экраны видеотерминалов;

7. использование развитых программных средств управления данными.

Информация поступает в систему по межмашинным каналам связи с другими системами УВС.

При отказах связи по межмашинным каналам информация передается в АСУП УВС на совместимых внешних носителях.

В режиме ручного ввода в АСУП УВС поступает информация с первичных документов (справочники НСИ и др.) или как корректирующая информация состояния оборудования, технологических процессов и учетных данных.

Информация в системе хранится во внешней памяти на магнитных дисках.

Выходная информация выдается в виде видеокадров на экраны терминалов и в виде документов на печатающие устройства, а также по межмашинным каналам связи в АСУ «ПРОИЗВОДСТВО».

Контроль правильности обмена информации по сети осуществляется сетевым программным обеспечением.

Контроль правильности вводимой вручную информации осуществляется специальным (прикладным) программным обеспечением.

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

Информационная совместимость АСУП УВС с другими системами цеха обеспечивается согласованностью форматов данных, структур и содержания сообщений межмашинного обмена.

Для АСУП УВС как системы верхнего уровня основными источниками информации являются связанные с ней системы нижнего уровня АСУ вакууматора.

Источники информации:

1. АСУ установкой вакуумирования стали,

2. АСУ пароэжекторным насосом,

3. АСУ трактом подачи легирующих материалов,

4. АСУ пароперегревательной установкой,

5. АСУ газовым анализом,

6. АСУ водооборотным циклом,

7. Компрессорная осушенного воздуха.

Информация вводится как в темпе с процессом, так и после окончания процесса обработки в виде сообщений фиксированной структуры. После предварительной обработки эти данные записываются в соответствующие массивы информационной базы.

Выходные сообщения, обрабатываемые в системе, подразделяются на три вида:

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

2 выходные документы (отчеты), формируемые в процессе решения задач;

3. выходные сообщения, выдаваемые в АСУ «ПРОИЗВОДСТВО».

Нормативно-справочная информация, необходимая для функционирования системы, делится на служебную и функциональную.

Функциональная НСИ включает справочные массивы, характеризующие объекты управления и технологические процессы.

Служебная НСИ содержит описание форматов документов и сообщений, а также другие данные, необходимые для обеспечения контроля входной информации и реализации других служебных функций системы.

Заполнение массивов НСИ производится в период подготовки АСУ к внедрению.

Заполнение массивов НСИ производится совместно персоналом ВЦ АСУП УВС и работниками соответствующих служб цеха.

Корректировка НСИ (машинные массивы) в основном осуществляется с рабочей станции программистом системы и сопровождается выдачей протокола внесенных изменений.

Существенным моментом в организации сбора и передачи информации всех взаимосвязанных АСУП является единство подхода к решению данных вопросов.

В АСУП УВС прием информации, поступающей по межмашинным каналам с АСУ нижнего уровня, осуществляется в отдельный входной массив.

Аналогично для каждого приемника информации, передаваемой по каналам, выделены отдельные выходные массивы.

Для хранения исходных данных будет использоваться база данных KPTEXN. А точнее некоторые таблицы, которые необходимы для этой задачи: X_SML_ARGON, X_SML_OXYGEN, X_SML_TEMPO2H2.