8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 3 4 5 6 7 8 9 ... 66

Окончаниетабл. 1.4

Функция

Физический смысл

SIN (x)

Синус x

COS (х)

Косинус x

TAN (x)

Тангенс х

ATAN (х)

Арктангенс х

d (y(x))

Производная от переменной у, откладываемой по оси х

s

Интеграл от переменной откладываемой по оси х

AVG

Текущее среднее значение переменной у, откладываемое по оси х

AVGX (y(x),d)

Текущее среднее значение переменной у на отрезке оси х длиной d

RMS (у)

Текущее среднеквадратичное отклонение переменной у

DB (x)

Значение переменной х в децибелах

MIN (x)

Минимальное значение вещественной части переменной х

MAX (x)

Максимальное значение вещественной части переменной х

Кроме этого, при создании схемных функций могут использоваться знаки: #, (), *, +, /, @.

Выходная информация (кроме осциллограмм) также заносится в текстовый файл (*.out). Существует возможность запомнить местоположение осциллограмм в окне выдачи результатов с сохранением их при последующих запусках моделирования (включая случаи с изменением схемы модели). Также существует возможность выбора режима выдачи осциллограмм в окно выдачи результатов:

•выдача результатов после окончания процесса моделирования;

•выдача результатов в режиме реального времени с заданием шага выдачи графических результатов, что дает пользователю возможность оперативно реагировать на поведение схемных функций модели. Для ряда типов осциллограмм этот режим недоступен (например, при построении петли гистерезиса для магнитного сердечника).

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

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

Среда OrCAD 9.2 позволяет импортировать проекты, созданные в других средах моделирования, например MicroSim.

Удобной возможностью, предоставляемой средой OrCAD 9.2 пользователю, является поиск элемента в библиотеках по заданному параметру. Для того чтобы им воспользоваться, необходимо знать условные обозначения соответствующего параметра. 20


Ввод моделей возможен не только графическим путем, но и посредством написания текста программы на языке PSpice. При этом ввод программы в PSpice A/D осуществляется напрямую, минуя графические редакторы схемы.

Среда OrCAD 9.2 предоставляет пользователю развитую систему диагностики формальных ошибок, уровень которых может задаваться в каждом конкретном случае.

Таким образом, среда OrCAD 9.2 при прозрачных алгоритмах моделирования обеспечивает пользователю большие сервисные возможности.

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

изучение и обмен опытом между разработчиками среды и пользователями, а

также межпользовательский обмен.

21


2. EUL — язык пользователя среды

OrCAD 9.2

...никогда не нужно думать об умном; умное да ученое всегда аппетит отшибает...

А. П. Чехов, «Сирена»

Язык EUL (Environments Users Language) разработан в 2003 году как средство описания задач, возникающих у пользователей среды OrCAD 9.2. Язык предназначен для формализации этих задач и облегчения обмена информацией между разработчиками среды и пользователями, а также межпользовательского обмена. Это декларативный язык, описывающий объекты и процессы, встречающиеся в среде OrCAD 9.2. Авторы EUL надеются, что пользование этим языком существенно сократит время, затрачиваемое для освоения среды.

2.1. Определения языка EUL

Под элементами языка понимают его базовые конструкции, используемые при описании решения задач. В языке EUL существуют следующие элементы: алфавит, идентификаторы, инструкции и операции с ними, слова, предложения.

Алфавит включает в себя следующие символы:

1.26 латинских букв (А, В, С, D, Е, F, G, Н, I, J, К, L, М, N, О, Р, Q, R, S, Т, U, V, W, X, Y, Z). Прописные и строчные буквы не различаются.

2.10 цифр (0, 1, 2, 3, 4, 5, 6, 7, 8, 9).

3.Пробел.

Идентификатор — одно из множества ключевых слов и выражений, используемых в среде OrCAD, а также слов, составленных из элементов алфавита.

Инструкция — информация, данная для исполнения пользователю.

Командой называется любой идентификатор или инструкция, применяемые в предложении.

Операция — действие с элементами языка, приводящее к получению требуемого пользователю результата. Набор идентификаторов и/или инструкций, не приводящий к получению требуемого пользователю результата, не является

операцией.

Операнд — объект, на который действует операция.

22



0 ... 3 4 5 6 7 8 9 ... 66