Siemens AG Домашняя страница Поиск Контакты | ICN
E-Doku Информация Справка Обратная связь
---
Прервая страница Предыущая страница Следующая страница Последняя страница

0.33 BST Фоновая задача сигнализации

AMO BST можно использовать для запуска и остановки фоновой задачи сигнализации. Более того, в любой момент времени можно проверить состояние BST.
BST это задача, выполняемая в фоновом режиме, которая принимает на себя функции вывода задачи сигнализации (SIT) в HICOM 3x3. В HICOM 3x3 более нет управляющего терминала, поэтому системные сообщения записываются в зацикленный файл программой SIT.

BST читает сообщения из этого файла блок за блоком и так же блок за блоком передает их терминальной задаче (TT).

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

0.33.1 Ограничения

Это описание действительно, начиная с версии SP300-R6.3

0.33.2 Взаимосвязи

Отсутствуют

0.33.3 Функции AMO
ACTIVATE-BST
: Активировать BST
DEACTIVATE-BST
: Деактивировать BST.
DISPLAY-BST
: Вывод состояния и рабочих параметров BST.

0.33.3.1 ACTIVATE-BST

Функция ACTIVATE запускает BST. Параметр SOURCE задает символическое имя устройства ввода, на котором зацикленный файл будет располагаться.

Если параметр DEST отсутствует, вывод будет производиться на логическое устройство вывода, с которого задача BST была запущена. Если для параметра MARK задано N, не будет добавлен маркер кадра для последующей обработки сообщений. В противном случае (так как значение по умолчания для параметра MARK равно Y.) маркер кадра будет добавляться к каждому сообщению. AMO ожидает ответа от задачи BST, и поэтому могут возникнуть временные задержки.

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

Обзор процедуры
Код команды Параметр
ACTIVATE-BST
 SOURCE=<параметр>,[DEST=<параметр>],[MARK=<параметр>];

Примеры

1. Активировать фоновую сигнальную задачу с назначением в качестве устройства вывода устройства, отличного от того, с которого была запущена AMO, причем без маркера кадра.

Ввод:

ACTIVATE-BST:SOURCE=DPT4,DEST=LP1,MARK=N; 

Вывод:

   H01: BST SWITCHED ON. 
SOURCE-FILE IS C-HIST1.
2. Активировать фоновую сигнальную задачу с назначением в качестве устройства вывода устройства, того же, с которого была запущена AMO, причем с маркером кадра.

Ввод:

ACTIVATE-BST:SOURCE=DPT3;

Вывод:

   H01: BST SWITCHED ON. 
SOURCE-FILE IS C-HIST2.

0.33.3.2 DEACTIVATE-BST

Эта функция деактивирует BST. Сначала BST завершает свое выполнение, а затем становится неактивной. При этом может возникнуть задержка по времени с момента завершения выполнения AMO и до реального завершения BST, так как этот процесс запускается из BST.

Обзор процедуры
Код команды Параметр
DEACTIVATE-BST
;

Примеры

Деактивация BST.

Ввод:

DEACTIVATE-BST;

Вывод:

   H02: SWITCH OFF OF BST INITIATED.

0.33.3.3 DISPLAY-BST

Эта функция выводит на экран устройства ввода/вывода для BST, флаг состояния маркера кадра включен/выключен и состояние самой BST. Если BST деактивирована, то выводится и причина деактивации.

Обзор процедуры
Код команды Параметр
DISPLAY-BST
;

Примеры

1. Вывод на экран BST.

Ввод:

DISPLAY-BST; 

Вывод:

   +--------------------- BACKGROUND SIGNALLING TASK ----------------------+ 
| |
| SOURCE : ---- FILENAME: -------------------- |
| |
| OUTPUT DEVICE : ---- |
| |
| FRAMEMARKER : ---- |
| |
| |
| STATE: DEACTIVATED - BECAUSE OF RELOAD OR POWER ON |
| |
+-----------------------------------------------------------------------+

После каждой перезагрузки (RELOAD) и включения питания (POWER ON) BST деактивируется и ничего не знает об устройствах и маркере кадра.

2. Вывод на экран состояния BST.

Ввод:

DISPLAY-BST; 

Вывод:

   +--------------------- BACKGROUND SIGNALLING TASK ----------------------+ 
| |
| SOURCE : DPT4 FILENAME : C-HIST1 |
| |
| OUTPUT DEVICE : CON1 |
| |
| FRAMEMARKER : NO |
| |
| |
| STATE : DEACTIVATED - BECAUSE OF FILE ACCESS ERROR |
| |
| ACCESS : OPEN OF THE FILE EXCEPTION-CODE : H'21 |
| |
+-----------------------------------------------------------------------+

BST деактивирована.

BST читает зацикленный файл(C-HIST1), в настоящее время присвоенный терминалу системы надежности 4 (DPT4). Выводимые сообщения посылаются на терминал вывода 1 (CON1). Сообщения не содержат маркеров кадра.

Из за ошибки доступа к файлу BST была деактивирована. При открытии файла произошла ошибка. DMS код исключительной ситуации равен H'21 (файл не существует.).

3. Вывод на экран состояния BST.

Ввод:

DISPLAY-BST; 

Вывод:

   +--------------------- BACKGROUND SIGNALLING TASK ----------------------+ 
| |
| SOURCE : DPT3 FILENAME : C-HIST2 |
| |
| OUTPUT DEVICE : CON1 |
| |
| FRAMEMARKER : YES |
| |
| |
| STATE : ACTIVATED |
| |
+-----------------------------------------------------------------------+

