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

1.73 SAVCO Сохранение файла конфигурации подсистемы (SUSY)

Команда администрирования и сопровождения SAVCO (SAVe COnfig. = Сохранение конфигурации) позволяет корректировать информацию в файле конфигурации (CONFIG) подсистемы (SUSY), содержащейся в библиотеке программ (PGLIB).

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

Настоящее описание действительно для версий системы начиная с SP300-V3.3.

1.73.2 Взаимосвязь с другими AMO
  AMO-комплекс FIDES 
 
:   Обслуживание файлов и устройств    
  :   (см. Системные AMO, раздел "Система запуска ISY" ('ISY startup system'))    
  AMO APS 
 
:   Обновление загружаемого программного обеспечения    

1.73.3 Функции AMO
  START-SAVCO 
 
:   Выполнение изменения конфигурации (CONFIG)    

1.73.3.1 START-SAVCO

При помощи данной функции можно корректировать содержимое файла конфигурации (CONFIG) для заданной подсистемы (SUSY) в библиотеке программ (PGLIB).
Значения всех параметров, присутствующих в командной строке, будут изменены . Значения всех параметров, не включенных в командную строку, останутся неизменными.
Из соображений надежности работы содержимое существующего файла CONFIG и создаваемого файла CONFIG записывается, и система в диалоговом режиме (DIALOG) запрашивает у абонента подтверждение внесенных изменений.

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

START-SAVCO
SUSYNAME=<строка>,[MEMMIN=<число>],[MEMMAX=<число>]


 ,[MAXTASK=<число>],[MAXPRIO=<число>]


,[CRFLAG=<число>],[EADDRS=<число>],[EADDRO=<число>]


 ,[JOBFLAG=<число>],[SUSYTYPE=<параметр>]


 ,[TASKPRIO=<число>],[IADDRS=<число>]


 ,[IADDRO=<число>],[STACKSIZ=<число>]


,[TSEGSIZ=<число>],[WARN=<параметр>],[ANS=<параметр>];

Пример

Корректировка информации, содержащейся в файле CONFIG подсистемы (SUSY) NCOPY@C0

Ввод:

START-SAVCO:":PDS:APSN/S/ACMSM/C"; 

Вывод:

   СОХРАНЕНИЕ ДАННЫХ ПО КОНФИГУРАЦИИ НАЧАТО 
