Выберите диагностическое действие, которое необходимо выполнить, если программное обеспечение Simulink ® обнаруживает недопустимые внутренние соединения с блоками порта вывода на корневом уровне этой модели .
Категория: Диагностика
По умолчанию: none
noneПрограммное обеспечение Simulink автоматически вставляет скрытые блоки для удовлетворения ограничений, где это возможно.
warningПрограмма Simulink предупреждает о нарушении ограничения соединения и пытается удовлетворить это ограничение путем вставки скрытых блоков.
errorПрограмма Simulink завершает моделирование или генерацию кода и выводит сообщение об ошибке.
В некоторых случаях (таких как циклы обратной связи функционального вызова) автоматически вставленные скрытые блоки могут создавать задержки и, таким образом, могут изменять результаты моделирования.
Автоматическая вставка скрытых блоков для устранения корневых проблем ввода-вывода останавливается на границах подсистемы. Поэтому может потребоваться вручную изменить модели с подсистемами, нарушающими любое из приведенных ниже ограничений.
Типы недопустимых внутренних соединений:
Корневой выходной порт подключается прямо или косвенно к нескольким неинвентарным блочным портам:

Корневой выходной порт подключен к заземляющему блоку:
![]()
Два корневых блока Outport соединены с одним и тем же портом:

Блок Outport соединен с некоторыми элементами вывода блока, а не с другими:

Блок Outport подключается к одному и тому же элементу несколько раз:

Сигнал, управляющий корневым выходным портом, является контрольной точкой:

Выходной порт имеет постоянное время выборки, но управляющий блок имеет непостоянное время выборки:

Блок возбуждения имеет постоянное время выборки и множество выходных портов, и один из других выходных портов блока является контрольной точкой.

Корневой выходной порт вычисляется условно, используется управление прототипом функции или инкапсулированный целевой порт C++, а спецификация прототипа функции или целевая спецификация C++ указывает, что выходная переменная, соответствующая этому корневому выходному порту, возвращается значением.

Параметр: ModelReferenceIOMsg |
Значение: 'none' | 'warning' | 'error' |
По умолчанию: 'none' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Меры безопасности | error |