Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабник по интегрированным прикладным системам.DOC
Скачиваний:
95
Добавлен:
26.05.2014
Размер:
1.09 Mб
Скачать
    1. 4.2. Использование npa

      1. 4.2.1. Запуск npa.

В лабораторных работах NPA связан с кодом RELAP5. В общем случае для запуска RELAP5 на интерактивное выполнение под правлением NPA необходимо выполнить следующую команду:

relap5.x –i atws.i –n pwrtest

Здесь atws.i является обычным файлом входных данных RELAP, а pwrtest - управляющий файл NPA без расширения pax. Однако необходимо заметить, что для упрощения работы пользователя запуск кода RELAP5 можно осуществить с помощью соответствующего скрипта (скрипт – файл, содержащий последовательность команд)UNIXили путем выбора соответствующего пункта в системном меню или на «Рабочем столе», что и реализовано в данных лабораторных работах.

Кроме контроля текущего выполнения расчетов, NPA может быть использован для просмотра уже выполненных расчетов. Это может быть осуществлено следующим образом:

replay–dcdffile–ppwrtest

Здесь cdffile есть файл данных NPA, формируемый в процессе расчетов, pwrtest - управляющий файл NPA без расширения pax. При этом во всех изложенных выше примерах предполагается, что соответствующие файлы находятся в одной директории.

В данных лабораторных расчетов для облегчения запуска, на «Рабочем столе» KDEрасположены специальные ярлыки, соответствующие моделямNPA(см. рис. 2.1). ЗапускNPAосуществляется щелчком левой кнопки мыши по ярлыку. При этом файлыRELAPс результатами расчетов образуются в каталоге /science/vver/vver440. В частности в ходе расчета образуется двоичный файл результатовRELAP(обычно это файл с расширением *.r), который после расчета должен быть демультипликсирован (см. главу 5).

      1. 4.2.2. Перемещение курсора в среде npa.

При перемещении курсора с помощью мыши, меню и объекты на экране отмечаются с помощью прямоугольника. Например, при перемещении курсора к надписи RUNвнизу экрана, вокруг надписи возникнет прямоугольник. Точно так же при перемещении курсора, например, в область изображения насоса, клапана или другого объекта, вокруг курсора возникнет прямоугольник. Если вокруг объекта не возникает прямоугольника, параметры данного объекта изменить нельзя. Изменить параметры объекта при появлении прямоугольника можно с помощью щелчка левой кнопкой мыши. Если производится попытка нажатия мыши на объекте, параметры которого нельзя изменить, то NPA выдает звуковой сигнал. Процесс выбора используется для вызова соответствующих меню.

В случае, когда NPA интерактивно сопряжен с источником данных, например кодом RELAP5, выделение объекта с помощью прямоугольника не произойдет до тех пор, пока интерактивная программа не вызовет NPA. Когда это произойдет, то определяется положение курсора и соответствующего элемента схемы. Если курсор находится в окрестностях элемента, то произойдет его выделение как описано выше. Если NPA приостановлен (выдана команда PAUSE), тогда интерактивная программа приостанавливается, команды и объекты выделяются, когда курсор перемещается.

      1. 4.2.3. Интерфейс пользователя.

В NPA предусмотрено три интерфейса для пользователя:

1. Вызов команд контроля NPA.

2. Запрос и модифицирование динамических функций.

3. Выдача интерактивных команд к источнику данных.