Siemens AG  Домашняя страница   Поиск   Контакты  | ICN
E-Doku   Информация    Справка    Обратная связь   
---
First Page Previous Page Next Page Last Page

0.16 Назначение устройств, ASSGN

APS системы Hicom имеет 3 таблицы, в каждой из которых реальные устройства вывода соотносятся с символическими устройствами вывода, используемыми AMO для вывода результатов. Эти таблицы перечислены ниже:

Стандартная таблица назначения устройств для внешних соединений (SATEC) (Внеш. вход).
В этой таблице указывается назначение устройств, используемых в основном при вызовах AMO через терминалы или линии передачи данных.

Стандартная таблица назначения устройств для внутренних соединений (SATIC) (Внутр. вход).
В этой таблице указывается назначение устройств, используемых в основном при передаче данных от APS, не относящихся к AMO.

Таблица назначения устройств, ориентированная на конкретные сеансы (SCT).
Данные назначения от SATEC или SATIC поступают в эту таблицу при открытии сеанса связи, в зависимости от того, открывается ли он с терминала, через канал передачи данных или с APS.

AMO ASSGN может выводить или изменять назначение устройств по всем трем таблицам.
Изменение стандартной таблицы назначения влияет на все последующие сеансы, тогда как изменение, внесенное  в сеансную таблицу, действует только в течение данного сеанса.

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

Данное описание действительно для систем начиная с SP300-V3.4

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

AMO ATCSM
Асинхронный сервисный модуль конфигурирования терминала  
AMO SIGNL
Управление сигнализацией об ошибках  

0.16.3 Функции AMO

CHANGE-ASSGN
Изменение назначения устройств  
DISPLAY-ASSGN
Отображение назначения устройств  
REGENERATE-ASSGN
Восстановление назначения устройств  

0.16.3.1 CHANGE-ASSGN

Изменение назначения устройств для следующих ситуаций:

1. Текущая таблица назначения устройств, связанная с сеансами

2. Стандартная таблица назначения устройств для внешних соединений (SATEC)

3. Стандартная таблица назначения устройств для внутренних соединений (SATIC)

Одно из логических устройств (параметр LDEV) может быть может быть ассоциировано с символическими устройствами (параметр SDEV). Можно также соотнести конкретное логическое устройство с несколькими символическими устройствами.

Логическое устройство FILE/CFILE (расширяемый/циклический файл на жестком диске)

Если задано логическое устройство FILE или CFILE, AMO ожидает ввода имени файла. Если этот файл еще не существует, он создается AMO. Этот файл всегда является БИНАРНЫМ.
Файл с именем NULL или файл, имя которого начинается с NULL, имеет особый статус. Такой файл предназначен для управляемого подавления выходных данных, и никакое файл для этого не создается. Такое имя файла допустимо лишь при использовании логического устройства FILE. Стандартное расширение имени файла для логического устройства CFILE должно быть C- .
При задании логического устройства CFILE AMO ожидает определения длины файла дополнительно к имени файла. После этого создается файл заданной длины, которая после этого остается неизменной. Стандартный файл (FILE) имеет нулевую длину, а затем последовательно удлиняется в процессе работы.

Логическое устройство NVDEV (Терминальное устройство обработки вызовов)

Логическое устройство NVDEV может быть задано только в SCT, и только по отношению к символическому устройству RESULT. В этом случае AMO ожидает задания адресуемого устройства, т.е. терминального устройства обработки вызовов, которому адресуются передаваемые данные. Эти адресуемым устройством может быть конкретное терминальное устройство (параметр TYPE=STNO), или список терминальных устройств (TYPE=DLISTGR). После этого добавляются дополнительные указания в отношении типа устройства, необходимые для передачи ему сообщения. Если TYPE=STNO, и в данном случае SVC=TTX выбирается на основании этого, можно ввести код TTX, который будет использоваться для идентификации приемного телексного устройства.

Синтаксическое описание кода TTX

Матрица тестирования назначений

AMO проверяет правильность назначения на основе матрицы тестирования назначений, которой AMO располагает для каждой таблицы назначений. Допускаемые, запрещенные и временно назначаемые логические устройства вводятся в этой матрице для всех символических устройств.
Для временного назначения можно использовать только логические устройства, определяемые в процессе изменений, т.е. изменения структуры назначений.
Если требуемое назначение запрещено, AMO выводит диалоговое окно с запросом пользователя относительно вывода матрицы тестирования назначений.

