Блок Adapter помогает соединить два компонента с несовместимыми интерфейсами портов путем сопоставления между этими двумя интерфейсами. Запустите Interface Adapter, дважды кликнув по блоку Adapter на соединении между портами.
Используйте Interface Adapter, чтобы сопоставить элементы интерфейса между двумя портами. Можно также использовать Адаптер Интерфейса, чтобы применить преобразование интерфейса, чтобы использовать модуль задержки для разрушения алгебраических циклов или чтобы вставить переход скорости для различных частот шага расчета.
Когда два компонента связаны с Simulink® поведение имеет одинаковое количество сигналов с различными именами, используйте блок Adapter и адаптер интерфейса, чтобы определить соединения портов.
Добавьте блок Adapter к модели на соединении между этими двумя компонентами.
Дважды кликните блок, чтобы открыть диалоговое окно Interface Adapter.
В Select input окне выберите элемент интерфейса. В Select output окне выберите элемент интерфейса.
Нажмите кнопку Map.
При соединении двух компонентов с портовыми соединениями в обоих направлениях может возникнуть алгебраический цикл. Чтобы прервать алгебраический цикл, используйте Adapter блок, чтобы вставить модуль задержку между компонентами.
Добавьте блок Adapter к модели на соединении между этими двумя компонентами.
Дважды кликните блок, чтобы открыть диалоговое окно Interface Adapter.
Из списка Apply interface conversion выберите UnitDelay
.
При соединении двух Ссылочных Компонентов модели Simulink, на которые они ссылаются, могут иметь различные частоты шага расчета. Для совместимости используйте блок Adapter, чтобы вставить переход скорости между компонентами.
Добавьте блок Adapter к модели на соединении между этими двумя компонентами.
Дважды кликните блок, чтобы открыть диалоговое окно Interface Adapter.
Из списка Apply interface conversion выберите RateTransition
.