Несоответствие условий варианта в источнике и пункте назначения сигнала

Описание

Когда вы генерируете код, используя 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'

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

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

Похожие темы