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

Блок SMU передает аварийные сообщения своих программ прямо в по каналу 64 кБит/с. Данные об аварийных сообщениях по специальным линиям передает о них сообщение о передаче или окончании аварийной сигнализации процессу ALARMP.

Блок CLSU передает свои аварийные сообщения в виде сообщений процессу управления состояниями (USAOMC) ЭВМ технической эксплуатации по каналу 64 кБит/с. Аварийные сообщения передаются в ALARMP через файлы флажков таким же образом, как и аварийные сообщения программ.

Передача аварийных сообщений процессу обработки аварийной информации.

Процесс обработки аварийной информации (ALARMP) ЭВМ ТЭ принимает всю информацию в виде сообщений.

Аварийные сообщения могут передаваться процессами управления состояниями всех функциональных блоков (USAPRO),процессами контроля (GENSUP),процессом временного разделения каналов ЭВМ ТЭ (RCXPRO),процессом сбора контрольных сигналов от аппаратуры (HWALKO) и процессом измерения коэффициента ошибок в линии ИКМ (ERRMET).В файле флажков (DSTFLG,FAILEL и ERORAT) видны только аварийные сообщения, переданные GENSUP в ALARMP, и пользователь может подтвердить только эти аварийные сообщения директивами MML.

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

Обработка аварийной информации.

Вся информация, требуемая системой обработки аварийной сигнализации, размещена в файле аварийных состояний по сообщениям: все параметры программных, аварийных сообщений находятся в файле ALTABL, а параметры аварийных сообщений по специальным линиям в файле ALXTAB.

Если блок и процесс, передаваемый аварийное сообщение, распознаются, и полученное сообщение найдется в файле ALTABL или ALXTAB, то обработка аварийного сообщения начинается. Если аварийное сообщение не найдется в файле аварийных состояний или аварийное сообщение отмечено как заблокированное в файле заблокированных аварийных состояний (ALBLOC),то об этом уведомляют пользователя с помощью сообщения о неисправности (ALARM SYSTEM FILE ERROR).ALARMP возвращается на исходный уровень ожидания обычного сообщения, без дальнейшей обработки этого аварийного сообщения.

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

В аварийном сообщении всегда помечают дату и время, т.е. время приема сообщения процессом обработки аварийной сигнализации. Кроме того, во все аварийные сообщения типа ALARM и DIAGN включается порядковый номер (0..9999) для облегчения соединения соответствующих сообщений об окончании аварийного состояния (CANCEL) с настоящим аварийным сообщением. Полученные в аварийном сообщении дополнительные байты передаются в неизменном виде в саму аварийную сигнализацию. В некоторых случаях процесс обработки аварийной сигнализации используют дополнительные байты данных при определении блока-объекта аварийного сообщения.

Пользователь может препятствовать обработке желаемого аварийного сообщения по директиве MML.

Фильтрация аварийных сообщений.

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

Критериями при фильтрации аварийного сообщения служат состояния техобслуживанию блока-объекта, категория фильтрации по аварийным сообщениям, а также информация о предыдущих возникновениях аварийного сообщения, которая находится в файле «истории» аварийных состояний. Категорию фильтрации аварийного сообщения можно изменить по директиве MML.

Существуют следующие классы (категории) фильтрации аварийных сообщений: