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

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

Когда вы создаете диаграммы Stateflow в моделях Simulink, можно задать свойства события в Property Inspector или в Model Explorer.

  • Чтобы использовать Property Inspector:

    1. На вкладке Modeling, под Design Data, выберите Symbols Pane и Property Inspector.

    2. На панели «Символы» выберите событие.

    3. На панели Property Inspector измените свойства события.

  • Чтобы использовать браузер Model Explorer:

    1. На вкладке Modeling, под Design Data, выберите Model Explorer.

    2. На панели Contents выберите событие.

    3. На панели Message измените свойства события.

Можно также программно задать свойства события при помощи Stateflow.Event объекты. Для получения дополнительной информации о программном интерфейсе Stateflow смотрите Обзор API Stateflow.

Свойства события Stateflow

Имя

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

Возможности

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

ВозможностиОписание
LocalСобытие, которое может происходить где угодно на машине Stateflow, но отображается только в родительском объекте и его потомках. Дополнительные сведения см. в разделе Широковещание локальных событий.
Input from SimulinkСобытие, которое происходит в блоке Simulink, но транслируется на диаграмму Stateflow. Для получения дополнительной информации смотрите Активация диаграммы Stateflow путем отправки входных событий.
Output to SimulinkСобытие, которое происходит в диаграмме Stateflow, но передается в блок Simulink. Для получения дополнительной информации смотрите Активация блока Simulink путем отправки выходных событий.

Порт

Индекс порта, сопоставленного с событием. Это свойство применяется только к входным и выходным событиям.

Спусковой механизм

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

Точки останова отладчика

Опция настройки точек останова отладчика в начале или в конце широковещательной передачи события. Доступные точки прерывания зависят от типа события.

Тип событияНачало вещанияКонец вещания
Локальное событиеДоступныйДоступный
Входное СобытиеДоступныйНедоступно
Выходное событиеНедоступноНедоступно

Для получения дополнительной информации см. Установку точек останова по отладке Графиков.

Описание

Описание события. Можно ввести краткое описание событий в иерархии.

Ссылка на документ

Ссылка на онлайн-документацию для мероприятия. Можно ввести адрес веб-URL или MATLAB® команда, которая отображения документацию в подходящем интерактивном формате, таком как HTML файла или текст в Командном Окне MATLAB. При нажатии гиперссылки Document link Stateflow отображает документацию.

Похожие темы