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

114 мом.
В целях повышения быстродействия системы вывод сообщений осуществляется в экранную память ПЭВМ.
Алгоритм блока обработки статистической информации.
Все программы комплекса, изменяющие состояния системы, получающие сообщения о таковом с нижнего уровня, а так же некоторые программы поддержки диалогового
режима с диспетчером ДП ППА, перед своим завершением передают информацию блоку сбора оперативной информации.
Эта информация вместе с текущей датой и временем помещается в набор данных оперативной статистической информации.
При передаче дежурства этот набор данных используется для формирования отчета о дежурстве и корректировки набора данных “Статистика отказов”, после чего информация из него удаляется.
Не допускается буферизация записей оперативной информации в ОЗУ ПЭВМ, т.е.
при поступлении оперативных данных они должны быть без промедления перенесены на магнитный
носитель.
По требованию оператора ДП ППА набор данных “Статистика отказов” оформляется в виде отчета и выводится на печатающее устройство.
Блок-схемы алгоритма задач нижнего уровня управления.
Блок-схема алгоритмов функционирования подсистем пожарной сигнализации и установок пожаротушения на примере газовой АУПТ приведены в приложении
4, а блок-схемы алгоритмов соответствующих подпрограмм в приложениях 9-15.
Описание алгоритма поддержки межуровнего обмена.
Обмен данными между
2 и 3 уровнем управления АСУПЗ объекта текстильного производства осуществляется по оптико-волоконному кольцу FDDI.
Сопряжение локальной сети FDDI с ПК 2-го уровня управления осуществляется через специализированный сетевой адаптер (Fiber-Optic SAS Adapter PCI FDDI SC card).
Инициаторами обмена могут являться оба уровня АСУПЗ
объекта.
ПЭВМ верхнего уровня инициирует обмен по прерываниям таймера, поочередно опрашивая каждый узел локальной сети, а также при выполнении запросов оператора ДП ППА.
По инициативе нижнего уровня обмен возбуждается ПК при изменении состояния АСУПЗ.
Резидентная поддержка обмена со стороны ПК.
Для уменьшения времени реакции на запросы обмена со стороны ПК и экономии оперативной памяти ПК
[стр. 256]

257 непосредственного вывода сообщений (или ситуационных планов) на экран на основе соответствующих баз данных системы; получение на АЦПУ протоколов дежурств, заявок на проведение ремонтных работ и т.д.
Очистка” определенной экран производится при на вывод или поступлении сообщения с определенным индексом.
Состояние * требуемой области вывода (свободно ли оно, сколько строк в области занято, приоритет выведенных сообщений) определяется с помощью рабочих таблиц, ведением которых и занимается описываемый блок.
Форма непосредственного выводимого на экран сообщения определяется уникальным для каждого сообщения алгоритмом целях повышения быстродействия системы сообщений осуществляется в экранную память ПЭВМ.
Алгоритм блока обработки статистической информации Все программы комплекса, изменяющие состояния системы, получающие сообщения о таковом с нижнего уровня, а так же некоторые программы поддержки диалогового
ДП ППА, перед своим завершением передают информацию блоку сбора оперативной информации.
Эта информация вместе с текущей датой и временем помещается в набор данных оперативной статистической информации.
При передаче дежурства этот набор данных используется для формирования отчета о дежурстве и корректировки набора данных “Статистика отказов”, после чего информация из него удаляется.
Не допускается буферизация записей оперативной информации в ОЗУ ПЭВМ, т.е.
при поступлении * оперативных данных они должны быть без промедления перенесены на магнитный
требованию оператора ДП Статистика отказов У) оформляется в виде отчета и выводится на печатающее устройство.
Блок-схемы алгоритма задач нижнего уровня управления.
Блок-схема алгоритмов функционирования подсистем пожарной сигнализации и установок пожаротушения на примере газовой АУПТ приведены в Приложении
10, а блоксхемы алгоритмов соответствующих подпрограмм в Приложениях 11-17.
4.6.3.
Описание алгоритма поддержки межуровнего обмена.
Обмен данными между
верхним и нижним уровнями управления АСУ ПЗ осуществляется по оптико-волоконному кольцу FDDI системы SCADA через, станции локальной сети кольцевого типа СЛК-СМ.
Сопряжение локальной сети FDDI с ПК 4501

[стр.,257]

258 / осуществляется через модель связи «Ethernet» 5500 посредством АКОС Инициаторами обмена могут являться оба уровня АСУ ПЗ НПЗ.
ПЭВМ верхнего уровня инициирует обмен по прерываниям таймера поочередно опрашивая каждый узел локальной сети, а также при выполнении запросов оператора ДП ППА.
По инициативе нижнего уровня обмен возбуждается ПК при изменении состояния АСУ ПЗ.
Резидентная поддержка обмена со стороны ПК.
Для уменьшения времени реакции на запросы обмена со стороны ПК и экономии оперативной памяти ПК
разработана подпрограмма резидентной поддержки протокола связи ПК с ПЭВМ [204].
В связи с этим в системе команд ПК вводится дополнительный мнемокод ИПС XXX, где XXX номер установочного места модуля в диапазоне 000-171.
Инструкция ИПС XXX выходная и может возбуждаться цепью входных инструкций.
Если инструкция ИПС XXX возбуждена, то ПЭВМ верхнего уровня получает доступ для чтения и записи в ОЗУ ПК (запись в незащищаемую область).
Чтобы обеспечить обмен в любой момент, инструкция ИПС XXX должна быть активна в каждом цикле работы ПК.
Для чтения из ОЗУ ПЗ ПЭВМ должна формировать и послать в соответствующий узел локальной сети запрос из четырех слов (числа шестнадцатиричные): 0100 00XX VVVV 00ZZ, где 0100 признак начала запроса; 00 XX число слов чтения (в диапазоне 01-0А); I признак чтения; VVVV начальный адрес области чтения в диапазоне 0000 IFFF; ZZ контрольная сумма запроса в дополнительном коде.
На этот запрос резидентная программа ПК отвечает следующей посылкой 0106 BBBB...00ZZ, где 0106 подтверждение в правильном приеме запроса; ВВВВ ...
запрашиваемая информация; ZZ контрольная сумма ответа (без учета слов подтверждения правильности запроса).

[Back]