Данный диалог начинается с запроса со словом 'DIALOG01'. Имя единственного параметра этой операции, которое может быть определено только AMO, соответствует 'ANS', а возможными значениями будут 'Y' или 'N'.

Пример диалога:

Входные данные:

CHANGE-ASSGN:SCT,DIALOG,CO1; 

Выходные данные:

F03   :  LOGIC DEVICE C01 MUST NOT BE ALLOCATED IN SCT 
         TO SYMBOLIC DEVICE DIALOG. 
  
   IS THE MATRIX TO BE OUTPUTTED WITH THE ADMISSIBLE, INADMISSIBLE AND FIXED 
   ASSIGNMENT SCHEMES FOR THE SCT ? 
  
   <DIALOG01-assgn: 

Входные данные:

Y 

Выходные данные:

   TBL = SCT         L | D 
                     D | E 
                     E | F             N           C 
                     V | A             V         F F   A 
                       | U C C C C C C D P P P P I I A T 
                       | L O O O O O O E R R R R L L F N 
                SDEV   | T 1 2 3 4 5 6 V 1 2 3 4 E E R D 
               --------+--------------------------------- 
                RESULT | /             /             / / 
                ERR    | /             /             / / 
                DIALOG | / / / / / / / / / / / / / / / / 
                PR     | /             /             / / 
                CON    | /             /             / / 
                DPT1   | /             / 
                DPT2   | /             / 
                DPT3   | /             / 
                DPT4   | /             / 
                AFR    | / / / / / / / / / / / / / / = / 
                ATND   | / / / / / / / / / / / / / / / = 
  
   ASSIGNMENT SCHEME: INADMISSIBLE = "/" , ADMISSIBLE = " " , FIXED = "=" 

0.16.3.2 CHANGE-ASSGN

Краткое описание процедуры

Код команды  Параметр   
CHANGE-ASSGN
[TBL=SCT],SDEV=<параметр>
   ,LDEV=FILE,FILE=<последовательность>;
   |,LDEV=CFILE,FILE=<последовательность>,LEN=<номер>;
   |,LDEV=NVDEV,TYPE=STNO,STNO=<номер клавиши>
    ,SVC=<параметр>,[CD=<последовательность>];
   |,LDEV=NVDEV,TYPE=DLISTGR,DLISTGR=<последовательность>;
   |,LDEV=<остальные величины>;
|[TBL=SATEC],SDEV=<параметр>
   ,LDEV=FILE,FILE=<последовательность>;
   |,LDEV=CFILE,FILE=<последовательность>,LEN=<номер>;
   |,LDEV=<остальные величины>;
|[TBL=SATIC],SDEV=<параметр>
   ,LDEV=FILE,FILE=<последовательность>;
   |,LDEV=CFILE,FILE=<последовательность>,LEN=<номер>;
   |,LDEV=<остальные величины>;

Пример

Задание расширяемого файла REGEN-STAPEL на жестком диске для символического устройства RESULT в стандартной таблице назначения устройств для внешних соединений.

Входные данные:

CHANGE-ASSGN:SATEC,RESULT,FILE,"REGEN-STAPEL"; 

Выходные данные:

   CHANGE-ASSGN:SATEC,RESULT,FILE,"REGEN-STAPEL"; 
  
   H500: AMO ASSGN STARTET 
   AMO-ASSGN-...        INPUT/OUTPUT DEVICE ASSIGNMENT 
   CHANGE COMPLETED; 

0.16.3.3 DISPLAY-ASSGN

Вывод назначений устройств для следующих случаев:

Таблица для текущего назначения устройств в соответствии с сеансом (часть таблицы управления сеансом)

Стандартная таблица назначения устройств для внешних соединений (SATEC)

Стандартная таблица назначения устройств для внутренних соединений (SATIC)

В целом таблица, определяющая символические и логические устройства, используется для вывода данных. Для логического устройства FILE или CFILE выводится также имя файла для CFILE с добавлением его длины.
Поскольку длина файла хранится в самом файле и может не считаться в случае ошибки доступа к файлу, для идентификации этой ошибки чтения вместо длины файла выдается сообщение "???"
Если логическое устройство NVDEV задано для символического устройства RESULT в процессе индикации SCT, вместе с сообщением выдается дополнительная информация, т.е. данные от пункте назначения размещаются отдельно в приложении к таблице.

Краткое описание процедуры

