Сообщения

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

Отправляйте, принимайте и пересылайте сообщения, которые несут данные для связи между Stateflow® чарты. Сообщения ставятся в очередь до тех пор, пока принимающий график не сможет их обработать. Просмотрите жизненный линию сообщений в блоке Sequence Viewer.

Блоки

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

Синтаксис языка Stateflow

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

discardОтменить сообщение
forwardПереслать сообщение
isvalidОпределите, является ли сообщение действительным
lengthОпределите длину очереди сообщений
receiveИзвлечение сообщения из очереди
sendШироковещательное сообщение или событие

Темы

Связь с диаграммами Stateflow путем отправки сообщений

Синхронизируйте компоненты модели и обменивайтесь данными путем отправки сообщений между диаграммами Stateflow.

Задание свойств сообщения

Задайте свойства сообщения с помощью Property Inspector или Model Explorer.

Управление активностью сообщений в диаграммах Stateflow

Отправляйте, получайте, сбрасывайте или пересылайте сообщение Stateflow.

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

Общайтесь между графиками с помощью сообщений со строковыми полезными данными.

Решение неопределенных символов на графике

Обнаружение и добавление неопределенных данных, событий и сообщений.

Используйте Sequence Viewer для визуализации сообщений, событий и сущностей

Просмотрите обмен сообщениями, событиями и функциями через блок Sequence Viewer.

Связанная информация

Рекомендуемые примеры