Недопустимая корневая связь блока Inport/Outport

Описание

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

Диагностика Category:

Настройки

Значение по умолчанию: none

none

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

warning

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

error

Программное обеспечение Simulink отключает симуляцию или генерацию кода и отображает сообщение об ошибке.

Советы

  • В некоторых случаях (такие как обратная связь вызова функции), автоматически вставленные скрытые блоки могут ввести задержки и таким образом могут изменить результаты симуляции.

  • Автовставка скрытых блоков, чтобы устранить корневые проблемные остановки ввода-вывода на контурах подсистемы. Поэтому вы, возможно, должны вручную изменить модели с подсистемами, которые нарушают любое из ограничений ниже.

  • Типы недопустимых внутренних связей:

    • Корневой Выходной порт соединяется прямо или косвенно больше чем с одним невиртуальным портом блока:

    • Корневой Выходной порт соединяется с блоком Ground:

    • Два корневых блока Выходного порта соединяются с тем же портом блока:

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

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

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

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

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

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

Информация о командной строке

Parameter: ModelReferenceIOMsg
Значение: 'none' | 'warning' | 'error'
Значение по умолчанию: 'none'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьНикакое влияние
Меры безопасностиerror

Похожие темы