BST деактивирована.

BST читает данные из зацикленного файла(C-HIST2), назначенного на терминал системы надежности 3 (DPT3). Выводимые сообщения посылаются на терминал вывода 1 (CON1). Сообщения снабжены маркерами кадров.

Обзор вывода состояния активированного BST

   +-----------------------------------------------------------------------+ 
| |
| СОСТОЯНИЕ : АКТИВИРОВАНА |
| |
+-----------------------------------------------------------------------+

Обзор вывода состояния деактивированного BST

   +-----------------------------------------------------------------------+ 
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ПО ПЕРЕЗАГРУЗКЕ ИЛИ ПО ПИТАНИЮ |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ПО КОМАНДЕ AMO |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ПРИЧИНА: BST НЕ ОБНАРУЖИЛА СЕССИЮ |
| ВЫВОДА СИСТЕМНЫХ СООБЩЕНИЙ |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ВЫВОДИМЫЕ СИСТЕМНЫЕ СООБЩЕНИЯ |
| НЕ ПОДТВЕРЖДАЮТСЯ |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - BST НЕ НАШЛА СИСТЕМНЫХ СООБЩЕНИЙ |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - BST НЕ ПОСЫЛАЕТ СИСТЕМНЫХ СООБЩЕНИЙ |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ПОЛУЧЕНО СЛИШКОМ МНОГО ОТВЕТОВ НА ОШИБКИ |
| |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ: ДЕАКТИВИРОВАНА - УСТРОЙСТВО ВВОДА ПОМЕНЯЛОСЬ НА ХОДУ |
| |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ: ДЕАКТИВИРОВАНА - ФАЙЛ УДАЛЕН НОВАЯ КОНФИГУРАЦИЯ |
| |
| |
+-----------------------------------------------------------------------+

+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ОШИБКА ДОСТУПА К ФАЙЛУ |
| |
| ОПЕРАЦИЯ : ОТКРЫТИЕ ФАЙЛА КОД СОСТОЯНИЯ : H'xx |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ОШИБКА ДОСТУПА К ФАЙЛУ |
| |
| ОПЕРАЦИЯ : ПОИСК УКАЗАТЕЛЯ ЧТЕНИЯ КОД СОСТОЯНИЯ : H'xx |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ОШИБКА ДОСТУПА К ФАЙЛУ |
| |
| ОПЕРАЦИЯ : ЧТЕНИЕ ФАЙЛА КОД СОСТОЯНИЯ : H'xx |
| |
+-----------------------------------------------------------------------+
| |
| СОСТОЯНИЕ : ДЕАКТИВИРОВАНА - ОШИБКА ДОСТУПА К ФАЙЛУ |
| |
| ОПЕРАЦИЯ : ЗАКРЫТИЕ ФАЙЛА КОД СОСТОЯНИЯ : H'xx |
| |
+-----------------------------------------------------------------------+

0.33.4 Описание параметров
DEST Логическое имя устройства вывода системных сообщений
Тип ввода : Одно значение, необязательный
Возможные значения : CON1 - CON6 = Терминал вывода 1 - 6
LP1 - LP4 = Алфавитно-цифровой принтер 1 - 4
Значение по умолчанию : Логическое имя устройства, с которого была запущена AMO
MARK Отметить системные сообщения признаками старт/стоп
Тип ввода : Одно значение, необязательный
Возможные значения : Y = Вставить признаки старт/стоп сообщения
N = Не вставлять признаки старт/стоп сообщения
Значение по умолчанию : Y
SOURCE Символическое имя устройства - источник системных сообщений
Тип ввода : Одно значение, обязательный
Возможные значения : DPT1 = терминал системы надежности 1
DPT2 = терминал системы надежности 2
DPT3 = терминал системы надежности 3
DPT4 = терминал системы надежности 4

0.33.5 Сообщения об ошибках и предупредительные сообщения

0.33.5.1 Сообщения об ошибках
F01:
BST НЕ ЗАПУЩЕНА. 
C-FILE НЕ НАЗНАЧЕН НА DPTx.

F02:
BST УЖЕ ЗАПУЩЕНА. 
ФАЙЛ ИСТОЧНИК <filename>.

F03:
BST НЕ ЗАПУЩЕНА. 
BST НЕ ПРОШЕЛ СЦЕНАРИЙ РЕГИСТРАЦИИ.

F04:
BST НЕ ЗАПУЩЕНА. 
ОШИБКА ПРИ ОТКРЫТИИ (H'xxxx) ФАЙЛА <filename>.

F05:
BST НЕ ЗАПУЩЕНА. 
РЕЗИДЕНТНАЯ ЧАСТЬ BST НЕДОСТУПНА.

0.33.5.2 Предупредительные сообщения
H01:
BST ЗАПУЩЕНА. 
ФАЙЛ ВВОДА <filename>.

H02:
ИНИЦИИРОВАНА ПРОЦЕДУРА ЗАВЕРШЕНИЯ BST.

0.33.5.3 Использование сообщений об ошибках и предупредительные сообщения по акциям

АКТИВИРОВТЬ       : F01,  F02,  F03,  F04,  H01 

ДЕАКТИВИРОВТЬ : H02

DISPLAY : отсутствует
Начало страницы
Последняя страница
Первая страница Предыдущая страница Следующая страница

---
---
Используются технологии uCoz