LabVIEWForum.de - X Bildlaufleiste bei Signalverlaufsdiagram stoppen

LabVIEWForum.de

Normale Version: X Bildlaufleiste bei Signalverlaufsdiagram stoppen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(20.05.2016 14:50 )Carp schrieb: [ -> ]Wenn ich an das Ausgangsarray ''Messwerte'' vom SubVI ein arraytocluster hänge und dann unbundle, gibt er mir nur Anschlüsse für die Werte 0-8 und nicht bis 15 (eigentliche Array länge) ? Kann mir das einer erklären?
"Array to Cluster" geht nicht dynamisch, die Zielgröße des Cluster musst du im Kontextmenü (Rechtsklick -> Cluster Size ...) anpassen.

Gruß, Jens
Hallo Carp,

Zitat:Gibt es eine Möglichkeit eine Registerkarte in ein Cluster zu stecken ? Ich möchte die Diagramme gerne weiter zusammen fassen ohne das Layout stark zu verändern.
Nein.
Ein Cluster ist schon ein "Container" - und da willst du noch einen "Container" (ein Tab-Control) hineinstecken? Das mag LabVIEW nicht…

Zitat:Wenn ich an das Ausgangsarray ''Messwerte'' vom SubVI ein arraytocluster hänge und dann unbundle, gibt er mir nur Anschlüsse für die Werte 0-8 und nicht bis 15 (eigentliche Array länge) ? Kann mir das einer erklären?
Jens hat's schon erklärt, aber wenn du einfach mal die Hilfe zur Funktion gelesen hättest, dann wäre die Frage wohl gar nicht erst aufgekommen…
Und wenn du den Unsinn mit dem ArrayToCluster weglassen würdest und gleich ein IndexArray verwendest, wäre dir dieses Verhalten auch nicht aufgefallen! (So bleibt immerhin der Lerneffekt! Big Grin)

Zitat:Im Anhang befindet sich die neue Version.
- Jetzt bitte noch diese ganzen einzelnen IndexArray-Funktionen zusammenfassen, indem man eine dieser Funktionen auf mehrere Elemente aufzieht!
Siehe dieses Beispiel an Vereinfachung: [attachment=55939]

- Sowas hier [attachment=55937] ist eigentlich eine InRangeAndCoerce-Funktion mit dem Limits [+Inf, 0] oder noch einfacher eine MinMax-Funktion mit 0 als zweitem Input: [attachment=55938]

- Du verwendest viele Konstrukte, für die es spezielle Funktionen gibt, wie "> 0" oder "0 - x" (="-x"!)…
Vielen Dank, wird so übernommen.

Seht ihr noch eine Möglichkeit das Main zu entwirren? Mir gefällt das mit den vielen Indicators iwie nicht...
Hallo Carp,

Zitat:Mir gefällt das mit den vielen Indicators iwie nicht...
Mir auch nicht… Big Grin

Warum hast du manchmal gleich 2 Charts für ein Signal? Warum immer noch zusätzlich eine Bar-Anzeige?
Du kannst bei Charts (wie üblich per Rechtsklick) eine zusätzliche numerische Anzeige sichtbar machen!

Und wie schon geschrieben: Nur ein IndexArray statt der gefühlt 100…
Hallo Gerd,

hab es jetzt nochmal versucht in dem ich noch ein SubVI erstellt habe und ein Cluster für viele der Indicators.
Ich weiss dass das Subvi jetzt wieder sehr viele Eingänge hat. Aber was besseres ist mir nicht eingefallen.
Was meinst du dazu? oder doch lieber die Vorgänger Version nutzen ohne zusätzliches SubVI?
Offtopic2
Zitat:Bildlaufleiste bei Signalverlausdiagram stoppen

Auch nicht schlecht. Ich hatte hier mal "Signalversaufsdiagramm" geschrieben..
Ja das stimmt habe ich auch achon gemerlt. Das Problem besteht auch weiterhin aber ich wurde ja dazu gedrängt erst einmal aufzunehmen räumen.. Smile wenn du dazu was weisst Bitte ich nach wie vor um Hilfe Smile
Hallo Carp,

zurück aus dem Urlaub, jetzt werde ich (ab und zu) auch wieder antworten…

Zitat:Das Problem besteht auch weiterhin aber ich wurde ja dazu gedrängt erst einmal aufzunehmen räumen..
Ja!

Warum übergibst du bei "KaliCapNeu" gleich 4 Control-Referenzen, um im subVI dann den Wert der Controls per PropertyNode auszulesen? Warum übergibst du nicht gleich den Wert der Controls??? Hmm
Warum dröselst du dein "Messwerte"-Array in diesem subVI in ca. ein Dutzend verschiedene Arrays und Cluster auf, um die dann alle über den Connectorpane ans MainVI zu liefern? Warum machst du das nicht im MainVI? Oder alternativ über einen (in Worten "1") Cluster, der alle "Subelemente" per ordentlichem Namen enthält?
Warum verwendest du immer noch z.T. mehrere Charts für einen Wert? Warum liegen diese Charts gestapelt übereinander, sodass man sie nicht einmal sehen kann?
Hallo Gerd,

ich hab das jetzt noch einmal alles soweit geändert.
Die Anzahl der Charts ist so gewollt (Sinn spielt dabei keine Rolle Tongue), die liegen auf verschiedenen Registerkarten (s. Screenshot) und werden unterschiedlich verglichen.
Sprich die Anzahl kann ich nicht verringern.
Hast du jetzt vielleicht noch eine gute Idee bezüglich des ursprünglichen Problems mit der Laufleiste?
Oder sonst irgendwelche Anregungen? Smile
Vielen Dank im Voraus.
Seiten: 1 2
Referenz-URLs