Проверяемый текст
Федоров, Андрей Владимирович; Научные основы создания автоматизированной системы управления противопожарной защитой нефтеперерабатывающих производств (Диссертация 2000)
[стр. 226]

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

4.11 представлена диаграмма состояний процесса функционирования АСУПЗ Г-43-107.
Описания алгоритмов задач верхнего и нижнего уровней управления АСУПЗ, представленные в следующем разделе, учитывают требования [209214].

Алгоритм блока инициализации.
Инициализация системы выполняется при ее загрузке и заключается в следующем: настройка параметров, таких как имена директорий с рабочими файлами, номер коммуникационного порта, используемого для работы в локальной сети и др.; формирование рабочих таблиц; в первичном опросе периферийных узлов и занесение сведений в таблицы об их состоянии.
Параметры инициализации задаются в файле в виде ключевых слов, за которыми через знак равенства следует его значение.
Формат записей: ключевое слово
значение Рабочие таблицы создаются в оперативной памяти ПЭВМ и первоначально заполняются на основании информации без данных и сведений, полученных при опросе периферийных узлов.
Если в процессе инициализации появляются сбои оборудования или несоответствие конфигурации ПЭВМ заданной, то на экран выводится сообщение об
этохМ и работа системы заканчивается.
Если при опросе периферийных узлов, некоторые из них не подтвердили готовность или сообщили
о неисправностях, то список таких узлов отображается на экране ПЭВМ и оператору ДП ППА предоставляется право выбирать: завершить работу системы; продолжить работу, исключив из списка “сбойные” узлы; продолжить работу, следуя за состоянием всех периферийных узлов.
[стр. 253]

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

4.16 представлена диаграмма состоянии процесса функционирования АСУ ПЗ НПЗ.
Описания алгоритмов задач верхнего и нижнего уровней управления АСУПЗ, представленные в следующем разделе, учитывают требования [209-214].

4.6.2.
Описание алгоритма задач верхнего и нижнего уровня управления Алгоритм блока инициализации.
Инициализация системы выполняется при ее загрузке и заключается в следующем: настройка параметров, таких как имена директорий с рабочими файлами, номер коммуникационного порта, используемого для работы в локальной сети и др.; формирование рабочих таблиц; в первичном опросе периферийных узлов и занесение сведений в таблицы об их состоянии.
Параметры инициализации задаются в файле в виде ключевых слов, за которыми через знак равенства следует его значение.
Формат записей: ключевое слово
= значение* Рабочие таблицы создаются в оперативной памяти ПЭВМ и первоначально заполняются на основании информации без данных и сведений, полученных при опросе периферийных узлов.
Если в процессе инициализации появляются сбои оборудования или несоответствие конфигурации ПЭВМ заданной, то на экран выводится сообщение об
этом и работа системы заканчивается.
Если при опросе периферийных узлов, некоторые из них не подтвердили готовность или сообщили


[стр.,255]

256 о неисправностях, то список таких узлов отображается на экране ПЭВМ и оператору ДП ППА представляется право выбирать: завершить работу системы; продолжить работу, исключив из списка “сбойные” узлы; продолжить работу, следуя за состоянием всех периферийных узлов.
Если инициализация прошла без отключении от нормы, система переходит в дежурный режим.
Алгоритм контроля оперативного состояния.
Оперативное состояние системы отображается в таблице оперативного состояния, сформированной в ОЗУ ПЭВМ.
Первоначально таблицы заполняются во время инициализации системы, а в дальнейшем корректируются по мере поступления сообщений от периферийных узлов или запасов оператора ДП ППА.
Одновременно с вынесением корректировок в таблицы, информация о них передается блоками отображения и печати (ОиП), обработки статистической информации (ОСИ).
Запросы диспетчера ДП ППА разделяются на информационные (не требующие внесения корректировок в состояние периферийного узла) и управляющие (такие, как снятие узла с дежурства и возобновление его номинального состояния, переведение узла в режим профилактического обслуживания и т.д.).
Блок-схема алгоритма приведена в Приложении 8.
Алгоритм поддержки нормативно-справочной информации.
Процесс создания и (или) корректировки файлов базы данных состоит из двух этапов и реализуется двумя наборами программ.
Первый этап создание промежуточных текстовок файлов на магнитном носителе (“жестком” диске) с помощью средств базы данных “КАРАТ”.
Второй преобразование текстовых файлов в рабочие наборы данных.
Алгоритм блока поддержки информационного обеспечения приведен в Приложении 9.
Алгоритм блока отображения и печати.
Блок отображения и печати предназначен для: приема от других программных блоков идентифицирующей и информационной части сообщения; определение нужной области сообщений на экран дисплея; “очистка” требуемой области экрана или удаления из области сообщений низкого уровня при поступлении очередных сообщений;

[Back]