Configurazione e visualizzazione della diagnostica
Simulink® fornisce messaggi di diagnostica quando vengono rilevate determinate condizioni durante un'operazione di Simulink su un modello. I messaggi di diagnostica sono acquisiti nelle categorie di errore, informazione o avviso.
I messaggi di diagnostica che si incontrano durante un'operazione dalla riga di comando sono visualizzati nella finestra di comando, mentre quelli che si incontrano durante un'operazione con l'interfaccia utente di Simulink sono visualizzati nel visualizzatore della diagnostica. Ad esempio, se si utilizza il comando sim(bdroot)
dal prompt dei comandi di MATLAB® per simulare un modello, i messaggi di diagnostica vengono visualizzati nella finestra di comando. Tuttavia, se si esegue una simulazione dalla barra degli strumenti di Simulink, i messaggi di diagnostica vengono visualizzati nel visualizzatore della diagnostica.
È possibile personalizzare i messaggi di diagnostica e le condizioni che il software verifica per produrre errori o avvisi.
La diagnostica del modello viene visualizzata nell'interfaccia utente del visualizzatore della diagnostica. Per saperne di più sul visualizzatore della diagnostica, vedere Diagnostic Viewer (Visualizzatore della diagnostica).
È inoltre possibile aggiungere al modello i blocchi di verifica del modello onde controllare le condizioni di segnali specifici. Per saperne di più sulla verifica del modello, vedere gli argomenti elencati in Esecuzione delle verifiche del Model Advisor.
Funzioni
sldiagnostics | Display diagnostic information of Simulink system |
Simulink.restoreDiagnostic | Restore diagnostic warnings to a specific block, subsystem, or model |
Simulink.suppressDiagnostic | Suppress a diagnostic from a specific block |
Simulink.getSuppressedDiagnostics | Return Simulink.SuppressedDiagnostic objects
associated with a block, subsystem, or model |
Classi
Simulink.SuppressedDiagnostic | Suppress diagnostic messages from specific block |
Impostazioni modello
Strumenti
Visualizzatore della diagnostica | View and diagnose errors and warnings generated by Simulink models |
Argomenti
Visualizzatore della diagnostica
- Systematic Diagnosis of Errors and Warnings
Identify and locate errors and warnings systematically. - Report Diagnostic Messages Programmatically
Usesldiagviewer
functions to generate, display, and log diagnostic messages. - Suppress Diagnostic Messages Programmatically
Suppress and restore diagnostic messages programmatically. - Customize Diagnostic Messages
Customize error messages to display text and hyperlink.