Перенеситесь на переполнении

Описание

Выберите диагностическое действие, чтобы взять, если значение сигнала переполняет типа данных сигнала и повторяется.

Диагностика 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 изменяет настройки параметра конфигурации во время ускоренной симуляции.

    1. В Редакторе Simulink выберите Analysis> Model Advisor.

    2. Выберите By Task.

    3. Осуществите проверку Check diagnostic settings ignored during accelerated model reference simulation.

Информация о командной строке

Parameter: IntegerOverflowMsg
Значение: 'none' | 'warning' | 'error'
Значение по умолчанию: 'warning'

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

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

Похожие темы