Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4Война / Болотов / Тема5 / Диспетчерские программы СМО.doc
Скачиваний:
84
Добавлен:
16.04.2013
Размер:
101.38 Кб
Скачать
  1. Программа фон.

ПРОГРАММА ФОН

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

В каждом цикле программы ФОН производится обнуление счетчика прерываний (СЧПР). Это необходимо для стабильной работы управляющих программ ДП2 и ДПЗ (БС В1). В программе ФОН производится контроль следующих функциональных

узлов изделия 9С467/2 и блоков ЭВМ А-15А:

МО УСО;

ДЗУС ЭВМ А-15А;

регистры котировочных поправок;

базисная область ОЗУ1 ЭВМ А-15А;

базовые регистры Б1, БЗ блока ВЧУ-13М ЭВМ А-15А.

Принцип контроля МО УСО следующий: в МО УСО поочередно запи­сываются две контрольные константы С1 (К=0, 1) (БС Е1). Затем про­изводится чтение информации С2 из МО УСО (БС Р1) и сравнение ее с записанной контрольной константой (ВС G1).В случае несравнения в фиксированной ячейке Х накапливается позиционный код состояния МО (БС Н1). Единица соответствует неисправному разряду МО.

По неисправности МО УСО производится гашение индикаторной дампы ИСПРАВНОСТЬ на пульте прибора 205Н-1, что приводит к отключе­нию всехВУ изделия (БС Е2).

Подсчет контрольной суммы содержимого ячеек ДЗУС осуществля­ется по принципу сложения 16-разредных двоичных кодов. В результате сравнения контрольных суммопределяется исправность

ДЗУС.

В случае неисправности ДЗУС в 0разряд регистра неисправности (РГНТ) записывается I(БС Е4) для дальнейшей выдачи на ТОСО сооб-

щения НЕВЕРНА КС ДЗУС и производится установка регистра неисправ­ности РГН ЭВМ А-15А (ДЗУС) (БС D4).

Если ДЗУС исправен, в 0разряд РГНТ записывается О (БС G4)и сбрасывается РГН ЭВМ А-15А(ДЗУС) (БС F4).

Если системаматематического обеспечения изделия работает с использованием пульта управления ЭВМ ПКУ-2, имеется возможность включения ключа КЛ4 (БС D2.). В этом случае при неисправности магистрали обмена (МО) производится останов ЭВМ (БС В2). Это необ­ходимо для принятия оператором решения.

На индикаторных лампах РС1 высвечивается позиционный код разрядов МО: 0 -исправный разряд МО, I -неисправный разряд МО (БС С2).

Продолжение работы программы ФОН производится по сигналу

ПУСК СИСТЕМЫ (БС СЗ).

После устранения неисправности МОУСО включается лампа инди­кации, ИСПРАВНОСТЬ на пульте системы (БС РЗ).

В программе ФОН производится подсчет контрольной суммы (КС) ДЗУС (БС СЗ) и сравнение ее с записанной в ДЗУС КС блока (БС Н4). В программе ФОН производится контроль базисной области (БО) ОЗУ1(БС F5,G5). В случае пропадания информации в фиксированных

ячейкахбазисной области предпринимается попытка ее восстановления (БС Н5). Если информация не восстанавливается, в третий разряд ) РГНТ записывается I(БС С6) для дальнейшей выдачи на ТОСО сообщения СБОЙ ОЗУ1 и устанавливается РГН ЭВМ А-15А(ОЗУ1) (БС Вб).

В случае исправности либо восстановления базисной области в третий разряд РГНТ записывается О (БС Е6) и производится сброс РГН ЭВМ А-15А (ОЗУ1)(БС D6).

В программе ФОН базовые регистры принимают определенное однозначноезначение: Б1 - 50;БЗ = 47.

Контроль базовых регистров состоит в подтверждении вышепри-

веденных значений.

При неисправности базовых регистров устанавливается РГН А-15A (ВЧУ) (БС Е7, А8) и либо в четвертый, либо в шестой разряд РГНТ (БС D7,В8) записывается Iдля дальнейшей выдачи наТОСО соответ­ственно сообщений:

СБОЙ БАЗ РЕП

СБОЙ БАЗ РЕГЗ

Гашение на ТОСО сообщений о неисправностях изпрограммы ФОН после устранения неисправности производится автоматически. Также

производится гашение ламп индикации РГНЭВМ А-15А. Размер программы - 135команд и констант. Размер рабочего поля - 16ячеек. Время работы - неболее 10мс.