Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры - АСУП.docx
Скачиваний:
16
Добавлен:
16.08.2019
Размер:
297.28 Кб
Скачать

7. Показатели качества программ управления технологическими процессами.

Показатели качества программ изделий делят на три группы:

характеризующая качества самих программ , условия их применения и приобретение. выделяют 8 показателей качества программ:

1. Корректность – способность программы давать с большой вероятностью правильные результаты при всех комбинациях исходных данных, допустимых в рамках постановки задач. При этом предполагается отсутствие сбоев технических средств и ошибок оператора. Корректность – это отсутствие ошибок в самой программе.

2. Помехоустойчивость – способность программы с большой вероятностью обнаруживать ошибки, возникающие в процессе выполнения, и блокировать или уменьшать их вредные влияния. Это касается всех возможных источников ошибок: сбоев, технических средств и программ, неправильных действий операторов, преднамеренных попыток помешать правильному функционированию программ или искажение в передачи данных.

3. Гибкость-свойство программы, благодаря которому её можно адаптировать к изменению либо расширению постановки задач без ухудшения других показателей. Без привлечения первоначальных разработчиков, при минимальных дополнительных затратах, по сравнению с затратами на первоначальной разработке.

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

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

6.Простота обслуживания - свойство программы, благодаря которой, в ней можно обнаружить, локализовать и устранить недостатки. Например, ошибки при соблюдении условий пункта 3.

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

8.Эффективность – способность программы выполнять функции оговоренные в постановки задачи при минимальных затратах ресурсов, в частности памяти и времени. Затраты времени оценивают продолжительностью пребывания программы в обработке; временем процессора, которое затрачивается на выполнения программы и временем работы периферийных устройств.

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

8. Классификация использования оборудования в асуп.

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

По функциям

По времени

Пояснения

Многофункци­ональные

Монопольные

Прибор выполняет одну функцию однократно, т.е. непрерывно постоянно (например, 1 регулятор на каждую регулируемую величину)

Мультиплексные

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

Полифункци­ональные

Монопольные

Прибор выполняет несколько функций параллельно и однократно (например, устройство ввода индикатора аналогового параметра и сигнального отклонений)

Мультиплексные

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

Известны три варианта обеспечения работы АСУП:

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

- с помощью механизма задач операционной системы, обеспечивающего квазипараллельное выполнение прикладных программ.

- с помощью распределенных многопроцессорных систем, которые являются комбинацией первых двух вариантов.

В соответствии с этими подходами можно условно выделить 3 типа комплексов технических средств для построения АСУ ТП: -параллельные; - централизованные;- распределительные.

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

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

Распределенные комплексы строятся как многопроцессорные или многомашинные (возникающие в результате связывания в сети).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]