Debug delle simulazioni nell’Editor di Simulink
Eseguire il debug e analizzare le simulazioni nell'area di disegno del modello, impostare i punti di interruzione, spostarsi tra i passaggi temporali e l’esecuzione dei blocchi
Utilizzando gli strumenti di debug disponibili nell’Editor di Simulink® è possibile:
Impostare punti di interruzione per mettere in pausa la simulazione in un punto di interesse.
Visualizzare e gestire i punti di interruzione in tutto il modello.
Avanzare attraverso una simulazione un passaggio temporale alla volta o un blocco alla volta.
Aggiungere le etichette dei valori delle porte ai segnali per vedere come cambiano i valori dei segnali durante gli spostamenti nella simulazione.
L'area di disegno del modello mostra i punti di interruzione e le etichette dei valori delle porte nel contesto del diagramma a blocchi, in modo da poter analizzare, eseguire il debug e modificare il modello in un unico posto.
Strumenti
Elenco dei punti di interruzione | View, configure, and manage breakpoints for debugging models (Da R2022a) |
Opzioni di avanzamento della simulazione | Enable stepping back and configure number of time steps to move when stepping through simulation |
Opzioni di pacing della simulazione | Slow simulation to a specified ratio of simulation time to wall clock time |
Argomenti
Pause e spostamento nella simulazione
- Step Through Simulations Using the Simulink Editor
Run simulations one or more time steps at a time or one block at a time, view signal values in the block diagram, and configure simulation stepping options. - Debug Simulation Using Signal Breakpoints
Set breakpoints to pause simulation at points of interest for debugging and analysis. - How Stepping Through Simulations Works
Learn how the software steps through time steps and how to evaluate trade offs involved in configuring the simulation stepping options. - Debug Simulation of Iterator Subsystem
Explore options for stepping through and debugging simulations of models that contain iterator subsystems.
Visualizzazione delle informazioni nel diagramma a blocchi
- View Signal Values Using Port Value Labels
View signal values in the block diagram during simulation to understand, analyze, and debug your model. - Control and Display Execution Order
Determine the execution order among blocks within tasks. - View Sample Time Information
How to access sample time information interactively. - Use Connectors Tool to Visualize Relation Between Blocks
Use Connectors tool to visualize relation between Simulink functions and their function caller blocks, reader and writer blocks or blocks which execute based on events.