Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink® обнаруживает подсистему, которая может вызвать повреждение данных или недетерминированное поведение.
Категория: Диагностика
Значение по умолчанию: ошибка
'none'
Программное обеспечение Simulink не принимает мер.
предупреждение
Программное обеспечение Simulink отображает предупреждение.
ошибка
Программное обеспечение Simulink отключает моделирование и отображает сообщение об ошибке.
Эти типы подсистем могут быть вызваны любым из следующих условий:
Ваша модель использует многозадачный режим решателя, и это содержит активированную подсистему, которая действует на нескольких уровнях.
Ваша модель содержит условно выполняемую подсистему, которая может сбросить ее состояния, и это содержит асинхронную подсистему.
Эти типы подсистем могут вызвать поврежденные данные или недетерминированное поведение в системе реального времени, которая использует код, сгенерированный от модели.
Для моделей, которые используют многозадачный режим решателя и содержат активированную подсистему, которая действует на нескольких уровнях, рассмотрите использование однозадачного режима решателя, или использование единственного уровня включило подсистему вместо этого.
Для моделей, которые содержат условно выполняемую подсистему, которая может сбросить ее состояния и это содержит асинхронную подсистему, рассмотрите перемещение асинхронной подсистемы вне условно выполняемой подсистемы.
Parameter: MultiTaskCondExecSysMsg |
Значение: 'ни один' | 'предупреждение' | 'ошибка' |
Значение по умолчанию: ошибка |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | ошибка |