События (Event) в SF моделях Simulink
Primary tabs
Forums:
События (Event) управляют работой SF-диаграммы и должны быть определены пользователем.
Область видимости
События имеют различные области видимости (Scope):
- локальные (видимые только в пределах SF-диаграммы или ее
- состояний);
- входные (передаваемые в SF-диаграмму из Simulink);
- выходные (передаваемые в Simulink из SF-диаграммы);
- экспортируемые (передаваемые во внешнюю УП);
- импортируемые (передаваемые из внешней УП).
Создание событий
События создаются путем выбора пункта меню Add – Event и далее последовательности
- Event – Local,
- Event – Input from Simulink и т.д.
В результате появляется диалоговое окно Event, где определяется
конкретное имя события и его характеристики, в перечне которых
важнейшей является установка вида события в поле Trigger.
В большинстве случаев события могут рассматриваться как скачкообразные изменения (переключения) состояний, сопровождающиеся резкими изменениями уровня соответствующих сигналов; при этом могут быть
события следующего вида:
- Rising – с повышением уровня сигнала;
- Falling – с понижением уровня;
- Either – с любым направлением изменения уровня.
События могут также создаваться и модифицироваться в диалоговом окне обозревателя Stateflow Explorer, выбираемом в рамках пункта основного меню Tools – Explorer.
Другими основными неграфическими объектами SF-модели являются данные (Date).
- Log in to post comments
- 2917 reads