Reset Function
Eseguire il sottosistema all'evento di ripristino del modello
Librerie:
Simulink /
User-Defined Functions
Descrizione
Il blocco Reset Function è un blocco Subsystem pre-configurato che viene eseguito su un evento di ripristino del modello. Per impostazione predefinita, il blocco Reset Function include:
Un blocco Event Listener con Event type impostato su
Resete Event name impostato suresetUn blocco Constant con Constant value impostato su
0Un blocco State Writer senza State owner block impostato

Personalizzare il contenuto del blocco Reset Function sostituendo, ad esempio, il blocco Constant con blocchi sorgente che generano il valore di stato per il blocco State Writer e specificando State owner block per il blocco State Writer.
I sottosistemi eseguiti in modo condizionale con porte di output sono completamente supportati all'interno dei blocchi Reset Function.
Per un elenco dei blocchi e delle feature non supportati, vedere Initialize, Reinitialize, Reset, and Terminate Function Limitations.
Un modello può potenzialmente contenere più blocchi Reset Function, ciascuno dei quali con un Event name diverso. Ciascuno di questi eventi di ripristino appare nel codice generato come una funzione distinta.
È possibile selezionare un blocco Initialize Function, Reinitialize Function, Reset Function o Terminate Function oppure un blocco State Owner corrispondente per evidenziare i blocchi ad esso correlati. Per visualizzare un blocco correlato in un diagramma aperto o in una nuova scheda, soffermarsi sui puntini di sospensione che appaiono dopo la selezione. Quindi, selezionare Related Blocks
dalla barra delle azioni. Quando più blocchi corrispondono al blocco selezionato, si apre un elenco dei blocchi correlati. È possibile filtrare l'elenco dei blocchi correlati inserendo un termine di ricerca nella casella di testo. Dopo aver selezionato un blocco correlato dall'elenco, nella finestra sarà attivo il diagramma aperto o la nuova scheda che mostra il blocco correlato.
Esempi
Caratteristiche del blocco
Tipi di dati: |
|
Passaggio diretto |
|
Segnali multidimensionali |
|
Segnali di dimensioni variabili |
|
Rilevamento zero-crossing |
|
a Il supporto effettivo di tipi di dati o funzionalità dipende dall’implementazione del blocco. | |
Funzionalità estese
Cronologia versioni
Introdotto in R2016bVedi anche
Initialize Function | Reinitialize Function | Terminate Function | Event Listener | State Reader | State Writer
