Характеристика АТСЭ DX-200. Система аварийной сигнализации DX-200, страница 18

ALWORK             Рабочий файл данных об истории аварийных состояний (ALWORK) используется для вывода аварийных сообщений, хранящихся в файле долгохранимых данных об истории аварийных состояний (AMHIST). Аварийный процесс (ALARMP) считывает запись (такая же запись хранится в файле истории аварийных состояний ALHIST) из файла AMHIST в  файл ALWORK. Данные истории аварийных состояний, хранящиеся на диске, распечатываются при помощи файла ALWORK.

ALXTAB              Файл параметров аварийных сообщений по специальным линиям (ALXTAB) – это дисковый файл, который содержит данные управления по авариям на специальных линиях. Файл содержит данные, необходимые для обработки аварий по специальным линиям.

AMHIST               Файл долгохранимых данных об истории аварийных состояний (AMHIST) содержит данные о возникших авариях за большой период времени. Аварийный процесс (ALARMP) сохраняет файл истории аварийных состояний (ALHIST) в соответствующем дисковом файле AMHIST, как только файл ALHIST заполняется и запись снова начинается с первой рабочей записи.

                              Файлы AMHIST, как и файлы ALHIST, делятся на четыре файла истории в соответствии с категориями аварийных состояний (***,**,* и NOTICE).

TECONF               В файле конфигурации блоков (TECONF) содержится запись для каждого блока, подблока и кассеты расширения станции.

                              Запись содержит следующую информацию: тип записи, тип блока и индекс, ссылку к файлу индексов TECONF- PIUFIL (PINDEX) и координаты места. Более того, в случае удаленного абонентского модуля (RSS), четыре последних байта записи содержат название RSS.

Интерфейс аварийной сигнализации.

Аварийные сообщения, вырабатываемые программой:

1425  OVERLOAD IN ALARM SYSTEM

2425  ALARM SYSTEM FILE ERROR

2429  ALARM HISTORY FILE UPDATE FAILURE

Значения аварийных сообщений:

1425  Аварийная система приняла больше входящих аварийных сообщений, чем может вывести. Те аварийные сообщения, которые не могут быть выведены, обычно хранятся в файлах истории аварийных состояний, обслуживаемых аварийным процессом.

2425  Проверка на разумность, проведенная процессом, обнаружила ошибку в файле аварийной системы. Флаг неисправности может быть установлен и при нормальной работе. В этом случае аварийная система не смогла найти требуемые данные в файле, или данные не находятся в установленных пределах.

Если необходимо, это аварийное сообщение выводится из памяти PROM и, следовательно, файловые ошибки не препятствуют распечатыванию аварийных сообщений.

2429  Повторение неудачного обновления файла истории аварийных состояний на диске.

ФУНКЦИОНИРОВАНИЕ

ОБЩЕЕ ОПИСАНИЕ.

Программа запуска.

После создания процесс ALARMP устанавливает свои внутренние параметры и остается в этом состоянии, ожидая первое контрольное сообщение от процесса управления состояниями функционального блока (USAPRO). В течение этого времени все другие сообщения не принимаются.

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

После табличной инициализации ALARMP уведомляет процесс восстановления рабочих конфигураций RCXPRO, что счетчики обнулены и устанавливает логическую связь с файлами истории аварийных состояний,  хранящимися на диске.

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

Передача заданий на распечатывание аварийной информации