КОНФИГУРАЦИЯ ПОДСИСТЕМЫ ИЗ БИБЛИОТЕКИ ПРОГРАММ :
ИМЯ ФАЙЛА : :PDS:APSN/S/ACMSM/C
ИМЯ ФАЙЛА OMF : (RED 220A XXXXXXXXXXXNACMSMC0A0-EA010015
ПАМЯТЬ (МИН.) : H'0000028B
ПАМЯТЬ (МАКС.) : H'0000028B
МАКС. ЗАДАЧ : H'0001
МАКС. ПРИОРИТЕТ : H'0000
ПРИЗНАК СОЗДАНИЯ : H'0000
ОБР.ИСКЛ.СИТУАЦИИ : H'15E8:H'0000
ПРИЗНАКИ ЗАДАНИЯ : H'0007
ТИП ПОДСИСТЕМЫ : NORMAL
ПРИОРИТЕТ ЗАДАЧ : H'007B
ЗАДАЧА ИНИЦИАЛИЗ. : H'0310:H'023E
РАЗМЕР СТЕКА : H'1D58
РАЗМ. СЕГМ. ЗАДАЧИ : H'0326
ИЗМЕНЕННАЯ КОНФИГУРАЦИЯ :
ПАМЯТЬ (МИН.) : H'0000028B
ПАМЯТЬ (МАКС.) : H'0000028B
МАКС. ЗАДАЧ : H'0001
МАКС. ПРИОРИТЕТ : H'0000
ПРИЗНАК СОЗДАНИЯ : H'0000
ОБР.ИСКЛ.СИТУАЦИИ : H'15E8:H'0000
ПРИЗНАКИ ЗАДАНИЯ : H'0007
ТИП ПОДСИСТЕМЫ : NORMAL
ПРИОРИТЕТ ЗАДАЧ : H'007B
ЗАДАЧА ИНИЦИАЛИЗ. : H'0310:H'023E
РАЗМЕР СТЕКА : H'1D58
РАЗМ. СЕГМ. ЗАДАЧИ : H'0326
ЗАПИСАТЬ ИЗМЕНЕННУЮ КОНФИГУРАЦИЮ ? (Y/N)
ОТВЕТ (ANS) = y

СОХРАНЕНИЕ ДАННЫХ ПО КОНФИГУРАЦИИ ЗАВЕРШЕНО
СОСТОЯНИЕ = H'0000

1.73.4 Описание параметров
ANS   Параметр приглашения ко вводу ответа на запрос AMO      
  Задание значения данного параметра при вызове не оказывает влияния на конфигурацию подсистемы.      
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   Y   YES (да)      
      N   NO (нет)      
  Значение по умолчанию   :   N   NO      
             
CRFLAG   Номер уровня признака создания      
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - 255    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
         
EADDRO   Смещение адреса обработчика исключительных ситуаций      
  Адрес обработчика исключительных ситуаций для задания, либо НУЛЬ, если для задания будет использован системный обработчик исключительных ситуаций (часть адреса, представляющая собой величину смещения)    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - FFFF      
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
           
EADDRS   Селектор адреса обработчика исключительных ситуаций      
  Адрес обработчика исключительных ситуаций для задания, либо НУЛЬ, если для задания будет использован системный обработчик исключительных ситуаций (часть адреса, представляющая собой селектор)    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - FFFF    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
IADDRO   Смещение адреса задачи инициализации      
  (часть адреса, представляющая собой величину смещения)    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - FFFF    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
IADDRS   Селектор адреса задачи инициализации      
  (часть адреса, представляющая собой селектор)      
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - FFFF    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
JOBFLAG   Атрибуты задания      
  Здесь можно задать следующие атрибуты нового задания:    
  - Проверка значений параметров        
  - Очистка сегментов памяти/буферов        
  - Возможность удаления задания        
  Значения параметров сми. в описании системы Nucleus        
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - 255    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
MAXPRIO   Максимальное значение приоритета для данной подсистемы      
  Наивысший возможный приоритет задачи в составе задания,      
  или 0, если будет использовано значение параметра MAXPRIO для исходного задания.      
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0    
      25 - 255        
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
MAXTASK   Максимальное число задач для данной подсистемы      
  Максимальное число задач, которые могут одновременно содержаться в задании (включая дочерние задачи), или 0FFFF, если число задач не ограничивается. Обращаем ваше внимание на то, что задание, помимо пользовательских задач, содержит также внутреннюю системную задачу.    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   2 - 65535    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
MEMMAX   Максимальный объем свободной памяти для данной подсистемы      
  Максимальный объем свободной памяти, который может быть выделен заданию во время его выполнения (выражается числом 16-байтовых элементов памяти)    
  макс. 1048575*16 = 16 Mб    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - 1048575    
  Особый случай   :   Значение 0FFFF не задает определенной верхней границы      
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
MEMMIN   Минимальный объем свободной памяти для данной подсистемы      
  Объем свободной памяти, который должен быть присвоен заданию при его создании (выражается числом 16-байтовых элементов памяти)    
  макс. 1048575*16 = 16 Mб    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - 1048575    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
STACKSIZ   Размер стека для задачи инициализации      
  (в байтах)    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   250 - 65000    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
             
SUSYNAME   Имя подсистемы, конфигурация которой будет изменена    
  Имя файла на диске, для которого будет изменен файл конфигурации (CONFIG).    
  Тип вводимых данных   :   единственное значение      
      ввод обязателен        
  Допустимые значения   :   имя файла (макс. 32 знака)    
             
SUSYTYPE   Тип подсистемы    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   NORMAL   обычная подсистема      
      DATABASE   подсистема с базой данных      
      DATAFILE   подсистема является файлом данных      
      MULTILOAD   подсистема может/должна быть многократно загружена      
      SWUFILE   индикатор функциональной надежности SWU      
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
       
TASKPRIO   Приоритет задачи инициализации для данной подсистемы    
  Приоритет задачи инициализации задания;    
  если задан 0, то задаче инициализации будет присвоено максимальное значение приоритета для данного задания.    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0    
      25 - 255        
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
     
TSEGSIZ   Размер сегмента памяти для задачи инициализации    
  Размер (в байтах) области памяти для размещения переменных задачи инициализации, или 0    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   0 - 65000    
  Значение по умолчанию   :   старое значение из файла конфигурации подсистемы      
     
WARN   Предупреждение, выдаваемое системой перед перезаписью файла конфигурации (опция)    
  Тип вводимых данных   :   единственное значение      
      ввод не обязателен        
  Допустимые значения   :   Y   YES (да)      
      N   NO (нет)      
  Значение по умолчанию   :   N   NO      

1.73.5 Сообщения об ошибках и предупреждающие сообщения

1.73.5.1 Сообщения об ошибках
F01:
УКАЗАННАЯ ПОДСИСТЕМА <подсистема> ОТСУТСТВУЕТ В БИБЛИОТЕКЕ ПРОГРАММ

1.73.5.2 Предупреждающие сообщения
H01:
СОХРАНЕНИЕ ДАННЫХ ПО КОНФИГУРАЦИИ НАЧАТО

H02:
СОХРАНЕНИЕ ДАННЫХ ПО КОНФИГУРАЦИИ ЗАВЕРШЕНО

H03:
ПРЕРВАНО ПОЛЬЗОВАТЕЛЕМ

H04:
КОНФИГУРАЦИЯ ПОДСИСТЕМЫ ИЗ БИБЛИОТЕКИ ПРОГРАММ: <формат1><формат2>

H05:
ИЗМЕНЕННАЯ КОНФИГУРАЦИЯ : <формат2> 

H06:
ЗАПИСАТЬ ИЗМЕНЕННУЮ КОНФИГУРАЦИЮ ? (Y/N)

1.73.5.3 Форматы вывода

<формат1>

ИМЯ-ФАЙЛА    :  <имя_подсистемы> 
ИМЯ-ФАЙЛА-OMF : <имя_подсистемы>

  

<формат2>

МИН-ПАМЯТЬ         : H'<шестнадцатиричный_адрес> 
МАКС-ПАМЯТЬ : H'<шестнадцатиричный_адрес>
MAКС-ЗАДАЧ : H'<шестнадцатиричный_адрес>
МАКС-ПРИОРИТЕТ : H'<шестнадцатиричный_адрес>
ФЛАГ-СОЗДАНИЯ : H'<шестнадцатиричный_адрес>
ОБРАБ.-ИСКЛ.-СИТ. : H'<шестнадцатиричный_адрес>:H'<шестнадцатиричный_адрес>
ПРИЗНАКИ-ЗАДАНИЯ : H'<шестнадцатиричный_адрес>
ТИП-ПОДСИСТЕМЫ : DATA-BASE
ПРИОРИТЕТ-ЗАДАЧ : H'<шестнадцатиричный_адрес>
ЗАДАЧА-ИНИЦИАЛИЗ. : H'<шестнадцатиричный_адрес>:H'<шестнадцатиричный_адрес>
РАЗМЕР-СТЕКА : H'<шестнадцатиричный_адрес>
РАЗМ.-СЕГМ.-ЗАДАЧИ : H'<шестнадцатиричный_адрес>

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

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