3.2. Управляющая оболочка shell
Возможности управления оболочкой Control Shell. Она обеспечивает удобство работы с пакетом PSpice и обладает следующими возможностями:
управление через меню среды, позволяющей устанавливать входной файл с описанием схемы и заданием на моделирование. Управление возможно как с помощью клавиатуры, так и манипулятора «мышь»;
вызов с помощью функциональных клавиш списка ошибок в выходном файле, разделов справочного руководства о правилах работы с программой, встроенного калькулятора;
запуск программ PSpice, Probe, StmEd непосредственно из меню без выхода из оболочки;
просмотр результатов анализа в выходном файле;
текстовое редактирование для внесения изменений во входной файл небольшого размера;
подключение внешних текстовых редакторов и графических редакторов принципиальных схем из пакетов программ P-CAD, OrCAD, Micro-Cap 111 и др.
При работе с управляющей оболочкой функциональные клавиши имеют следующее назначение:
<F1> - вызов окна контекстной помощи;
<F2> - перемещение окна помощь;
<F3> - вызов справочного руководства;
<F4> - вызов списка файлов для выбора и загрузки;
<F6> - вызов списка ошибок;
Клавиши манипулятора «мышь» имеют следующее назначение:
при работе в основных окнах оболочки нажатие левой или правой клавиш эквивалентно нажатию клавиши <Enter>, нажатие обеих - клавиши <Esc>;
при работе в окнах редактирования задания и просмотра результатов моделирования нажатие левой или правой клавиши означает выделение блока, нажатие обеих эквивалентно нажатию клавиши <Esc>.
Запуск управляющей оболочки производится командой
>ps [< имя входного файла> [CIR]]
После этого в верхней части экрана появится горизонтальное меню основных режимов оболочки (рис.11). Выбор требуемого режима осуществляется с помощью манипулятора «мышь» или клавиши перемещения курсора и завершается нажатием клавиши <Enter>; отмена текущего пункта и возврат в предшествующий пункт меню - нажатием клавиши <Esc>.
Рис.11
Не все части меню доступны для выбора сразу после запуска оболочки (доступные части выделены ярким шрифтом).Они подключаются в процессе работы. Каждый из режимов меню имеет ряд подрежимов, список которых выводится на экран после выбора этого режима. Приведем их перечень.
Режим Files предназначен для работы с файлами в различных режимах:
Edit - редактирование входного файла с помощью встроенного редактора:
Browse Output - просмотр результатов анализа в выходном файле с расширением OUT. Ограничения: максимальная длина строки - 132 символа; максимальный размер файла - 32700 строк или примерно 1,3 Мбайт. Если объем файла превышает этот предел, будут показаны только первые 32700 строк. Система команд полностью совпадает с командами встроенного редактора, за исключением перехода на строку с указанным номером <Ait>-<G>;
Current File - указание имени текущего входного файла (его можно указать и при запуске управляющей оболочки);
Save File - сохранение текущего входного файла;
X-External Editor - вызов внешнего редактора. Это может быть как текстовый редактор типа Multi-Edit, так и графический редактор принципиальных схем, например PC-CAPS из пакета P-CAD.
R-External Browser - вызов внешней программы просмотра результатов анализа, например программы WPVIEW из пакета Norton Commander.
Режим Circuit означает редактирование описания схемы в подрежимах:
Devices - просмотр и редактирование параметров компонентов в текущем файле;
Models - просмотр и редактирование параметров моделей компонентов в текущем файле;
Parameters - просмотр и редактирование глобальных параметров;
Errors - вызов списка ошибок в описании схемы (аналогично нажатию клавиши <F6>.
Режим StmEd - -это редактор внешних сигналов:
Edit - вызов редактора внешних сигналов StmEd (Stimulus Editor);
Command File - вызов командного файла (по умолчанию используется файл с текущим именем и расширением .CMD). Можно отменить вызов командного файла или, наоборот, дать команду на его выполнение;
Log to Fiie - создание файла протокола (по умолчанию создается файл с текущим именем и расширением .LOG). Этот файл может быть использован не только для хранения информации, но и как командный файл после переименования.
Режим Analysis предназначен для анализа характеристик схемы:
Run PSpice - выполнение заданных видов анализа характеристик схемы;
AC Noise - ввод и редактирование параметров директив АС и NOISE;
DC Sweep - ввод и редактирование параметров директивы DC;
Transient - ввод и редактирование параметров директив TRAN и FOUR;
Parametric - ввод и редактирование параметров, варьируемых по директоре STEP;
Specify Temperature - ввод и редактирование значений температуры, назначаемых по директиве TEMP. После задания новых значений температуры следует нажать клавиши <Ctrl>, <Enter> для сохранения этих значений и возврата в меню Analysis;
Monte Carlo - задание параметров статистического анализа по методу Монте-Карло, выполняемого по директиве МС;
Change Options - задание параметров директивы .OPTIONS.
Режим Display служит для вывода результатов на внешние устройства:
Print - спецификация переменных, выводимых на принтер по директиве PRINT (вывод на другие внешние устройства в настоящей версии программы не предусмотрен).
Режим Probe подключает графический постпроцессор:
Run Probe - вызов программы Probe;
Auto-run - установка режима автоматического запуска программы Probe после успешного завершения анализа характеристик с помощью программы PSpice;
None/Some/All- определение перечня данных, передаваемых в программу PROBE (при использовании в описании схемы директивы .Probe <список выходных переменных>);
Command File - вызов командного файла (по умолчанию используется командный файл с текущим именем и расширением .CMD);
Log to File - создание файла протокола (по умолчанию создается файл с текущим именем и расширением .LOG). Этот файл может быть использован не только для хранения информации, но и как командный файл после его переименования.
Format - выбор формата, в котором будет создаваться файл данных для программы Probe (двоичный или ASCLL файл) при использовании в задании директивы PROBE/CSDF;
Setup - задание типа дисплейного адаптера, имени порта, к которому подключен принтер, и типа принтера для программы Probe, сохранение этих данных в файле PROBE.DEV.
Режим Quit завершает работу с управляющей оболочкой.
Exit to DOS - выход в ДОС (завершение работы с оболочкой Shell);
DOS Command - выполнение команд операционной системы без выхода из управляющей оболочки. Если вместо набора команды операционной системы нажать клавишу <Enter>, то вызывается обычное приглашение операционной системы ДОС. Для выхода из этого режима в командной строке набирается команда EXIT.
П
-