Программа предназначена для экспоненциальной нормировки трасс вдоль указанного годографа. Годограф считывается из базы данных. Относительно него задается сдвиг начальной точки, с которой начинается нормировка. Нормировка выполняется от начальной точки и до конца трассы.
Программа является PEP-клиентом, то есть, она запускается из-под оболочки пакетного запуска pktexec, предоставляющей сервис по заданию параметров, управлению выполнением и просмотру протокола работы программы.
Задание параметров и запуск программы происходит из-под оболочки пакетного запуска pktexec. Типовой сеанс работы состоит из следующих шагов:
Для просмотра протокола прохождения программы надо нажать кнопку View log в панели инструментов или выбрать пункт меню ExpWeight -> View log.
Для детального ознакомления с пользовательским интерфейсом оболочки пакетного запуска, смотри описание программы pktexec.
На вход программы подаются все трассы указанной модификации. К обработке принимаются только актуальные трассы (ACT!=0).
Годограф читается из таблицы типа FBINFO. При этом время годографа берется из поля TFB, а сопоставление точки годографа и трассы производится по совпадению полей HCAB и NMGL соответствующим полям заголовка тела рассматриваемой трассы.
В результирующий файл с именем выходной модификации записываются все актуальные трассы, значения отсчетов которых изменены в соответствии с заданием. Выходная модификация не может совпадать c входной.
Программа получает имя рабочего проекта через переменную среды PROJECT. В случае запуска программы из-под оболочки, это условие выполняется путем выбора рабочего проекта.
Программа определяет местонахождение системных файлов пакета из переменной VSPHOME, определенной в профиле пользователя или в файле setup в домашнем каталоге пользователя пакета. Файле setup данная переменная может выступать также под именем VSP.
Программа ищет описание параметров в файлах $VSPHOME/etc/ExpWeight.pep и $VSPHOME/etc/vsp.pep.
В домашнем каталоге пользователя должен присутствовать файл setup, содержащий пути к каталогам данных, заданий и протоколов прохождения проектов, а также пути к системным файлам пакета ВСП.
Прочие требования накладываются оболочкой пакетного запуска pktexec.
Все сообщения выводятся в стандартный поток ошибок. В случае запуска программы из-под интерактивной оболочки сообщения сохраняются в файле протокола прохождения задания LOG/$PROJECT/ExpWeight-#.log. Сообщения классов серьезности EL_FATAL и EL_ERROR помещаются по завершении работы программы в область сообщений интерактивной оболочки.