Параметры конфигурации модели: диагностика Stateflow

Diagnostics> категория Stateflow включает параметры для обнаружения проблем, связанных с графиками Stateflow®.

ПараметрОписание

Неиспользованные данные, события, сообщения и функции

Выберите диагностическое действие, чтобы взять для обнаружения неиспользованных данных, событий и сообщений в графике. Удаляя неиспользованные данные, события и сообщения могут минимизировать размер вашей модели.

Неожиданное отслеживание в обратном порядке

Выберите диагностическое действие, чтобы взять, когда соединение графика будет иметь оба из следующих условий. Соединение:

  • Не имеет безусловного пути к переходу к состоянию или терминальному соединению

  • Имеет несколько продвижения путей к переходу к нему

Недопустимый доступ к входным данным в инициализации графика

Выберите диагностическое действие, чтобы взять когда график:

  • Имеет ExecuteAtInitialization набор свойств к true

  • Доступы к входным данным на переходе по умолчанию или действиях записи ассоциированной страны, которые выполняются при инициализации графика

Никакие безусловные переходы по умолчанию

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

Переход вне естественного родительского элемента

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

Неориентированные широковещательные сообщения события

Выберите диагностическое действие, чтобы взять, когда график будет содержать неориентированные локальные широковещательные сообщения события.

Действие перехода задано перед действием условия

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

Чтение перед записью, чтобы вывести в графике Мура

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

Абсолютное время временное значение короче, чем выборка периода

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

Сам переход на листовом состоянии

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

Выполнитесь в инициализации отключенный при наличии входных событий

Выберите диагностическое действие, чтобы взять, когда Stateflow обнаруживает инициированные или включенные графики, которые не запускаются при инициализации.

Использование порожденных машиной данных вместо Памяти Хранилища данных

Выберите диагностическое действие, чтобы взять, когда Stateflow обнаруживает порожденные машиной данные, которые могут заменить на порожденные графиком данные Памяти Хранилища данных осциллографа.

Недостижимый путь к выполнению

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

Похожие темы