Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ich möchte eine Leerlaufkennlinie von einem Motor aufnehmen. Bei der Darstellung habe ich ein kleines Problem. Ich nehme die Spannung und den Strom auf. In einem Diagramm soll nun die Spannung(Y) über den Strom (X) angezeigt werden. Kann ich das sozusagen in Echtzeit aufnehmen oder muss ich die Werte erst in ein Array ablegen und dann am Ende der Messung wieder auslesen? Dazu brauche ich ja den XY-Graph, oder?
Ich würde die Daten in einem Cluster-Array ablegen, den ich per Schieberegister in einer Schleife fülle.
Dann kannst du innerhalb der Schleife die Daten direkt anzeigen (XY Graph) und hast nacher sofort das Datenarray fertig für die Weiterverarbeitung.
funktioneirt so halbwegs. Es ist nur so, in dem Diagramm werden so streifen erstellt, siehe Bild. Wenn ich die Endpunkte rechts von den Querlinien nehme und die miteinander verbinde, dann hätte ich die richtige Kurve. Geht das irgendwie?
' schrieb:Kann ich das sozusagen in Echtzeit aufnehmen oder muss ich die Werte erst in ein Array ablegen und dann am Ende der Messung wieder auslesen? Dazu brauche ich ja den XY-Graph, oder?
Ja, wie bei einer Strip-Card bei einem XY-Diagramm in Echtzeit immer nur einen einzelnen Punkt hinzufügen, das geht auch ohne jede Programmierkunst. Allerdings nicht mit dem XY-Graph, sondern mit dem XY-Graph "Express" (Zu finden unter Frontpanel/rechte Maustaste/Express).
' schrieb:Ja, wie bei einer Strip-Card bei einem XY-Diagramm in Echtzeit immer nur einen einzelnen Punkt hinzufügen, das geht auch ohne jede Programmierkunst. Allerdings nicht mit dem XY-Graph, sondern mit dem XY-Graph "Express" (Zu finden unter Frontpanel/rechte Maustaste/Express).
[attachment=29418:attachment]
Und wenn man wissen will, wie der Express Graph das macht, dann ist es lediglich notwendig diesen in LV code zu Uebersetzen und sich durchs Blockdiagramm zu hangeln :-)
ich habe nochmal ein kleines Problem. Ich möchte in dem Graph mehrere kurven darstellen. Eine zweite kann ich einfügen, wieso keine 3. ? Hab die Bsp von diplNisse ein wenig abgeändert.
' schrieb:Ich möchte in dem Graph mehrere kurven darstellen. Eine zweite kann ich einfügen, wieso keine 3. ?
Du kannst nicht für mehrere Kurven einen gemeinsamen X-Array verwenden. Das Merkwürdige ist nur, daß es bei Dir mit 2 Kurven funktioniert. Das ist aber gegen die Regel, und ich werde dagegen bei NI protestieren!
Am frühen Morgen ist mein Gehirn noch nicht so weit, um die richtige Lösung zu erstellen. Hier ein VI wie Dein Beispiel mit Express-Vi funktioniert, da muß man nicht denken können.