Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
схемотехника / Введение в инструментальные средства.pdf
Скачиваний:
174
Добавлен:
27.03.2016
Размер:
1.94 Mб
Скачать

В этом случае можете воспользоваться одним из трех способов решения указанной задачи:

1)синтезировать требуемый элемент на основе базовых элементов системы, а затем оформить его в виде макроэлемента (подсхемы) с прорисовкой условного графического обозначения (УГО);

2)создать требуемый элемент, описав закон его функционирования на языке высокого уровня;

3)воспользоваться графическим диалоговым инструментом LogiBLOX для автоматического создания необходимого элемента.

СОЗДАНИЕ МАКРОЭЛЕМЕНТА НА ОСНОВЕ БАЗОВЫХ ЭЛЕМЕНТОВ

Создание макроэлемента

Под макроэлементом понимается определенным образом оформленная и записанная в рабочую библиотеку проекта схема, которой поставлен в соответствие рисунок УГО. Макроэлементы целесообразно использовать для оформления функционально законченных частей сложного проекта.

Рассмотрим процедуру создания макроэлемента на примере схемы, изображенной на рис. 30.

Рис. 30. Логическая схема

1. Подключите ко всем внешним контактам схемы входные и выходные терминалы. Для этого нарисуйте отрезок цепи, начав с окончания контакта элемента, и не завершая операции рисования цепи, нажмите правую клавишу мыши. В появившемся меню выберите Add Terminal. В открывшемся окне задайте имя и тип терминала (рис. 31).

35

2. Выполните команду Hierarchy/Create Macro Symbol From Current Sheet из меню редактора схем (см. рис. 5). Появится диалоговое окно создания символа (УГО) — Create Symbol (рис. 32) для схемы, которая находится в текущем листе редактора схем.

Рис. 31. Логическая схема с подключенными внешними терминалами

Рис. 32. Окно создания символа

3.Введите в поле Symbol Name имя макроэлемента (под этим именем он будет включен в вашу библиотеку).

4.Нажмите кнопку OK, чтобы завершить операцию. Макроэлемент будет включен в вашу библиотеку, автоматически будет сформировано УГО макроэлемента.

36

Выбор макроэлемента из библиотеки

Созданный системой УГО макроэлемента можете в дальнейшем использовать в своих схемах, а также при создании более сложных макроэлементов. Его извлечение ничем не отличается от выбора в редакторе схем любого элемента. Для этого необходимо открыть окно библиотеки моделей элементов — SC Symbols.

Нажмите кнопку «Выбор элемента» на вертикальной пане-

ли инструментов окна редактора схем.

Появится диалоговое окно SC Symbols выбора модели элемента. В этом окне найдите и выделите имя макроэлемента (рис. 33). Затем выберите в поле рисования требуемую позицию для размещения УГО макроэлемента и нажмите левую клавишу мыши. Появится рисунок УГО выбранного макроэлемента (рис. 34).

Рис. 34. Рисунок УГО макроэлемента

Рис. 33. Выбор макроэлемента

Примечание. Что делать, если при открытии окна выбора элемента вы не увидели имя созданного макроэлемента:

щелкните в окне SC Symbols (см. рис. 33) кнопку «Выбор типа элемента»

, появится окно выбора типа элемента — Library Filter (см. рис. 10);

нажмите в окне Library Filter кнопку Default для установки флажков у каждого типа элементов (см. рис. 10);

нажмите кнопку OK.

37

После выполнения указанных действий в окне выбора элемента SC Symbols увидите имя макроэлемента.

Редактирование УГО макроэлемента

Созданный системой рисунок УГО можно изменить по своему усмотрению, используя редактор символов.

Для редактирования УГО макроэлемента необходимо выполнить следующие действия.

1. Щелкните правой клавишей мыши на изображение макроэлемента. Появится диалоговое окно с меню, в котором выберите команду Symbol Editor (рис. 35). Появится редактора символа —

Symbol Editor (рис. 36).

Рис. 35. Выбор команды Symbol Editor

2. При помощи панели инструментов окна Symbol Editor отредактируйте изображение УГО макроэлемента (рис. 37).

38

Рис. 36. Окно редактора символа УГО

Рис. 37. Редактирование рисунка УГО макроэлемента