Sequence Viewer

Отображайте сообщения, события, состояния, переходы и функции между блоками во время симуляции

  • Библиотека:
  • Simulink/Сообщения и события

    Simulink Test

    SimEvents

    Stateflow

  • Sequence Viewer block

Описание

Блок Sequence Viewer отображает сообщения, события, состояния, переходы и функции между определенными блоками во время симуляции. Блоки, которые можно отобразить, называются lifeline blocks и включают:

  • Подсистемы

  • Ссылка на модели

  • Блоки, которые содержат сообщения, такие как Stateflow® чарты

  • Блоки, которые вызывают функции или генерируют события, такие как Function Caller, Function-Call Generator и блоки MATLAB Function

  • Блоки, которые содержат функции, такие как Function-Call Subsystem и Simulink Function блоки

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

Параметры

расширить все

Количество цифр для точности шага по времени. При использовании решателя переменного шага измените этот параметр, чтобы настроить точность времени для средства просмотра последовательности. По умолчанию блок поддерживает 3 цифры точности.

Предположим, что блок отображает два события, которые происходят время от времени 0.1215 и 0.1219. Отображение этих двух событий точно требует 4 цифры точности. Если точность 3затем блок отображает два события в момент времени 0.121.

Программное использование

Параметры блоков: VariableStepTimePrecision
Тип: Вектор символов
Значения: '3' | скаляр
По умолчанию: '3'

Общее количество событий перед последним отображаемым событием.

Для примера, если History 5 и есть 10 события в симуляции, затем отображается блок 6 события, включая последнее событие и пять событий, предшествующих последнему событию. Более ранние события не отображаются. Временная линейка серая, чтобы указать время между началом симуляции и временем первого отображаемого события.

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

Программное использование

Параметры блоков: History
Тип: Вектор символов
Значения: '1000' | скаляр
По умолчанию: '1000'

Характеристики блоков

Типы данных

Boolean | bus | double | enumerated | fixed point | integer | single

Прямое сквозное соединение

no

Многомерные сигналы

yes

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

.
Введенный в R2015b