Редактор словарей сообщений

Редактор содержит ту же панель инструментов для работы с буфером обмена, что и редактор узла (см. Задание параметров узла ).

Редактор любого словаря (см. Классификация компонентов ) содержит поле Имя, в котором имя словаря может быть отредактировано, а также таблицу, каждая строка которой отображает собственно сообщение (поле Текст) и его параметры – категорию (поле Категория) и направление передачи (поле Назначение):

Параметры сообщения редактируются в диалоге, который появляется на экране при двойном нажатии ЛК на строке описания сообщения в таблице:

В текст генерируемого сообщения можно вставить значение канала – для этого в поле Текст, наряду с обычным текстом, нужно поместить описание формата вывода числа в нотации языка Си: (см. Формат Си вывода чисел ).

Сообщение, которое начинается со знака @, не выводится в отчет тревог.

Сообщение может быть отнесено к одной из следующих категорий (см. category.tmc), задающих степень его ответственности (список Категория):

   < > Без категории;

   <M> Сообщение;

   <W> Предупреждение;

   <E> Ошибка;

   <I> Информация;

   <A> Тревога;

   <R> Изменение атрибутов;

   <S> Пользовательское;

   <_> Невидимое (не передается в графику);

   <-> Неквитируемое;

   <!> Командное;

   <?> Резерв.

Диалог содержит следующие опции (см. destination.tmc), задающие направление передачи сообщения (список Назначение):

   0, AR+G

   1, AR+G+Prn

   2, AR+Prn

   3, AR

   4, AR+G+GSM

   5, AR+GSM

   6, AR+GSM+PRN

   7, AR+G+GSM+PRN

   9, G

   10, AR+Net

   11, AR+G+Net

   12, AR+GSM+Net

   13, Net

   14, Net+G

   15, AR+Play

   16, AR+G+Play

   17, AR+Net+Play

   18, Play

   19, AR+G+PlayStop

   20, AR+G+PlayLoopStop

Эти опции содержат обозначения, соответствующие следующим направлениям передачи:

   AR – в файл отчета тревог;

   G – в исполнительные модули, способные отображать ОТ;

   PRN – на принтер, используемый по умолчанию;

   GSM – в виде SMS-сообщений на сотовые телефоны пользователей, которые определены в этом узле и для которых заданы телефоны и установлен флаг Рассылка (см. Канал класса ПОЛЬЗОВАТЕЛЬ ). Заданное время хранения SMS-сообщений – 3 часа. Для задания параметров обмена по GSM может быть использована переменная @RTM_Parameter (см. Группа СИСТЕМНЫЕ );

   Net – в сеть;

   Play, PlayStop, PlayLoopStop – воспроизведение файла <текст сообщения>.wav (файл должен располагаться в папке узла). Play, PlayStop и PlayLoopStop задают такой же режим воспроизведения, как и системная переменная @Sound_File, для которой значение атрибута Параметр равно соответственно 0, 2 и 3 (см. Группа СИСТЕМНЫЕ ).

Словари сообщений подробно рассматриваются в разделах Системные сообщения , Сообщения по каналам , Генерация сообщений с помощью переменной MESSAGE (см. также Формат строки ОТ ).