Когда вы генерируете код с помощью Embedded Coder®, выберите диагностическое действие, чтобы взять, если программное обеспечение обнаруживает связанные с вариантом проблемы моделирования, которые могут привести к неиспользованному Simulink® переменные в сгенерированном коде. Неиспользуемые переменные создаются, когда существует несоответствие в различных условиях, которые распространяют между источником и целевыми блоками при компиляции модели. Для больше на несоответствиях, смотрите, Предотвращают Создание Неиспользуемых переменных для Снисходительных Вариантов или Предотвращают Создание Неиспользуемых переменных для Безусловных и Условных Вариантов.
Диагностика 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' |
| Приложение | Установка |
|---|---|
| Отладка | Никакой удар |
| Трассируемость | Никакой удар |
| Эффективность | Никакой удар |
| Меры безопасности | Никакой удар |