← Назад

Ввод статических поправок.

Static applications.

setstat PEP-клиент.


Назначение.

Решаемые задачи и метод.

Программа предназначена для ввода статических поправок во все трассы входной модификации.


Взаимодействие с другими программами.

Программа является PEP-клиентом, то есть, она запускается из-под оболочки пакетного запуска pktexec, предоставляющей сервис по заданию параметров, управлению выполнением и просмотру протокола работы программы.


Описание.

Сеанс работы.

Задание параметров и запуск программы происходит из-под оболочки пакетного запуска pktexec. Типовой сеанс работы состоит из следующих шагов:

  1. Запуск программы из меню пакета ВСП.
  2. Задание проекта, в каталоге данных которого находится исходная модификация (пункт меню File -> Project...).
  3. Задание исходной и выходной модификаций а также выбор таблицы, в которой находятся значения статических поправок.
  4. Включения кнопок для ввода соответствующих им статических поправок.
  5. Запуск программы на выполнение (кнопка Start в панели инструментов или пункт меню setstat -> Start).
  6. Для просмотра результирующей модификации надо нажать кнопку View у имени выходной модификации в панели результатов.

    Для просмотра протокола прохождения программы надо нажать кнопку View log в панели инструментов или выбрать пункт меню setstat -> View log.

  7. Для выхода из среды пакетного запуска нужно нажать кнопку Exit в панели инструментов или выбрать пункт меню File -> Exit.


Параметры обработки.

Входные параметры (панель Parameters).

Имя: Data modification for static applications
Тип: nmod_s
Описание: Имя входной модификации
Имя: Resulting data modification
Тип: nmod_e
Описание: Имя выходной модификации. Имя должно быть задано в форме Sxxx, где xxx - любые печатные символы.
Имя: Table for static applications
Тип: dbname_s(STLIST)
Описание: Имя таблицы со статическими поправками
Имя: applications of time break (STOM) static corrections
Тип: state
Описание: Включение или выключение ввода статической поправки за отметку момента.
Имя: applications for shot depth (STDH) unification
Тип: state
Описание: Включение или выключение ввода статической поправки за разброс глубин взрыва
Имя: application of static corrections by reference geophone (STCPR)
Тип: state
Описание: Включение или выключение ввода статической поправки по контрольному прибору
Имя: application of static corrections by up_down symmetry (STCOR)
Тип: state
Описание: Включение или выключение ввода статической поправки по симметрии падающих и восходящих волн
Имя: application of complementary static corrections (STDP)
Тип: state
Описание: Включение или выключение ввода дополнительной статической поправки
Имя: application of total static corrections (STSUM)
Тип: state
Описание: Включение или выключение ввода суммарной статической поправки


Информация времени работы программы (панель Runtime).

Имя: Current cable depth, m
Тип: float
Описание: Текущая кабельная глубина обработанной трассы


Параметры результатов (панель Results).

Имя: Resulting data modification
Тип: nmod_s
Описание: Имя выходной модификации
Имя: Count of all input traces
Тип: int
Описание: Счетчик входных трасс
Имя: Count of actual input traces
Тип: int
Описание: Счетчик выходных трасс


Пользовательский интерфейс.

Для детального ознакомления с пользовательским интерфейсом оболочки пакетного запуска, смотри описание программы pktexec. Ниже приводится пример окна оболочки с активной панелью ввода параметров:


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

Трассы.

На вход программы подаются все трассы указанной модификации.

Таблицы БД.

В программе используются таблицы, в которых есть параметры NMGL и TFB.


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

Трассы.

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


6. Требования к окружению.

Операционное окружение.

Программа получает имя рабочего проекта через переменную среды PROJECT. В случае запуска программы из-под оболочки, это условие выполняется путем выбора рабочего проекта.

Программа определяет местонахождение системных файлов пакета из переменной VSPHOME, определенной в профиле пользователя или в файле setup в домашнем каталоге пользователя пакета. Файле setup данная переменная может выступать также под именем VSP.


Используемые файлы.

Программа ищет описание параметров в файлах $VSPHOME/etc/setstat.pep и $VSPHOME/etc/vsp.pep.

В домашнем каталоге пользователя должен присутствовать файл setup, содержащий пути к каталогам данных, заданий и протоколов прохождения проектов, а также пути к системным файлам пакета ВСП.


Прочие требования.

Прочие требования накладываются оболочкой пакетного запуска pktexec.


Сообщения пользователю.

Способ доведения сообщений до пользователя.

Все сообщения выводятся в стандартный поток ошибок. В случае запуска программы из-под интерактивной оболочки сообщения сохраняются в файле протокола прохождения задания LOG/$PROJECT/setstat-#.log. Сообщения классов серьезности EL_FATAL и EL_ERROR помещаются по завершении работы программы в область сообщений интерактивной оболочки.


Ссылки.

Программы и документы.

  • Интерактивная оболочка пакетного запуска pktexec.
Контакты
198188 Санкт-Петербург, ул. Зайцева, д. 41, офис 263
Телефоны:
+7 (495) 754-9990
+7 (903) 255-7275
+7 (911) 236-7708
e-mail:
vsp@geovers.com
© ООО Геоверс, 2001-2024