Ereignisse
Lösen Sie Aktionen innerhalb Ihres Stateflow®-Diagramms oder anderer Simulink®-Subsysteme aus, indem Sie Ereignisse verwenden. Lösen Sie externe Aktionen aus, indem Sie Ereignisse an andere Diagramme in Ihrem Simulink-Modell senden. Weitere Informationen zum Senden von Ereignissen an den Schedule Editor, um die Ausführung von aperiodischen Partitionen zu planen, finden Sie unter Events in Schedule Editor (Simulink).
Blöcke
Sequence Viewer | Display messages, events, states, transitions, and functions between blocks during simulation |
Stateflow Syntax
Themen
- Synchronisieren von Modellkomponenten durch Übertragung von Ereignissen
Nutzen Sie Ereignisse für die Kommunikation mit Simulink und MATLAB®.
- Manage Symbols in the Stateflow Editor
Add, delete, and trace nongraphical objects.
- Set Properties for an Event
Specify event properties by using the Property Inspector or the Model Explorer.
- Aktivieren eines Stateflow-Diagramms durch Absenden von Eingangsereignissen
Senden Sie Kanten-Auslöser und Funktionsaufrufe als Eingangsereignisse.
- Control States in Charts Enabled by Function-Call Input Events
Set the behavior of states when a function-call input event reenables a chart.
- Activate a Simulink Block by Sending Output Events
Broadcast edge triggers and function calls as output events.
- Control Function-Call Subsystems by Using bind Actions
Bind a function-call output event to the activity of a state.
- Broadcast Local Events to Synchronize Parallel States
Communicate between parallel (AND) states by making directed event broadcasts.
- Kontrollieren des Diagrammverhaltens mithilfe impliziter Ereignisse
Lösen Sie Diagrammaktionen durch Änderungen von Datenwerten und Zustandsaktivitäten aus.
- Use the Sequence Viewer to Visualize Messages, Events, and Entities
View the interchange of messages, events, and functions through the Sequence Viewer block.