Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Simulink_оконч.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1.32 Mб
Скачать

1.2.7. Раздел Signal Routing – блоки распределения сигналов

Раздел объединяет блоки, выполняющие распределение сигналов. Наименование, краткая характеристика и параметры настроек блоков приведены в табл. 1.3.

Таблица 1.3

Параметры настроек блоков раздела Signal Routing

Наименование блока и его краткая характеристика

Параметры настройки

1

2

Mux (мульти-плексор) объединение сигналов в вектор

Number of Inputs – количество входов

Display option способ отображения. Выбирается из списка: none – прямоугольник белого цвета без меток входных сигналов; bar – вертикальный прямоугольник черного цвета; signals – прямоугольник белого цвета c отображением меток входных сигналов

Demux (демультиплексор) разделение входного векторного сигнала на отдельные составляющие

Number of Inputs – количество входов

Display option способ отображения. Выбирается из списка: none – прямоугольник белого цвета без меток входных сигналов; bar – вертикальный прямоугольник черного цвета

Bus Selection Mode режим разделения векторных сигналов в шине

Bus Creator (шинный формирователь) – формирование шины из сигналов различных типов

Parameters способ именования сигнала. Выбирается из списка: Inherit bus signal names from input ports – наследовать имена входных сигналов; Require input signal names to match signals below – ввести имена сигналов

Number of inputs ports количество входных портов

Signals in bus – список сигналов объединяемых в шину

Rename selected signals новое имя выделенного сигнала (параметр доступен, если выбрана опция Require input signal names to match signals below)

Bus Selector (шинный селектор) – выделение из шины требуемых сигналов

Signals in the bus – имеющиеся в шине входные сигналы

Selected signals – выделенные выходные сигналы

Muxed output – объединение всех выходных сигналов в один

Selector (селектор) – выделение из вектора или матрицы требуемых элементов

Input Type – тип входного сигнала. Выбирается из списка: vector – вектор; matrix – матрица

Source of element indices – источник индексов элементов вектора. Выбирается из списка: internal – внутренний; external – внешний. При выборе external на изображении блока появляются дополнительные входы: Е – задание индексов выбираемых элементов вектора; R – задание индексов строк; С – задание индексов столбцов

Elements – список индексов элементов входного вектора. Задается в виде вектора (-1 – выбираются все элементы вектора)

Input port width – размерность входного вектора

Source of row indices – источник индексов строк элементов матрицы

Rows – список индексов строк матрицы

Source of column indices – источник индексов столбцов элементов матрицы

Columns – список индексов столбцов матрицы

Merge (формирователь векторного сигнала) – объединение входных сигналов в единый векторный сигнал

Number of inputs количество входов

Initial output – начальное значение входного сигнала

Allow unequal port widths – разрешить неодинаковую размерность входных портов

Input port offsets – смещение входного сигнала

Goto (блок передачи сигнала) – передача сигнала к блоку From

Tag – идентификатор сигнала

Tag visibility – признак видимости. Выбирается из списка: local – передача сигнала в пределах локальной подсистемы; scoped – передача сигнала в пределах локальной подсистемы и подсистемах нижнего уровня; global – передача сигнала во всей модели

Corresponding From blocks – список блоков From, принимающих сигнал

From (блок приема сигнала) – прием сигнала от бло-

ка Goto

Goto tag – идентификатор принимаемого сигнала (должен совпадать с идентификатором в соответствующем блоке Goto

Goto Tag Visibility (блок признака видимости сигнала) – отображение признака видимости сигнала, передаваемого Goto

Goto tag – идентификатор сигнала, передаваемого блоком Goto

Data Store Memory (блок создания общей области памяти) – создание именованной области памяти для хранения данных

Data store name – имя области памяти

Data store write (W) and read (R) blocks – список блоков Data Store Write и Data Store Read

Initial value – начальное значение

Interpret vector parameters as 1-D – интерпретировать вектор параметров данных как одномерный вектор

Data Store Write (блок записи в именованную область памяти) – запись данных в поименованную область памяти

Data store name – имя области памяти

Data store memory block – имя блока Data store memory

Data store read blocks – список блоков Data store read

Sample time – такт дискретности

Data Store Read (блок считывания из именованной области памяти) – считывание данных из поименованной области памяти

Data store name – имя области памяти

Data store memory block – имя блока Data store memory

Data store write blocks – список блоков Data store write

Sample time – такт дискретности

Switch (переключатель) – переключение входных сигналов по сигналу управления

Criteria for passing first input – условие прохождения сигнала через первый вход, Выбирается из списка: u2>=Threshold – входной сигнал больше или равен пороговому значению; u2>Threshold – входной сигнал больше порогового значения; u2=Threshold – входной сигнал не равен пороговому значению

Threshold – порог

Show additional parameters показать дополнительные параметры

Require all inputs to have same data type – на всех входах одинаковый тип данных

Output data type mode выбор типа выходных данных. Выбирается из списка: Inherit via back propagation наследование от блока назначения; Inherit via internal rule – тип выходных данных определяется типом данных входного сигнала, имеющего наибольшее значение

Round integer calculations toward – способ округления. Выбирается из списка: Zero – округление отсутствует; Nearest – ближайшее целое; Floor – ближайшее меньшее целое; Ceiling – ближайшее большее целое

Saturate on integer overflow – подавлять переполнение целого

Enable zero crossing detection – определять прохождение сигнала через нулевой уровень

Multiport Switch (многовходовой переключатель) – переключение входных сигналов по сигналу управления, задающего номер активного входного порта

Number of inputs количество входов

Show additional parameters показать дополнительные параметры

Use zero based indexing – использовать индексацию, начинающуюся с нуля

Require all inputs to have same data type – на всех входах одинаковый тип данных

Output data type mode выбор типа выходных данных. Выбирается из списка: Inherit via back propagation наследование от блока назначения; Inherit via internal rule – тип выходных данных определяется типом данных входного сигнала, имеющего наибольшее значение

Round integer calculations toward – способ округления. Выбирается из списка: Zero – округление отсутствует; Nearest – ближайшее целое; Floor – ближайшее меньшее целое; Ceiling – ближайшее большее целое

Saturate on integer overflow – подавлять переполнение целого

Manual Switch (ручной переключатель) – переключение входных сигналов по команде пользователя

Нет

Остальные разделы библиотеки блоков Simulink используются реже, и их описание будет приводиться по мере необходимости.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]