
Программа фон.
ПРОГРАММА ФОН
Программа ФОН представляет собой совокупность команд бесконечного цикла без выхода, на фоне которого выполняются действия по обслуживанию всех прерываний (рис. 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мс.