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!
13.05.2009, 13:26 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2009 14:46 von jg.)
erneut habe ich ein etwas abgewandeltes LabVIEW example hochgeladen um die Problematik darzustellen. Die Funktion des Vi's ist okay ich möchte lediglich die im Moment in 3 Diagrammen Dargestellten Plots in einem Diagramm darstellen, da alle Plots den gleichen Time-Stamp bekommen sollte dies doch möglich sein? Durch das Buffern der Daten ergibt sich jedoch ein Konflikt mit den Dimensionen. Wie kann hier abhilfe geschaffen werden?
Hallo ismiregal,
dann wäre es hilfreich wenn auch das Sub-VI: Temporary XY-Chart Buffer bereitgestellt würde
1Postingempfehlungen, 2Motivation Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
13.05.2009, 14:01 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2009 14:46 von jg.)
Sorry, wie gesagt war ein LV-example bin also davon ausgegangen, dass der simulierte OPC-Server und die Sub Vi's alle vorhanden sind. (Habe hierzu im Example Finder nach OPC gesucht)
MfG. Stefan
"Ceterum censeo Carthaginem esse delendam!"
13.05.2009, 14:45 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2009 14:46 von jg.)
Oh.. das habe ich wohl verplant . Darüberhinaus war ich der Meinung, dass die Angabe der Versionsnummer im Profil und somit links neben jedem Beitrag ausreichend wäre. Selbstverständlich werde ich in Zukunft darauf achten. Ich hoffe, dass mir nun, nachdem die Aspekte bezüglich Vollständigkeit und Gepflogenheit geklärt sind, jemand fachlich weiterhelfen kann.
MfG. Stefan
"Ceterum censeo Carthaginem esse delendam!"
13.05.2009, 18:15 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2009 18:16 von jg.)
Öffne mal die Online-Hilfe in LV (Strg-H).
Da ist beim XY-Graph ein Hinweis auf das Beispiel "XY Graph.vi".
Das findest du am einfachsten, wenn du den NI-Examplefinder öffnest und mal nach dem Schlagwort xy suchst.
Schau dir dieses VI an, und dann siehst du, wie du einen Multiplot - XY-Graph erstellen kannst (selbstlernen macht schlau!).
EDIT: OK, ich verrate den Pfad: ...LabVIEW x.xexamplesgeneralgraphsgengraph.llbXY Graph.vi
Gruß, Jens
P.S.: Das mit der LV-Version im Profil stimmt ja aktuell bei dir. Aber was ist in z.B. 2 Jahren? Dann hast du vielleicht im Profil LV2010 stehen, dein Upload ist aber immer noch 8.5. Oder du könntest dein VI auch für eine Vorgänger-LV-Version speichern!? Deshalb, immer direkt beim Upload angeben.
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Zum Off-Topic Thema stimme ich mit dir völlig überein. Wie gesagt; ich werde in Zukunft darauf achten.
Nun zum Thema "selbstlernen macht schlau!" das von dir angeführte Example war mir bekannt und hilft mir bei meinem Problem nicht weiter, da die Graphen nicht fortlaufend sind. Es sollten also 3 fortlaufende Y-Achswerte über einem Timestamp dargestellt werden. Ich bin für jeden weiteren Hinweis dankbar
"Ceterum censeo Carthaginem esse delendam!"
14.05.2009, 07:58 (Dieser Beitrag wurde zuletzt bearbeitet: 14.05.2009 08:03 von jg.)
Ich glaube, was du dir wünscht, geht nicht. Du hättest gerne: 1x x-Wert und dann 3x y-Wert, und das irgendwie als Multiplot im XY-Graph?
Also x.B. 1D x-Array und 2D y-Array? Korrekt? Ist nicht mit dem XY-Graphen.
Jeder Plot in einem XY-Graph hat immer datenmäßig seine eigene X-Achse, oder anders gesagt, jeder Plot im XY-Graph ist immer ein vollständiger Plot. Oder noch mal anders: Ein Multiplot XY-Graph ist immer ein Array of Cluster, wobei jeder Cluster einen einzelnen Plot darstellt. Ob dieser Cluster dann ein aus 2 1D-Arrays oder einem Array of Points besteht, steht auf einem anderen Blatt.
Aber das heißt nicht, dass du bei 3 Plots nicht 3x denselben Zeitstempel vergeben kannst, du musst es halt nur so programmieren. Kurz drübergeschaut, im Bsp. XY Chart.vi müsste das so gemacht sein.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Vielen Dank für die erneute schnelle Antwort! Dank deiner Anmerkung habe ich das Problem jetzt lösen können.
Für User die es interessiert hier nochmal die (nicht schöne aber) funktionierende Version (am SubVI hat sich nichts geändert).
(hoffe, dass das Einbinden des Versionsbildes funktioniert)
1Postingempfehlungen, 2Motivation Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.