Код команды  Параметр   
DISPLAY-ASSGN
[TBL=<параметр>];

Пример

Отображение стандартной таблицы назначений устройств для внешних соединений.

Входные данные:

DISPLAY-ASSGN:SATEC; 

Выходные данные:

   DISPLAY-ASSGN:SATEC; 
   H500: AMO ASSGN STARTET 
  
   TABLE: SATEC 
   +----------------+----------------+----------------+----------------+ 
   |  SYMBOLIC      |   LOGICAL      |   Имя файла    |  FILE LENGTH   | 
   |    DEVICE      |     DEVICE     |                |  ( IN BYTE )   | 
   +----------------+----------------+----------------+----------------+ 
   |                |                |                |                | 
   |     RESULT     |    FILE        |  REGEN-STAPEL  |                | 
   |     ERR        |    DEFAULT     |                |                | 
   |     DIALOG     |    DEFAULT     |                |                | 
   |     PR         |    PR1         |                |                | 
   |     CON        |    DEFAULT     |                |                | 
   |     DPT1       |    CO2         |                |                | 
   |     DPT2       |    CO2         |                |                | 
   |     DPT3       |    CO2         |                |                | 
   |     DPT4       |    CO2         |                |                | 
   |     ATND       |    ATND        |                |                | 
   |     AFR        |    AFR         |                |                | 
   |                |                |                |                | 
   +----------------+----------------+----------------+----------------+ 
   AMO-ASSGN-...        INPUT/OUTPUT DEVICE ASSIGNMENT 
   DISPLAY COMPLETED; 

Дополнительная информация при выводе сеансно-ориентированной таблицы назначения устройств (SCT):

   ADRESSEE FOR LOGIC DEVICE "NVDEV": 
  
   +--------------+------------------------+--------+--------------------------+ 
   | ADDRESS TYPE | CALL NO.               |  SVC   | TTX CODE                 | 
   +--------------+------------------------+--------+--------------------------+ 
   |              |                        |        |                          | 
   | STNO         | 072252689              |  FAX   |                          | 
   |              |                        |        |                          | 
   +--------------+------------------------+--------+--------------------------+ 
  
  
   ADDRESSEE FOR LOGIC DEVICE "NVDEV": 
  
   +--------------+----------------------------------+ 
   | ADDRESS TYPE | DISTRIBUTOR NAME                 | 
   +--------------+----------------------------------+ 
   |              |                                  | 
   | DLISTGR      | ZN-NUERNBERG                     | 
   |              |                                  | 
   +--------------+----------------------------------+

0.16.3.4 REGENERATE-ASSGN

Восстановление назначения устройств для следующих случаев:

Стандартная таблица назначения устройств для внешних соединений (SATEC)

Стандартная таблица назначения устройств для внутренних соединений (SATIC)

Восстановление сеансно-ориентированной таблицы назначения устройств (SCT) не вполне удобно, поскольку SCT является временной таблицей, которая удаляется после завершения сеанса.

Примечание

В отличие от функции DISPLAY, операция DIALOG для символических устройств индицируется только по отношению к SATIC в процессе восстановления, поскольку назначение логического устройства для символического устройства DIALOG в рамках функции CHANGE допустимо только для SATIC.
Если длина CFILE не может быть определена для операции REGENERATE, для данного файла выдается величина "64000" (а не "???" для DISPLAY) . Кроме того, выдается подсказка H6 для указания на то, что реальная величина в данном случае заменена стандартной.

Краткое описание процедуры

Код команды  Параметр   
REGENERATE-ASSGN
TBL=SATEC\SATIC;

Пример

Восстановление стандартной таблицы назначений для внешних соединений.

Входные данные:

REG-ASSGN:SATEC; 

Выходные данные:

H500: AMO ASSGN STARTED 
CHANGE-ASSGN:SATEC,RESULT,FILE   ,"REGEN-BATCH"; 
CHANGE-ASSGN:SATEC,ERR   ,DEFAULT; 
CHANGE-ASSGN:SATEC,PR    ,PR1; 
CHANGE-ASSGN:SATEC,CON   ,DEFAULT; 
CHANGE-ASSGN:SATEC,DPT1  ,CO2; 
CHANGE-ASSGN:SATEC,DPT2  ,CO2; 
CHANGE-ASSGN:SATEC,DPT3  ,CO2; 
CHANGE-ASSGN:SATEC,DPT4  ,CO2; 
CHANGE-ASSGN:SATEC,ATND  ,ATND; 
CHANGE-ASSGN:SATEC,AFR   ,AFR; 
AMO-ASSGN-...        INPUT/OUTPUT DEVICE ASSIGNMENT 
REGENERATE COMPLETED; 

