Программное обеспечение системы сбора данных установки ВЕС
Логические имена и глобальные символы


В программном обеспечении установки ВЕС широко используются такие средства операционной системы VMS как логические имена (logical names) и глобальные символы (global symbols) для задания файловой структуры и различных параметров системы сбора данных.

Логические имена определяются в двух таблицах - системной, видимой всем пользователям и групповой, которая видна группе пользователей ВЕС. В системной таблице содержатся определения структуры каталогов программного обеспечения, а в групповой - задающие параметры системы сбора данных.

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

При старте системы, командный файл ONL$MGR:ONLDEF.COM (и другие) определяют следующие логические имена (доступные для просмотра по команде "SHOW LOG ONL*":

Системная таблица LNM$SYSTEM_TABLE:
ИмяТекущее значениеОписание
ONL$DATONLINE_ROOT:[DAT]файлы "сырых" данных
ONL$DBSONLINE_ROOT:[DBS.RUN30]файлы базы данных электроники и описания гистограмм
ONL$EXEONLINE_ROOT:[EXE]исполняемые файлы и глобальные секции
ONL$HLPONLINE_ROOT:[HLP]справочная информация
ONL$LGBONLINE_ROOT:[LGB.RUN30]лог-файлы процессов
ONL$LIBONLINE_ROOT:[LIB]библиотеки, включаемые файлы и файлы опций для компоновки
ONL$MGRONLINE_ROOT:[MGR]командные файлы настройки системы и запуска процессов
ONL$REFONLINE_ROOT:[DBS.RUN30]гистограммы для сравнения
ONL$RUN30номер сеанса
ONL$SRCBEC$DKA100:[ONLINE.NEW.SRC.]корневой каталог исходных текстов программ
ONLINE_ROOTBEC$DKA100:[ONLINE.NEW.]корневой каталог программного обеспечения

Групповая таблица LNM$GROUP_xxxxxx:
ИмяТекущее значениеОписание
ONL$ROM_CFGONL$MGR:ROM.CFGфайл конфигурации процесса приема ROM
ONL$ROM_COMMENTTESTкомментарий потока сырых данных
ONL$ROM_EMUONL$DAT:BEC24025_001.DATфайл сырых данных для эмуляции приема
ONL$ROM_INPAMA0имя устройства приема данных
ONL$ROM_MEASURE0номер измерения
ONL$ROM_NODELOCALтип компьютера по отношению к приему данных
ONL$ROM_TIMEOUT29время таймаута (в секундах) для приема данных
ONL$ROM_TRASH19максимальное число пропущенных сбросов для тревоги
ONL$TPM_DENSITY85кодовое число плотности записи на магнитную ленту
ONL$TPM_LIMIT_EVENT0максимальное число событий для авт. остановки
ONL$TPM_LIMIT_FILES0максимальное число файлов для авт. остановки
ONL$TPM_LIMIT_SPILL0максимальное число сбросов для авт. остановки
ONL$TPM_LIMIT_TAPES0максимальное число лент для авт. остановки
ONL$TPM_MAG_1MKB100:имя устройства записи для первого канала
ONL$TPM_MAG_2DISK$WORK:[ROGER]имя устройства записи для второго канала
ONL$TPM_MAG_3DISK$WORK:[ROGER]имя устройства записи для третьего канала
ONL$TPM_STAT_1CLOSтекущее состояние первого канала записи
ONL$TPM_STAT_2CLOSтекущее состояние второго канала записи
ONL$TPM_STAT_3CLOSтекущее состояние третьего канала записи
ONL$TPM_TITLEBEC experimentтекстовой заголовок для записи данных

Глобальные символы:
ИмяТекущее значениеОписание
AMT*EST$ONL$EXE:AMTESTпрограмма диагностики платы приема данных
ANM$ONL$EXE:ANMпрограмма проверки работы автономных контроллеров системы сбора данных
BEC$ONL$EXE:BECпрограмма гистограммирования и визуализации данных установки
HBOOK_GLOBAL_SECTIONROGER_HBKимя глобальной секции гистограмм
ODA@ONL$MGR:ODA.COMзапуск процесса оперативного анализа данных ODA
ODUMP$ONL$EXE:ODUMPпрограмма просмотра "сырых" данных
OJOB@ONL$MGR:ONLJOBкомандный файл запуска и контроля за процессами
OJOBR@ONL$MGR:ONLJOB RUNзапуск необходимых процессов приема и записи данных
OJOBS@ONL$MGR:ONLJOBпроверка состояния необходимых процессов
OLOG@ONL$MGR:ONLLOGкомандный файл для чтения лог-файлов
OMON$ONL$EXE:OMONпрограмма управления процессами приема/записи
OSCAL$ONL$EXE:OSCALпрограмма отображения параметров сброса (пересчетки)
OTCAT$ONL$EXE:OTCATпрограмма просмотра каталога лент
ROM@ONL$MGR:ROM.COMзапуск процесса приема данных
ROME@ONL$MGR:ROME.COMзапуск процесса приема данных в режиме эмуляции
SOM@ONL$MGR:SOM.COMзапуск процесса звуковых сообщений
TPW_1@ONL$MGR:TPW_1.COMзапуск процесса записи первого канала
TPW_2@ONL$MGR:TPW_2.COMзапуск процесса записи второго канала
U70@ONL$MGR:U70.COMзапуск процесса обмена данными с ускорителем У-70 и записи параметров сброса в базу данных
XOMON$ONL$EXE:XOMONграфический интерфейс программы управления приемом/записью данных


Last updated Jan-2004 by Solo