Contenuto principale

Eventi

Creare trigger per avviare altri sistemi

Attivare azioni all'interno del grafico Stateflow® o di altri sottosistemi di Simulink® utilizzando gli eventi. Attivare azioni esterne inviando eventi ad altri grafici nel modello di Simulink. Per ulteriori informazioni sull'invio di eventi all'Editor di pianificazione per programmare l'esecuzione di partizioni aperiodiche, vedere Events in Schedule Editor (Simulink).

Blocchi

Sequence ViewerDisplay messages, events, states, transitions, and functions between blocks during simulation

Sintassi di Stateflow

espandi tutto

Generazione dell'evento

sendBroadcast message or event
changeGenerare un evento implicito quando i dati cambiano valore in un grafico Stateflow
enterGenerare un evento implicito quando lo stato diventa attivo
exitGenerare un evento implicito quando lo stato diventa inattivo

Logica temporale basata sull'evento

afterEseguire il grafico dopo la trasmissione dell'evento o dopo un tempo specificato
atEseguire il grafico alla trasmissione dell'evento o ad un tempo specificato
beforeEseguire il grafico prima della trasmissione dell'evento o prima di un tempo specificato
everyEseguire il grafico a intervalli regolari
temporalCountNumero di eventi, esecuzioni di grafici o tempo trascorso da quando lo stato è diventato attivo

Argomenti

Informazioni complementari

Esempi in primo piano