Когда вы генерируете код, используя Embedded Coder®, выберите диагностическое действие, которое необходимо предпринять, если программное обеспечение обнаруживает связанные с вариантом проблемы моделирования, которые могут привести к неиспользованию Simulink® переменные в сгенерированном коде. Неиспользованные переменные создаются, когда существует расхождение в условиях варианта, которые распространяются между исходным и целевым блоками при компиляции модели. Для получения дополнительной информации о расхождениях см. «Предотвращение создания неиспользованных переменных для вариантов Lenient» или «Предотвращение создания неиспользованных переменных для безусловных и условных вариантов».
Category: диагностика
По умолчанию:
none
none
Когда программное обеспечение Simulink обнаруживает расхождение в вариантных условиях, которые распространяются между исходным и целевым блоками с опцией Variant activation time, установленной на code compile
программное обеспечение не предпринимает никаких действий.
warning
Когда программное обеспечение Simulink обнаруживает расхождение в вариантных условиях, которые распространяются между исходным и целевым блоками с опцией Variant activation time, установленной на code compile
программное обеспечение отобразит предупреждение и продолжит симуляцию. Чтобы подавить предупреждение и продолжить симуляцию, нажмите Suppress.
error
Когда программное обеспечение Simulink обнаруживает расхождение в вариантных условиях, которые распространяются между исходным и целевым блоками с опцией Variant activation time, установленной на code compile
программа отображает ошибку и завершает симуляцию.
Параметр: VariantConditionMismatch |
Значение:
'none' | 'warning' | 'error' |
По умолчанию:
'none'
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | Никакого влияния |