|
|
Simulink Daten in Echtzeit in GUI übertragen |
|
Sodek |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.01.2019, 03:56
Titel: Simulink Daten in Echtzeit in GUI übertragen
|
|
|
|
|
Hallo,
ich möchte mit Simulink über einen Arduino einen Elektromotoren-Prüfstand steuern.
Dafür möchte ich eine GUI erstellen in dem der Nutzer alle Einstellungen als auch alle Daten (und damit auch Messungen) einsehen kann.
Es werden Signale vom Arduino empfangen und welche gesendet.
Diese Signale kommen auch in Simulink an.
Die eingehenden Daten (wie z.b. die Drehzahl) sollen am besten in Echtzeit in der GUI
aktualisiert und angezeigt werden.
Das Einmalige auslesen vor oder nach der Simulation war kein Problem, aber nicht das gewünschte Ergebnis.
EventListeners,realTimeObjekt und ein To Workspace-Block habe ich schon versucht aber nichts hat geklappt...
Ich habe die letzten 18 Studen zu dem Problem recherchiert. Über Hilfe würde ich mich sehr freuen. Falls ich was vergessen habe einfach sagen. Danköö
GGF. komme ich morgen dazu entsprechenden Code hochzuladen. Bin müde. Muss schlafen.
Viele Grüße.
PS: Ich habe vorher noch nie mit Matlab gearbeitet.
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 19.01.2019, 20:22
Titel:
|
|
Hallo,
die erste Frage: wie erstellst du die GUI? Mit GUIDE, App Designer, uicontrol-Befehlen oder vielleicht ganz anders?
Je nachdem wirst du mit Google zu (eines der drei) + Simulink etliche Treffer finden.
Wenn etwas "nicht klappt", bitte immer genaue Informationen zu den aufgetretenen Problemen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Astropeter |
Forum-Anfänger
|
|
Beiträge: 25
|
|
|
|
Anmeldedatum: 16.10.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.01.2019, 16:54
Titel:
|
|
Hallo,
meine erste Idee war auch der "to workspace"-block, den du schon ausprobiert hast.
Hast du auch versucht, über eine matlab function, die in Simulink aufgerufen wird und über eine for schleife auf den workspace zugreift, deine daten zu plotten?
Ist nur ne Idee, weiß nicht ob es funktioniert...
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|