INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Referenzen in Variable speichern und in SubVI aufrufen



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!

29.04.2015, 13:33
Beitrag #11

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



RE: Referenzen in Variable speichern und in SubVI aufrufen
Meinst Du das mit dem Index-Array so in der zweiten for-Schleife?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2015, 13:35
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Referenzen in Variable speichern und in SubVI aufrufen
Hallo Hasenfuss,

ja, genau.
Jetzt noch die Fehlerbehandlung… Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2015, 15:38
Beitrag #13

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



RE: Referenzen in Variable speichern und in SubVI aufrufen
Meinst Du mit der Fehlerbehandlung dass vielleicht so wie im Bild mit der case-Struktur in der for-Schleife? Dort fange ich jetzt ab, ob das Suchergebnis -1 ist und würde dann eine Fehlermeldung in den Fehlercluster einschleusen.


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2015, 15:41
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Referenzen in Variable speichern und in SubVI aufrufen

Akzeptierte Lösung

Hallo Hasenfuss,

Zitat:Meinst Du mit der Fehlerbehandlung dass vielleicht so wie im Bild mit der case-Struktur in der for-Schleife?
Ja.

Ich persönlich ignoriere fehlende Controls einfach - der User muss schon selbst darauf achten, korrekte Config-Dateien zu erzeugen Smile
(Mit "ignorieren" meine ich, dass ich zwar so eine Case-Struktur verwende, aber keinen Fehler ausgebe.)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2015, 16:11
Beitrag #15

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



RE: Referenzen in Variable speichern und in SubVI aufrufen
Vielen Dank für Deine Hilfe :-)

Ich hab noch eine andere Frage. Ich habe in meinen Elementen auch Bedieneinheiten. Beim Initialisieren gebe ich z.B. MinWerte, MaxWerte und Initialwerte vor. Die Initialwerte können natürlich verändert werden und müssen dann an die entsprechende Stelle weitergesendet werden.

Mein Wunsch ist es auch, an einigen Anzeigeelementen die Werte zyklisch mit Werten zu füllen. Ich habe über 20 Anzeigeelemente. Ich bekomme die Werte in einem Array
und muss sie zyklisch aktualisieren - z.B. alle 0,3 Sekunden. Ich möchte das gerne aus dem Haupt-VI in ein separates SubVI machen. Das geht an sich gut - nur muss ich ja dann auch die Referenzen zu dem SubVI von den Bedienelementen hin übertragen. Deshalb hatte ich auch meinen ersten Ansatz, die Werte in einer FGV zu speichern, um dann z.B. auch ein SubVI erstellen zu können, dass dann einfach Werte von der Messwerterfassung ausliest und in die Anzeigeelemente per Eigenschaftsknoten und Referenz schreibt.

Könntest Du mir da vlt. auch einen Tipp geben?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2015, 16:54
Beitrag #16

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Referenzen in Variable speichern und in SubVI aufrufen

Akzeptierte Lösung

Hallo Hasenfuss,

abgesehen davon, dass es keine gute Idee ist, Anzeigeelemente per Value-PropertyNode zu aktualisieren, bleibt es bei meinem bisherigen Vorschlag:
einmalig die Referenzen aller FP-Elemente einsammeln, die im subVI interessanten anhand ihres Labels filtern und dann in einer Loop beschreiben.

Die Referenzen musst du nur einmal einsammeln, filtern musst du auch nur einmal (die Label ändern sich ja nicht) - beschreiben musst du dann in einer Schleife.

Trotzdem die Warnung: Value-PropertyNodes sind so ziemlich das langsamste, was man zum Aktualisieren von Anzeigen nutzen kann…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.04.2015, 08:09
Beitrag #17

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



RE: Referenzen in Variable speichern und in SubVI aufrufen
Vielen Dank für Deine Hilfe. Dann werde ich nur das Initialisieren der ganzen Anzeigewerte auslagern und mit einem Eigenschaftsknoten beschreiben und ansonsten die Anzeigewerte, die sich laufend ändern, dann im Hauptprogramm lassen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Extrem langsamer Variablen Zugriff über Referenzen hajos118 12 5.610 01.08.2022 17:20
Letzter Beitrag: BNT
  Muss man Referenzen von controls überhaupt schließen? dimitri84 4 4.237 21.04.2022 11:57
Letzter Beitrag: dimitri84
  Referenzen in mehreren Bibliotheken aktualisieren seuk 3 4.012 12.09.2019 09:10
Letzter Beitrag: IchSelbst
  Cluster mit Referenzen auf FP-Elemente Oli_N 8 9.088 15.02.2017 11:19
Letzter Beitrag: Oli_N
  Messdaten als glob. Variable speichern Majuler 3 4.018 10.11.2016 20:06
Letzter Beitrag: GerdW
  Frage zu Referenzen maxxillian 1 4.084 21.10.2016 08:04
Letzter Beitrag: GerdW

Gehe zu: