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

6 230 приложении 5, а блок-схемы алгоритмов соответствующих подпрограмм в приложениях 6-12.
Описание алгоритма поддержки межуровнего обмена.
Обмен данными между 2 и 3 уровнем управления АСУПЗ Г-43-107 осуществляется по оптико-волоконному кольцу FDDI.
Сопряжение локальной сети FDDI с ПК 2-го уровня управления осуществляется через специализированный сетевой адаптер (Fiber-Optic SAS Adapter PCI FDDI SC card).
Инициаторами обмена могут являться оба уровня АСУПЗ
Г-43-107.
ПЭВМ верхнего уровня инициирует обмен по прерываниям таймера, поочередно опрашивая каждый узел локальной сети, а также при выполнении запросов оператора ДП ППА.
По инициативе нижнего уровня обмен возбуждается ПК при изменении состояния АСУПЗ
Г-43-107.
Резидентная поддержка обмена со стороны ПК.
Для уменьшения времени реакции на запросы обмена со стороны ПК и экономии оперативной памяти ПК разработана подпрограмма резидентной поддержки протокола связи ПК с ПЭВМ [204].
В связи с этим в системе команд ПК вводится дополнительный мнемокод ИПС XXX, где XXX номер установочного места модуля в диапазоне 000-171.
Инструкция ИПС XXX выходная и может возбуждаться цепью входных инструкций.
Если инструкция ИПС XXX возбуждена, то ПЭВМ верхнего
(второго) уровня получает доступ для чтения и записи в ОЗУ ПК (запись в не защищаемую область).
Чтобы обеспечить обмен в любой момент, инструкция ИПС XXX должна быть активна в каждом цикле работы ПК.
Для чтения из ОЗУ ПЗ ПЭВМ должна формировать и послать в соответствующий узел локальной сети запрос из четырех слов (числа шестнадцатиричные): 0100
OOXXVVVVOOZZ, где 0100 признак начала запроса; 00 XX число слов чтения (в диапазоне 01-0А); признак чтения;
[стр. 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]