ПРИЛОЖЕНИЕ 3
Команды программы Probe
Команда | Назначение |
Начальное меню программы Probe | |
Exit_program | Выход из программы Probe |
DC_sweep | Чтение данных расширенного анализа на постоянном токе (DC) |
AC_sweep | Чтение данных анализа на переменном токе (AC) |
Transient_ analysis | Чтение данных переходного анализа (Tran) |
All AC _ sweep | Чтение всех данных анализа на переменном токе |
Select_sections | Выбор секции данных |
Exit | Выход из меню выбора секции |
Основное меню графиков | |
Exit | Возврат к начальному меню программы Probe |
Add_trace | Добавление новой кривой на графике |
Remove_trace | Удаление кривых активного графика. Данный раздел появляется в меню только в случае, если на графике уже нанесены какие-то кривые |
Exit | Возврат в основное меню графиков |
All | Удаление всех кривых с графика |
Select | Выбор удаляемых кривых |
Undelete | Восстановление последних ошибочно удаленных кривых |
X_axis | Выбор аргумента и изменение масштаба по оси Х |
Exit | Возврат в основное меню программы Probe |
Log | Задание логарифмического масштаба. Данный раздел появляется в меню только в случае, если масштаб по оси Х линейный |
Lin | Задание линейного масштаба. Данный раздел появляется в меню только в случае, если масштаб по оси Х логарифмический |
Set_range | Задание диапазона изменения аргумента на графике. В ответ на запрос программы указывается диапазон - два числа с пробелом или запятой между ними. Первое число должно быть меньше второго. |
Auto_range | Автоматическое определение диапазона изменения аргумента на графике. Данный раздел появляется в меню только в случае, если диапазон был изменен командой Set_range |
Restrict_data | Задание диапазона изменения аргумента для преобразования Фурье и таких функций, как MIN(X), MAX(X), S(X) и др. Диапазон указывается так же, как в команде Set_range | |
Unrestrict_data | Восстановление диапазона изменения аргумента, переопределенного командой Restrict_data. Данный раздел появляется в меню только в случае, если диапазон был изменен командой Restrict_data | |
X_variable | Изменение аргумента графиков | |
Fourier | Преобразование Фурье для кривой, изображенной на графике: прямое преобразование, если аргументом графика является время, и обратное преобразование, если аргументом является частота | |
Quit_fourier | Возврат из спектрального представления к исходному графику | |
Performance_ analysis | Построение графиков зависимости от параметров многовариантного анализа: при выборе этого раздела по команде Add_trace вводится имя целевой функции, содержащееся в файле PROBE.GF | |
Quit_performance_analysis | Работа с графиками многовариантного анализа завершается, и на экране монитора восстанавливаются ранее построенные графики | |
Y_axis | Изменение масштаба по оси Y, изменение количества осей координат | |
Exit | Возврат в основное меню программы Probe | |
Log | Задание логарифмического масштаба. Данный раздел появляется в меню только в случае, если масштаб по оси Y линейный | |
Lin | Задание линейного масштаба. Данный раздел появляется в меню только в случае, если масштаб по оси Y логарифмический | |
Set_range | Задание диапазона изменения аргумента на графике. В ответ на запрос программы указывается диапазон - два числа с пробелом или запятой между ними. Первое число должно быть меньше второго, например, 1…100K | |
Auto_range | Автоматическое определение диапазона изменения аргумента на графике. Данный раздел появляется в меню только в случае, если диапазон был изменен командой Set_range | |
add_aXis | Добавление еще одной Y-оси (командой Set_range можно задать ее масштаб) | |
Remove_axis | Удаление выделенной Y-оси | |
selecT_axis | Выбор Y-оси | |
Change_title | Запись названия (титула) выбранной Y-оси | |
color_Option | Установка цветов для различных Y-осей | |
Normal | Цвета кривых чередуются в обычном порядке независимо от того, к какой Y-оси относится кривая | |
Match_axis | Кривые, соответствующие каждой из Y-осей, обозначаются одним цветом и тем же цветом пишется обозначение оси | |
Seguential_per_axis | Цвета кривых чередуются в обычном порядке для каждой Y-оси | |
Plot_control | Работа с несколькими графиками (графическими окнами) | |
Exit | Возврат в основное меню графиков | |
Add_plot | Добавление нового графика (графического окна) | |
Select_plot | Выбор одного из графиков (активизация графика). Пункт появляется в меню, если на экране несколько графических окон | |
Remove_plot | Удаление активного графика. Пункт появляется в меню, если на экране несколько графических окон | |
auTo_symbols | Разметка кривых специальными символами, если на графике более девяти кривых (облегчает проследить ход отдельных кривых) | |
always_Use_ symbols | Всегда использовать пометки кривых специальными символами | |
Never_use_ symbols | Запрет пометки кривых специальными символами | |
Mark_data_ points | Отметить на кривых точки, соответствующие действительно просчитанным значениям, содержащимся в <имя (файла)>.dat | |
Do_not_mark_data_points | Отмена пометок действительно просчитанных значений на кривых, т. е. омена команды Mark_data_points | |
Display_ control | Сохранение и использование атрибутов настройки экрана | |
Exit | Возврат в основное меню графиков | |
Save | Сохранение атрибутов под заданным именем | |
Restore | Считывание атрибутов, запомненных ранее под некоторым именем. В списке всегда имеются имена: LAST SESSION – все атрибуты экрана в предыдущем сеансе работы с Probe (включая число и вид графиков, задание переменных, надписи, графические объекты, настройки масштаба и т. д.) и LAST DISPLAY - атрибуты экрана в предыдущем сеансе, включающие только координатную сетку | |
List_displays | Просмотр списка имен запомненных атрибутов | |
Vieu_display_detall | Просмотр атрибутов с указанным именем | |
One_delete | Удаление одного из имен запомненных атрибутов | |
All_delete | Удаление всех имен запомненных атрибутов | |
Macros | Работа с макросами | |
Exit | Возврат в основное меню графиков | |
Define_macro | Определение (создание) нового макроса по формату: <имя (макроса)>[(<список (аргументов)>)]=<выражение> | |
Modify_macro | Модификация макроса | |
Copy_macro | Копирование макроса с присвоением нового имени | |
List_macros | Просмотр списка имен макросов | |
One_delete | Удаление одного из макросов | |
All_delete | Удаление всех макросов | |
Hard_copy | Вывод графиков на принтер или плоттер (графопостроитель) | |
Exit | Возврат в основное меню графиков | |
1_page_long | Размер графика в одну страницу |
2_page_long | Размер графика в две страницы | |
Other_length | Длина печати графика на бумажном носителе задается в дюймах | |
Cursor | Работа с курсорами | |
Exit | Возврат в основное меню графиков | |
Hard_copy | Печать графиков на принтере или плоттере вместе с таблицей координат курсоров | |
Peak | Перемещение курсора к точке очередного локального максимума | |
Trough | Перемещение курсора к точке очередного локального минимума | |
siOpe | Перемещение курсора к точке очередного локального максимума производной | |
Min | Перемещение курсора к точке глобального минимума | |
maX | Перемещение курсора к точке глобального максимума | |
Search_com-mands | Задание команды поиска | |
Label_point | Отображение на графике координат точки, в которой находится курсор, в виде пары чисел. Первое число соответствует координате X, а второе - координате Y | |
Zoom | Изменение размеров графиков | |
Exit | Возврат в основное меню графиков | |
Specify_region | Выделение прямоугольной части графика, которая затем растягивается на все графическое окно: курсором указывается один угол области, и при нажатии левой кнопки мыши курсор сдвигается к противоположному углу | |
X_zoom_in | Изменение в 2 раза масштаба по оси Х с центром в точке нахождения курсора | |
Y_zoom_in | Изменение в 2 раза масштаба по оси Y с центром в точке нахождения курсора | |
Zoom_out | Изменение в 2 раза масштаба по обеим осям с центром в точке нахождения курсора | |
Pan | Перемещение окна изображения на 10 % в сторону, указанную курсором | |
Auto_range | Возврат к первоначальному масштабу по всем осям (X и Y) |
Label | Нанесение на график надписей и меток |
Exit | Возврат в основное меню графиков |
Text | Нанесение надписи: текст пишется в командной строке и переносится в нужное место с помощью мыши |
Line | Нанесение отрезка прямой: начальная точка фиксируется мышью, затем, не отпуская нажатой левой кнопки, курсор перемещается к конечной точке (то же можно делать, нажав клавишу пробела и перемещая курсор клавишами со стрелками) |
Poly_line | Изображение кусочно-ломаной линии. Точки излома указываются курсором. Завершение команды – нажатие клавиши Esc |
Arrow | Изображение отрезка прямой со стрелкой. Наносится так же, как отрезок прямой |
Box | Изображение прямоугольника: курсором задаются точки противоположных друг другу углов |
Circle | Изображение окружности: указывается центр и одна точка на окружности |
ellipSe | Изображение эллипса: указывается его угол наклона в градусах и курсором центр. Не отпуская левой клавиши мыши, курсор перемещается до получения нужного изображения |
tItle | Ввод заголовка графика для распечатки на принтере. По умолчанию в качестве заголовка выдается первая строка файла .cir |
Delete_one | Удаление одного, указанного курсором графического или текстового элемента |
Delete_all | Удаление всех нанесенных графических текстовых элементов |
Move | Перемещение указанного курсором графического или текстового элемента |
Refresh | Перерисовка графического окна для устранения погрешностей, внесенных при перемещении и удалении объектов |
Config_colors | Настройка цветов фона, осей, курсора, задание числа цветов кривых на графиках. |
Exit | Возврат в основное меню графиков |
Set_Color | Настойка цветов | |
Background | Цвет фона | |
Foreground | Цвет переднего плана: осей, координатной сетки, надписей, графики и т. п. | |
Trace | Цвет указанной курсором кривой на графиках. Кривые различаются по номерам: 1 - кривая первой переменной; 2 - кривая второй переменной и т. д. | |
Cursor | Цвет курсора | |
Mouse | Цвет курсора мыши | |
More_trace_ colors | Увеличение на единицу числа различающихся цветом кривых на графиках. По умолчанию используются 6 различных цветов. Их число можно увеличить до 12 | |
Fewer_trace_ colors | Уменьшение на единицу числа различающихся цветом кривых на графиках | |
Save | Сохранение конфигурации цветов в файле PSpice.clr в рабочей директории | |
Load | Загрузка файла конфигурации цветов PSpice.clr из рабочей директории | |
Default | Возврат к конфигурации цветов, принятый по умолчанию |
ПРИЛОЖЕНИЕ 4
Математические операции в Probe
Синтаксис операции | Выполняемая математическая операция |
ABS(X) | Вычисление модуля переменной Х |
SGN(X) | +1 при Х>0, 0 при Х=0, -1 при Х<0 |
SQRT(X) | Корень квадратный из Х |
EXP(X) | eX |
LOG)X) | Натуральный логарифм |
LOG10(X) | Десятичный логарифм |
DB(X) | Перевод в децибелы |
M(X) | Модуль комплексной переменной |
P(X) | Фаза комплексной переменной |
R(X) | Действительная часть комплексной переменной |
IM(X) | Мнимая часть комплексной переменной |
G(X) | Групповое время запаздывания комплексной переменной (в секундах) |
PWR(X,Y) | XY |
SIN(X) | Синус Х (Х в радианах) |
COS(X) | Косинус Х (Х в радианах) |
TAN(X) | Тангенс Х (Х в радианах) |
ATAN(X) | Арктангенс Х (результат в радианах) |
D(Y) | Дифференциал Y по аргументу X |
S(Y) | Интеграл Y по аргументу X |
AVG(Y) | Текущее среднее значение Y по X |
RMS(Y) | Текущее среднее геометрическое значение Y по X |
MIN(X) | Минимальное значение Y в диапазоне изменения X |
MAX(Y) | Максимальное значение Y в диапазоне изменения X |
ПРИЛОЖЕНИЕ 5