0.16.4 Описание параметров

CD  Имя для идентификации терминального устройства TTX  
  Тип входных данных  Одна величина, дополнительная    
      заключенная в кавычки    
  Возможные значения  См. синтаксическое описание в     
      функциональном описании CHANGE     
             
DLISTGR  Имя устройства распределения данных по приемным терминальным устройствам  
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  Без ограничений       
             
FILE  Имя файла           
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  Все буквенно-цифровые символы ACSII и специальные символы '-' '_' '#' '|' '%' '&', на первом месте должна буква для LDEV=CFILE с префиксом "C-"   
             
LDEV  Логическое устройство (параметр объединения)     
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  DEFAULT  = Устройство, через которое запускается AMO    
      CO1-CO6  = Терминалы 1 - 6     
      NVDEV  = Терминальное устройство обработки вызовов    
      PR1-PR4  = Принтеры 1 - 4     
      AFR  = Автоматический отчет об ошибках    
      ATND  = Терминал телефониста    
      FILE  = Расширяемый файл на жестком диске    
      CFILE  = Циклический файл на жестком диске    
             
LEN  Длина циклического файла      
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  1000 - 9999999       
             
SDEV  Символическое устройство          
  Тип входных данных  Одна величина, последовательность величин     
      Обязательно       
  Возможные значения  RESULT  = Результат     
      ERR  = Ошибка    
      DIALOG  = Устройство, через которое запускается AMO    
      PR  = Принтер     
      CON  = Терминал    
      DPT1-DPT4  = Зависимый терминал    
          1 - 4     
      AFR  = Автоматический отчет об ошибках    
      ATND  = Терминал телефониста    
             
STNO  Телефонный номер приемного терминального устройства    
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  Внутренний номер конкретной службы или номер выхода на внешние линии  
             
SVC  Служба приема сообщений от терминальных устройств    
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  FAX = факсимильная связь       
      TTX = телетекст      
             
TBL  Таблица назначения устройств, подлежащая обработке    
  Тип входных данных  Одна величина,       
      необязательная (CHANGE или DISPLAY),     
      обязательная (REGENERATE)     
  Возможные значения  SCT  = Сеансно-ориентированная таблица    
      SATEC  = Стандартная таблица для внешних соединений    
      SATIC  = Стандартная таблица для внутренних соединений    
  Значение по умолчанию  SCT       
             
TYPE  Тип адреса (параметр объединения)     
  Тип входных данных  Одна величина, обязательная     
  Возможные значения  STNO  = Конкретное терминальное устройство    
      DLISTGR  = Список терминальных устройств    

0.16.5 Сообщения об ошибках и подсказки

0.16.5.1 Сообщения об ошибках

