db_0143: Подобные типы блока на уровнях модели
Строго рекомендуемый
NA-MAAB
Все
'none'
Чтобы позволить делить модели в дискретные модули, каждый уровень модели должен быть спроектирован с базовыми блоками того же типа (т.е. только Подсистемы или только Базисные блоки). Блоки, перечисленные в этой инструкции, используются в маршрутизации сигнала. Можно разместить их на любом уровне модели.
Блоки, которые Можно Поместить на любом Уровне Модели
| Блок | Пример |
|---|---|
| Action port 1 |
|
| Bus Creator |
|
| Bus Selector |
|
| Case |
|
| Data Store Memory |
|
| Data Type Conversion |
|
| Demux |
|
| Enable 2 |
|
| From |
|
| Function-Call Generator |
|
| Function-Call Split |
|
| Goto |
|
| Ground |
|
| If |
|
| Inport |
|
| Merge |
|
| Mux |
|
| Outport |
|
| Rate Transition |
|
| Selector |
|
| Terminator |
|
| Trigger 3 |
|
| Unit Delay |
|
1Action порты не позволены на корневом уровне модели. 2Starting в R2011b, блок Enable позволен на корневом уровне модели. 3Starting в R2009a, блок Trigger позволен на корневом уровне модели. ПримечаниеЕсли Trigger или блоки Enable будут помещены в корневой уровень модели, то модель не симулирует в автономном режиме. На модель нужно сослаться с помощью блока Model. | |
Удобочитаемость
Рабочий процесс
Верификация и валидация
V2.2
By Task> Modeling Standards for MAAB> Simulink> Check for mixing basic blocks and subsystems
Для получения дополнительной информации проверки смотрите Проверку на смешивание базисных блоков и подсистем (Simulink Check).