Иллюстрированный самоучитель по OrCAD

Атрибуты и шаблоны символов

Приведем для иллюстрации перечень параметров нескольких компонентов и соответствующие им строки в списке соединений.

  1. Резистор, включенный к узлам 2 и 5 схемы и имеющий позиционное обозначение R3, имеет атрибуты:

    В списке соединений ему соответствует строка: R_R325 1k TC=0.001.

    Если атрибут ТС (температурный коэффициент сопротивления) не будет задан, то в этой строке параметр ТС будет отсутствовать.

    REFDES=R?
    VALUE=1k
    TC=0.001
    PART=R
    TEMPLATE=R^@REFDES %1 %2 @VALUE?TCRC=@TC/
  2. Биполярный транзистор, включенный между узлами 7 (коллектор), 10 (база) и 11 (эмиттер) и имеющий позиционное обозначение VT8, имеет атрибуты:

    В списке соединений ему соответствует строка Q_VT871011 KT315A.

    Атрибут VALUE зарезервирован для введения значения коэффициента кратности AREA.

    REFDES=Q?
    MODEL=KT315A
    VALUE=
    TEMPLATE=Q^@REFDES %C %B %E @MODEL?VALUE/@VALUE/
  3. Переменное сопротивление R4, включенное между узлами 3, 4 и 5 (средняя точка), имеет атрибуты:

    В списке соединений ему соответствуют две строки (благодаря наличию параметра \п):

    Здесь атрибут .SET задает относительное значение сопротивления нижней секции потенциометра (т.е. определяет позицию движка потенциометра).

    REFDES=R?
    PART=POT
    VALUE=Tk
    SET=0.5
    TEMPLATE=RT^@REFDES %1 %t {(@VALUE*(1-@SET))+.001}
    RB^@REFDES %t %2 {(@VALUE*@SET)+.001)
    RT_R4 3 5 {(1k*(1-0.5))+0.001} (верхняя часть потенциометра)
    RB_R4 5 4 {(1k*0.5)+0.001} (нижняя часть потенциометра)
  4. Предположим, что имеется макромодель Z, имеющая два вывода А и В и параметр G. Если в основной схеме параметр G не определен, то в макромодель передается значение по умолчанию 1000. Для обеспечения возможности редактировать этот параметр при работе со схемой символу макромодели присвоим атрибут G и зададим шаблон TEMPLATE вида:

    Если эту макромодель, имеющую позиционное обозначение U22, подключить к узлам 11 и 12 и задать параметр G=1024, то в списке соединений будет создана строка:

    Если же на схеме не задать параметр G, то эта строка будет иной:

    X^@REFDES %A %B Z PARAMS:?G|G=@G| ~G|G=1000|
    X_U22 11 12 Z PARAMS: G=1024
    X_U2211 122 PARAMS: G=100 0
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.