F01:
ИМЯ ФАЙЛА НЕВЕРНО.
ТОЛЬКО СПЕЦИАЛЬНЫЕ СИМВОЛЫ "-" "_" "#" "|" "%" "&" ДОПУСКАЮТСЯ.
F02:
НЕВОЗМОЖНО СКОНФИГУРИРОВАТЬ ФАЙЛ @@@@@@@@@@@@.
F03:
ЛОГИЧЕСКОЕ УСТРОЙСТВО @@@@@@@ НЕ ДОЛЖНО РАСПОЛАГАТЬСЯ В @@@@@ ДО СИМВОЛИЧЕСКОГО УСТРОЙСТВА @@@@@@.
F04:
ЛОГИЧЕСКОЕ УСТРОЙСТВО @@@@@@@ НЕ ПОДДЕРЖИВАЕТ ДИАЛОГ И ПОЭТОМУ НЕ ДОЛЖНО СООТНОСИТЬСЯ С ДИАЛОГОМ СИМВОЛИЧЕСКОГО УСТРОЙСТВА 
F05:
ЛОГИЧЕСКОЕ УСТРОЙСТВО @@@@@@@ НЕ СКОНФИГУРИРОВАНО.
F06:
КОД ИДЕНТИФИКАЦИИ НЕ СООТВЕТСТВУЕТ ТРЕБУЕМОМУ СИНТАКСИСУ.
F07:
НА ДИСКЕ НЕДОСТАТОЧНО МЕСТА ДЛЯ РАЗМЕЩЕНИЯ ФАЙЛА ТРЕБУЕМОГО РАЗМЕРА.
F08:
НА ДИСКЕ НЕДОСТАТОЧНО МЕСТА ДЛЯ РАЗМЕЩЕНИЯ НОВОГО ФАЙЛА.
F09:
ОШИБКА ПРИ КОМПИЛЯЦИИ ЗАГОЛОВКА ФАЙЛА.
НЕВОЗМОЖНО СКОНФИГУРИРОВАТЬ ФАЙЛ @@@@@@@@@@@@.
F10:
ОШИБКА ПРИ ЗАКРЫТИИ ФАЙЛА @@@@@@@@@@@@.
ПРИМЕЧАНИЕ: ФАЙЛ НЕ ОТКРЫТ НА ДИСКЕ.
F11:
ОШИБКА ПРИ КОМПИЛЯЦИИ ЗАГОЛОВКА ФАЙЛА.
ФАЙЛ @@@@@@@@@@@@ СОДЕРЖИТ ОШИБКУ, НО НЕ МОЖЕТ БЫТЬ УДАЛЕН ПОВТОРНО.
F13:
ИМЯ ФАЙЛА ДОЛЖНО НАЧИНАТЬСЯ С БУКВЫ.
F14:
ПРИ LDEV=CFILE ИМЯ ФАЙЛА ДОЛЖНО НАЧИНАТЬСЯ С "C-".
F15:
ОШИБКА ПРИ ПРОВЕРКЕ ЗАГОЛОВКА ФАЙЛА.
ФАЙЛ НЕ ОТНОСИТСЯ К ТИПУ CFILE ИЛИ ЗАГОЛОВОК ФАЙЛА НАРУШЕН.
F16:
ПРИ LDEV=FILE ИМЯ ФАЙЛА НЕ ДОЛЖНО НАЧИНАТЬСЯ С "C-".
F17:
ПРИ LDEV ИЛИ SDEV = "???" ТЕКСТОВАЯ МАСКА ДЛЯ ЧТЕНИЯ ЗАДАННОЙ ВЕЛИЧИНЫ НЕ ОБНАРУЖЕНА.
-> ТАБЛИЦА ПРЕОБРАЗОВАНИЯ AMO УНИЧТОЖЕНА ИЛИ
-> ИМЕЮТСЯ РАЗЛИЧНЫЕ ВЕРСИИ AMO И DB.

0.16.5.2 Подсказки

H01:
РАЗМЕЩЕННОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО @@@@@@@ БЫЛО ПО-ПРЕЖНЕМУ ЗАРЕЗЕРВИРОВАНО.
РЕЗЕРВИРОВАНИЕ ОТМЕНЕНО.
H02:
ФАЙЛ @@@@@@@@@@@@ СКОНФИГУРИРОВАН.
H03:
ФАЙЛ @@@@@@@@@@@@ УЖЕ БЫЛ СКОНФИГУРИРОВАН.
H04:
ФАЙЛ @@@@@@@@@@@@ УЖЕ БЫЛ СКОНФИГУРИРОВАН.
ЗАДАННАЯ ДЛИНА ФАЙЛА ИГНОРИРУЕТСЯ.
ДЛИНА ФАЙЛА МОЖЕТ ОТНОСИТЬСЯ ТОЛЬКО К НЕСУЩЕСТВУЮЩИМ ФАЙЛАМ.
ПРИ НЕОБХОДИМОСТИ УДАЛИТЕ ФАЙЛ ИЛИ ИСПОЛЬЗУЙТЕ ДРУГОЕ ИМЯ ФАЙЛА.
H05:
ДЛЯ ФАКСИМИЛЬНЫХ СООБЩЕНИЙ КОД ИДЕНТИФИКАЦИИ НЕ ТРЕБУЕТСЯ.
ВВЕДЕННЫЙ КОД ИГНОРИРУЕТСЯ.

0.16.5.3 Сообщения, поступающие в ответ на каждое действие

                     
ИЗМЕНЕНИЕ      : F01,  F02,  F03,  F04,  F05,  F06,  F07,  F08,  F09, 
                 F10,  F11,  F13,  F14,  F15,  F16, 
                 H01,  H02,  H03,  H04,  H05 
                     
ВЫВОД          : F17 
                     
ВОССТАНОВЛЕНИЕ : F17 
Top of Page
Last Page
First Page Previous Page Next Page

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