Simulink Desktop Real-Time

Eseguire modelli Simulink in real-time sul proprio computer

 

Simulink Desktop Real-Time™ fornisce un kernel real-time per l’esecuzione dei modelli Simulink® su un computer laptop o desktop con sistema operativo Windows® o macOS®. Comprende dei blocchi di libreria per la connessione a vari dispositivi I/O. Potrai creare un sistema real-time in Simulink con il tuo PC o computer Mac e connetterlo a dei dispositivi reali.

Affidati a Simulink Real-Time™ per effettuare test e simulazioni in real-time ad alte prestazioni con l’hardware target Speedgoat™.

Per iniziare:

Simulazione in real-time con un computer laptop o desktop

Eseguire modelli Simulink in real-time su un PC o su un computer Mac

Simulazioni a circuito chiuso e in real-time dei modelli Simulink

Simulink Desktop Real-Time include un kernel in real-time che viene eseguito come task a priorità massima, all’interno sistema operativo. Il kernel in real-time carica i driver dei dispositivi I/O e stabilisce una connessione con Simulink. I driver dei dispositivi I/O vengono eseguiti in real-time, contemporaneamente a una simulazione Simulink in modalità normale.

Esperimento per il controllo della levitazione magnetica. Il modello si interfaccia con un hardware esterno usando blocchi di input e output analogico.

Migliorare le prestazioni in real-time con Simulink Coder

Usa Simulink Coder per generare codice per il tuo modello di algoritmo e per collegarlo al driver di un dispositivo I/O. Il modello, il solutore e i driver dei dispositivi I/O vengono tutti eseguiti in real-time.

Configurazione dei parametri dei blocchi di stream input e di stream output per un modello Simulink.

Monitorare segnali e acquisire dati

Monitorare, catturare e acquisire dati di segnali in tempo reale

Monitoraggio e cattura dei segnali

Usando Simulink Desktop Real-Time con Simulink, potrai catturare i segnali dal modello in real-time e visualizzarli con i blocchi Scope di Simulink. Potrai vedere i segnali nel modello usando le visualizzazioni grafiche, come i calibri, gli indicatori di tipo scope e le spie luminose.

Monitoraggio e cattura dei segnali.

Acquisizione e logging dei dati

Puoi salvare dati di runtime nel workspace di MATLAB usando Simulink. In modalità esterna, puoi catturare uno o più burst di dati e salvare i dati su un file MATLAB, al quale potrai accedere in MATLAB per svolgere ulteriori operazioni di analisi e visualizzazione.

Impostazione dei parametri di scope per il logging nel workspace.

Connessione a dispositivi fisici

I blocchi dei driver I/O permettono di stabilire una connessione tra i dispositivi fisici e il modello

Libreria di blocchi di driver I/O

Simulink Desktop Real-Time comprende una libreria di blocchi di driver I/O grazie ai quali è possibile stabilire delle connessioni tra i dispositivi fisici I/O e i modelli in real-time. Potrai eseguire simulazioni per osservare in che modo i modelli Simulink rispondono al comportamento del mondo reale.

Connessione tra dispositivi I/O e segnali Simulink per la lettura degli input e la scrittura degli output.

Comunicazione con i driver I/O

I blocchi dei driver I/O di Simulink Desktop Real-Time consentono di stabilire delle comunicazioni usando dati binari o ASCII. Tra i protocolli di comunicazione supportati ci sono UDP per le connessioni di rete standard, RS-232 per le linee seriali e CAN bus per Controller Area Network.

Trasferimento dati tramite il protocollo di comunicazione UDP.

Supporto per Thunderbolt™

Thunderbolt™ è supportato per la connessione a dispositivi I/O quando si usa uno chassis di espansione Thunderbolt per schede PCIe/PCI o un dispositivo I/O multifunzione HUMUSOFT® MF 644 compatibile con Thunderbolt.

Connessione a dispositivi I/O.

Funzionalità recenti

Supporto per il protocollo CAN FD

consente una larghezza di banda di comunicazione più elevata rispetto a CAN

Supporto per la modalità silenziosa CAN

consente il funzionamento in modalità silenziosa per le schede di dispositivi CAN

Allegati a file esistenti

aggiungere dati a un file esistente su un dispositivo standard

Consulta le note di rilascio per ulteriori informazioni su queste caratteristiche e sulle funzioni corrispondenti.