ЗАДАНИЕ XI

Тема: Работа с дополнительными библиотеками. Сборка системы из готовых элементов на примере электрической цепи.
Цель: Знакомство с библиотеками в среде Stratum. Знакомство со сборкой системы из готовых элементов

Перед началом работы необходимо:

владение основными приемами работы в MS Windows;
владение основными приемами работы в Stratum 2000.

Основные сведения о библиотеках

Библиотеку имиджей можно рассматривать в двух аспектах:

  1. Физически: отдельный каталог, в котором находятся файлы, содержащие информацию о имиджах (*.CLS). Если такой каталог содержит подкаталоги, то они соответственно образуют подбиблиотеки. Название библиотеки совпадает с названием каталога, в котором она расположена.
  2. Логически: совокупность имиджей, объединенных по некоторому признаку (например, работа с 3d графикой, окнами и т.д.)

По содержанию библиотеки делятся на следующие виды:

  1. Стандартные - это библиотеки имиджей, поставляемые вместе со средой. Являются общими для всех проектов и всех пользователей. (см. Стандартные библиотеки).
  2. Проектные - библиотеки имиджей, созданных пользователем для конкретного проекта. Располагаются непосредственно в каталоге проекта и его подкаталогах. Библиотека может быть доступна и для нескольких проектов, но в этом случае проекты необходимо располагать в одном каталоге.
  3. Дополнительные библиотеки. Это редко используемые, либо специфические библиотеки. Предназначены для частных задач. Например: эл. цепи, физика и т.д. Для подключения этих библиотек необходимо указать их название либо в параметрах среды, либо в параметрах проекта.

    В общем случае, для системы не имеет значения, в какой библиотеке расположен конкретный имидж. Деление на библиотеки осуществляется только с целью систематизации. Часто используемые имиджи пользователь может объединить в новую стандартную библиотеку (добавив ее в каталог LIBRARY).

Добавление библиотек

Для того чтобы добавить новую библиотеку ко вновь создаваемому проекту необходимо в диалоге Параметры проекта выбрать закладку Библиотека. Далее в поле Добавочные библиотеки ввести ее полный или относительный путь. В нашем примере следует ввести: ($addlibs)chains . Это значит, что библиотека будет загружена из каталога chains в каталоге дополнительных библиотек. После закрытия этого диалога следует закрыть проект и открыть его вновь. В случае успеха в Иерархии библиотек должна появится новая библиотека. Например : c:\stratum3\add.lib\chains
Это библиотека элементов электрической цепи. Она содержит :

При собирании схемы из элементов этой библиотеки следует :

Задание 1

    Создайте новый проект. Подключите новую библиотеку как указано выше.

lab011.gif (15930 bytes)

Соберите первую схему.

Задание 2

Соберите вторую схему.

Дополнительное задание

Постройте график зависимости тока от сопротивления