Построение модели элементов на базе ПК. Назначение комплекса. Режимы работы комплекса, страница 3

В таблицы этого окна требуется ввести имена частей модели, основное функциональное назначение элемента и тип ИС.

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

В БД предусмотрены специальные имена файлов для различных типов элементов.    

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

Первая буква имени определяется согласно рисунка .2.7. Вторая – рисунка .2.8 (для цифровых элементов), рисунок. 2.9 (для аналоговых элементов). Следует иметь ввиду, что пользователь может вводить и иные правила определения имен файлов и моделей.

Рисунок 2.7 – Определение первой буквы имени модели

Рисунок  2.8 - Определение второй буквы имени модели (для цифровых элементов)

Рисунок  2.9 - Определение второй буквы имени модели (для аналоговых элементов)

Имя  структурной части модели должно содержать только латинские буквы и цифры, но не более 7 символов. Первая буква  задает группу видов элементов, к которой принадлежит  обрабатываемый элемент (рис.2.7). Вторая - функциональное назначение элемента (рис.2.8 - для цифровых элементов или рис.2.9 - для аналоговых). Остальные буквы и/или цифры в имени выбираются произвольно. Имена функциональной и графической частей модели должны совпадать  с именем  структурной  части. Исключением  являются случаи, когда функциональная или графическая модели совпадают с уже имеющейся в  БД моделью. Тогда при  формировании структурной части в первом окне  в графах "имя функциональной модели элемента" и "имя графической модели элемента" можно указать имя  уже существующих частей другого элемента. После  ввода данных в последнюю таблицу происходит автоматический переход на второе окно ввода (рисунок 2.10) общей информации об элементе.

Рисунок. 2.10 - Второе окно ввода данных меню СТРУКТУРА

Тип (цифровой, аналоговый, аналого-цифровой) и особенности элемента определяют процедуру ввода в модель дальнейшей информации.

В качестве особенности элемента можно указать:

- конструктивный элемент (шина, магистраль и т.п.);

- элемент монтажной логики (модель  реализует логическую функцию "И" или "ИЛИ", полученную в результате физического соединения проводников);

- генератор (модель формирует сигнал на выходных контактах по закону, определенному функцией, и  может не иметь входных контактов);

- элемент памяти (ОЗУ, ПЗУ и др. требуют дополнительного заказа оперативной памяти при моделировании и, возможно, ее установку).

- разъем конструктивный (элемент может иметь буквенно-цифровые номера контактов).

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

После ввода данных в последнюю таблицу происходит автоматический  переход в третье окно  ввода  данных о контактах  элемента (рисунок 2.11).

Рисунок  2.11 – Ввод сведений о контактах ИС

Вначале вводится общее количество контактов, которое указывается в нижней строке, а затем сведения о каждом контакте.

Таблица ввода описаний контактов  состоит из двух (для цифровых) или трех (для аналоговых и аналого-цифровых моделей) столбцов. В первый столбец таблицы в зависимости  от особенности элемента вводятся  имена контактов в виде цифро-буквенного обозначения (для конструктивных элементов) или цифрового номера (для всех остальных). Для конструктивных  элементов максимальная длина обозначения контакта 5 символов, для остальных максимальный номер контакта 32768.

Во второй столбец таблицы заносятся описания назначений контактов. Они заносятся путем установки цветового указателя на пункты меню, отображаемого справа от таблицы (см.рис.3.11), и нажатия клавиши

ENTER. Возможны следующие назначения.

ВХОД              - входной контакт.

ВЫХОД           - выходной контакт.

ДВУНАПРАВЛЕННЫЙ   - контакт может быть источником и приемником сигналов; направление прохождения сигнала обязательно должно зависеть от значения управляющего сигнала на другом контакте.