Программа Jigrein. Иерархическая инкапсуляция.
Элементы rTmnlRef и 1-B2W

Меню программы Jigrein содержит группу Моделей элементов. Все Модели элементов, по сути, являются составными блоками с индивидуализированным графическим оформлением. Все, что было сказано в отношении блока Compound, касается Моделей элементов. Модель элемента может иметь:

Ниже по тексту, приведен чертеж модели управляемого источника ЭДС нагруженного на оборудованный встроенным датчиком тока и разности потенциалов резистор. Поскольку источник ЭДС имеет вход, внутри его субпространства можно обнаружить блок sTerminal (с меткой Src). Резистор имеет два выхода, соответственно в его субпространстве есть блок dTerminal (с меткой Drn). Номинал источника ЭДС задается генератором синусоидального сигнала. Номинал резистора – блоком dlgConst внутри его субпространства.

Новым атрибутом для субпространства Модели элемента являются ссылки на выводы – элементы rTmnlRef. Каждый элемент rTmnlRef в субпространстве Модели элемента должен иметь уникальный порядковый номер, соответствующий номеру вывода и задаваемый пользователем. Графический редактор программы Jigrein исключает из общего списка элементы rTmnlRef при конфигурировании математического ядра, отслеживая лишь соответствующие связи к узлам.

Для связи блок-схемы Модели элемента с узлом (через ссылку на вывод rTmnlRef) используется элемент-блок B2W (унарный ввод в бинаправленную шину), который распаковывает шину на два направленных проводника. Таким образом, от узла к блок-схеме элемента, передается координата потенциала, а элемент должен вернуть в узел координату тока.

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

26.07.2007