Создание входного порта для подсистемы или внешнего входа
Simulink/Часто используемые блоки
Simulink/Порты и подсистемы
Симулинк/источники
Кодер HDL/обычно используемые блоки
Кодер HDL/Порты и подсистемы
Кодер/источники ЛПВП
Inport блокирует сигналы канала из-за пределов системы в систему.
Программное обеспечение Simulink ® назначает номера портов Inport block в соответствии со следующими правилами:
Он автоматически нумерует блоки Inport в системе или подсистеме верхнего уровня последовательно, начиная с 1.
При добавлении блока Inport метка является следующим доступным номером.
При удалении блока Inport нумерация других номеров портов автоматически изменяется для обеспечения последовательности блоков Inport и исключения номеров.
При копировании блока Inport в систему его номер порта не перенумеруется, если его текущий номер не конфликтует с уже имеющимся в системе. Если номер порта скопированного блока Inport не соответствует последовательности, перенумеруйте блок. В противном случае при запуске моделирования или обновлении блок-схемы появится сообщение об ошибке.
Блок ввода можно использовать в системе верхнего уровня для:
Предоставление внешних входных данных из рабочей области с использованием одного из этих подходов. Если внешние выходы отсутствуют, то по умолчанию используется значение заземления.
Используйте Параметры конфигурации > Импорт/экспорт данных > Параметр ввода. См. раздел Загрузка данных в порты ввода на корневом уровне.
Совет
Чтобы импортировать много сигналов на входные порты корневого уровня, воспользуйтесь средством сопоставления корневого ввода. Дополнительные сведения см. в разделе Сопоставление данных с помощью инструмента сопоставления корневого ввода.
Используйте ut аргумент sim для задания входных данных.
Предоставить средство для возмущения модели linmod и trim функции анализа.
Блоки ввода используются для ввода входных данных в систему. См. раздел Линеаризация моделей.
Для загрузки зарегистрированных сигнальных данных с использованием корневых блоков Inport используйте для создания функции createInputDatasetDataset объект, содержащий элементы, соответствующие блокам Inport корневого уровня.
Блоки ввода в подсистеме представляют входы в подсистему. Сигнал, поступающий на входной порт блока подсистемы, вытекает из связанного блока Inport в этой подсистеме. Блок Inport, связанный с входным портом в блоке Subsystem, является блоком, чей параметр Port number соответствует относительному положению входного порта в блоке Subsystem. Например, блок Inport, чей параметр Port number имеет значение 1 получает свой сигнал от блока, подключенного к самому верхнему порту блока подсистемы.
При перенумеровании номера порта блока Inport блок подключается к другому входному порту. Блок продолжает принимать свой сигнал от того же блока вне подсистемы.
Блоки ввода внутри подсистемы поддерживают распространение метки сигнала, но блоки ввода корневого уровня не поддерживают.
Совет
Для моделей, включающих шины, состоящие из множества элементов шины, рекомендуется использовать блоки In Bus Element и Out Bus Element. Эти блоки:
Уменьшите сложность сигнальной линии и загромождение на блок-схеме.
Упростите пошаговое изменение интерфейса.
Разрешить доступ к элементу шины ближе к точке использования, избегая использования селектора шины и конфигурации блока Goto.
Блок In Bus Element имеет тип блока Inport, а блок Out Bus Element - тип блока Outport.
Можно создать любое количество дубликатов блока Inport. Дубликаты являются графическими представлениями оригинала, предназначенными для упрощения блок-схем за счет исключения ненужных линий. Дубликат имеет тот же номер порта, свойства и выходные данные, что и исходный.
Чтобы создать дубликат блока Inport:
На блок-схеме выберите неподключенный блок Inport, который требуется дублировать.
Нажмите и удерживайте клавишу Ctrl и перетащите блок.
Отпустите кнопку мыши и выберите «Копировать» в контекстном меню.
Можно выбрать блок «Inport» с дубликатами для выделения дублирующих блоков.
Если требуется создать шину в блоке Inport корневого уровня модели, задайте для параметра Тип данных имя объекта шины, определяющего шину, создаваемую блоком Inport. Дополнительные сведения см. в разделе Задание свойств шины с помощью Simulink.Bus Object Data Types.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|
В элементе шины | Вспомогательный порт | Спецификация асинхронной задачи (Simulink Coder)