Создайте входной порт для подсистемы или внешнего входного параметра
Simulink / Обычно Используемые Блоки
Simulink / Ports & Subsystems
Simulink / Источники
Inport блокирует сигналы ссылки снаружи системы в систему.
Программное обеспечение Simulink® присваивает номера портов блока Inport согласно этим правилам:
Это автоматически нумерует блоки Inport в системе верхнего уровня или подсистеме последовательно, начиная с 1.
Если вы добавляете блок Inport, метка является следующим доступным номером.
Если вы удаляете блок Inport, другие номера портов автоматически перенумерованы, чтобы гарантировать, что блоки Inport находятся в последовательности и что никакие числа не не использованы.
Если вы копируете блок Inport в систему, ее номер порта не перенумерован, если ее текущий номер уже не конфликтует с импортом в системе. Если скопированный номер порта блока Inport не находится в последовательности, перенумеруйте блок. В противном случае вы получаете сообщение об ошибке, когда вы запускаете моделирование или обновляете блок-схему.
Можно использовать блок Inport в системе верхнего уровня к:
Предоставьте внешние входные параметры из рабочей области с помощью одного из этих подходов. Если никакие внешние выходные параметры не предоставляются, то вывод по умолчанию является наземным значением.
Используйте Параметры конфигурации> Импорт/Экспорт Данных> Входной параметр. Смотрите Данные Загрузки к Входным портам Корневого Уровня.
Чтобы импортировать много сигналов к входным портам корневого уровня, рассмотрите использование инструмента Root Inport Mapper. Для получения дополнительной информации смотрите, что Данные Карты Используют Корневой Инструмент Картопостроителя Inport.
Используйте аргумент ut
команды sim
, чтобы задать входные параметры.
Обеспечьте средние значения для возмущения модели linmod
и аналитическими функциями trim
.
Используйте блоки Inport, чтобы ввести входные параметры в систему. Смотрите Модели Линеаризации.
Чтобы загрузить регистрируемые данные сигнала с помощью корневых блоков Inport, используйте функцию
, чтобы создать объект createInputDataset
Dataset
, который содержит элементы, соответствующие корневому уровню блоки Inport.
Блоки Inport в подсистеме представляют входные параметры подсистеме. Сигнал, прибывающий во входной порт на блоке Subsystem, вытекает из связанного блока Inport в той подсистеме. Блок Inport, сопоставленный с входным портом на блоке Subsystem, является блоком, параметр Номера порта которого совпадает с относительным положением входного порта на блоке Subsystem. Например, блок Inport, параметром Номера порта которого является 1
, получает свой сигнал от блока, соединенного с самым верхним портом на блоке Subsystem.
Если вы перенумеровываете Номер порта блока Inport, блок становится связанным с различным входным портом. Блок продолжает получать свой сигнал от того же блока вне подсистемы.
Блоки Inport в распространении метки сигнала поддержки подсистемы, но корневой уровень блоки Inport не делают.
Для моделей, которые включают сигналы шины, состоявшие из многих элементов шины, которые подают подсистемы, рассмотрите использование В Элементе Шины и блоках Элемента Шины. Эти блокировки порта элемента шины:
Уменьшите сложность сигнальной линии и помеху в блок-схеме.
Облегчите изменять интерфейс инкрементно.
Предоставьте доступ к элементу шины ближе на грани использования, избежав использования настройки блока Селектор и Goto Шины.
Блок Out Bus Element имеет блочный Выходной порт. Однако нет никаких спецификаций, позволенных на блокировках порта элемента шины, которые поддерживают наследованные рабочие процессы. Вы не можете использовать диалоговое окно Block Parameters блока Out Bus Element, чтобы задать атрибуты элемента шины, такие как тип данных или размерности.
Можно создать любое количество копий блока Inport. Копии являются графическими представлениями оригинала, предназначенного, чтобы упростить блок-схемы путем устранения ненужных строк. Копия имеет тот же номер порта, свойства и вывод как оригинал.
Создать копию блока Inport:
В блок-схеме выберите блок, который вы хотите копировать.
В Образцовой панели меню Редактора выберите Edit> Copy.
В блок-схеме установите свой курсор, где вы хотите поместить копию.
Выберите Edit> Paste Duplicate Inport.
Если вы хотите, чтобы корневой уровень Inport модели произвел сигнал шины, установил параметр Типа данных на имя объекта шины, который задает шину, которую производит Inport. Для получения дополнительной информации смотрите, Когда Использовать Объекты Шины.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|