Je nach Anzahl der Signale Anzahl der Plots anpassen
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!
Je nach Anzahl der Signale Anzahl der Plots anpassen
Hallo,
ich bekomme maximal 16 Signale geliefert und kann durch ein Array die Signale wählen, welche weitergegeben werden.
Die Signale werden mittels Diagramm im Stapelplot angezeigt.
Problem:
Stelle ich den Stapelplot auf z.B. 16 und es kommen nur 4 Signale an, sind 12 leer und die Anzeige wird sinnlos mit leeren Plots gefüllt.
Wie bekomme ich es hin, dass je nach Anzahl der Signale die Plotanzahl automatisch angepasst wird?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Je nach Anzahl der Signale Anzahl der Plots anpassen
Wie wäre es, wenn Du auf die Express-VIs (und somit auch "Signale") komplett verzichtest, und das was Du benötigst "von Hand" programmierst. Da bist Du viel flexibler. So wird es auch von NI-Mitarbeitern immer wärmstens empfohlen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Je nach Anzahl der Signale Anzahl der Plots anpassen
Hallo, erstmal danke für die Antwort.
Es geht mir ja nicht um das fertige vi sondern um das Diagramm.
Ob ich nun die Auswahl selbst programmiere oder das fertige vi nehme hat ja nichts damit zu tun,
dass ich die Anzahl der Stapelplogs nicht der verschiedenen Anzahl der Eingangssignale entsprechend anpassen kann.
Oder sehe ich das falsch?
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Je nach Anzahl der Signale Anzahl der Plots anpassen
Hey danke klappt zum Teil, jetzt gibt es nur noch ein Problem.
Er zeigt zwar in der Legende (siehe Beispiel) 4 Plots an, behält aber trotzdem den Stapelplot der vorher eingestellt war 6.
Erst durch umschalten im offline Modus(siehe Beispiel) von Stabel auf überlagerte und dann wieder auf Stapel übernimmt er die 4 Stapelplots.
Was kann ich da machen?
Je nach Anzahl der Signale Anzahl der Plots anpassen
' schrieb:Gibt es vielleicht die Möglichkeit zwischen Stapel und überlagerten Plot im online Modus umzuschalten?
Gruß
NEIN! Habe hierzu alles (PropertyNodes, Methodenknoten, auch die "privaten") sowie die LabVIEW-Hilfe durchsucht. Geht nicht.
In LV8.6 passt sich die Anzahl der Stacked Plots im Edit-Modus an die Größe der Legende an. Wenn ich aber im Stacked-Modus zur Laufzeit versuche, die Anzahl der Plots in der Legende per PropertyNode zu setzen, gibt es auch nur Fehlermeldungen. Geht also auch nicht.
Mehr fällt mir leider nicht ein. Sieht schlecht aus.
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!
Je nach Anzahl der Signale Anzahl der Plots anpassen
Gibt es vielleicht die Möglichkeit bei überlagerten Plots mehrere Ursprünge in der y-Achse zu erzeugen und durch ein offset das jeweilige Signal zu verschieben, würde ja theoretisch den Stapelplot ersetzen.
Je nach Anzahl der Signale Anzahl der Plots anpassen
Hallo,
danke hat doch geklappt musste nur das Signal in ein 2-D-Array umwandeln, jetzt passt sich der Stapelplot automatisch, im laufenden Programm, der Anzahl an. Einziger Nachteil muss den Plots jetzt selber nen Namen zuweisen (vorher wurde der Signalname automatisch übernommen), aber das sollte kein Problem sein.
Die fertigen Programmsegmente als Fotos, für alle die mal vor dem selben Problem stehen.