Выберите диагностическое действие, чтобы взять, если значение сигнала переполняет типа данных сигнала и повторяется.
Диагностика Category:
Значение по умолчанию: warning
none
Программное обеспечение Simulink® не принимает мер.
warning
Программное обеспечение Simulink выводит предупреждение.
error
Программное обеспечение Simulink отключает симуляцию и отображает сообщение об ошибке.
Эта диагностика применяется только к переполнению, которое переносится для целого числа и типов данных с фиксированной точкой.
Эта диагностика также сообщает о делении на нуль для всех типов данных, включая типы данных с плавающей точкой.
Проверять на переполнение с плавающей точкой (например, Inf
или NaN
) для double
или single
типы данных, выберите диагностику Inf or NaN block output. (Блок See Inf или NaN выход для получения дополнительной информации.)
Для моделей, на которые ссылаются в режиме Accelerator, Simulink игнорирует установку параметра Wrap on overflow, если вы устанавливаете его на значение кроме None
.
Можно использовать Model Advisor, чтобы идентифицировать модели, на которые ссылаются, для которых Simulink изменяет настройки параметра конфигурации во время ускоренной симуляции.
В Редакторе Simulink, во вкладке Modeling, нажимают Model Advisor, затем нажимают OK.
Выберите By Task.
Осуществите проверку Check diagnostic settings ignored during accelerated model reference simulation.
Parameter: IntegerOverflowMsg |
Значение: 'none' | 'warning' | 'error' |
Значение по умолчанию: 'warning' |
Приложение | Установка |
---|---|
Отладка | warning |
Трассируемость | Никакой удар |
Эффективность | Никакой удар |
Меры безопасности | error |