26.06.2008, 14:45
Hallo an alle
Ich habe ein kleines Problem und kann es leider aus eigener Kraft nicht lösen, darum ist eine Frage an euch:
Kann ich in lv meine Anzeigeelemente über Namen (Beschriftung) ansprechen?
Damit es deutlicher wird, hier ist eine kleine Beschreibung:
Am Frontpanel sind mehrere verschiedene Anzeigeelemente vorhanden und beschriftet,
mit einer bestimmter Periode bekomme ich von fremden Anwendung ein Array mit Werten, während des Laufzeit bleibt die grösse von Array unverändert, aber vor dem Start wird eine Initialisation durchgeführt, wo Array-Grösse bestimmt wird (d.h. diese fremde Anwendung liefert mir ein Array mit den Namen von Anzeigeelementen, die in dieser Session mitbeteiligt werden und ihre Reihenfolge).
Während der Ausführung bekomme ich periodisch Array mit Werten. Jetzt muss ich in einer Schlefe einfach jedes Element des Arrays auslesen und den Wert an richtige Anzeige übergeben. (z.B. Array mit Namen:Anz3, Anz2, Anz1; Array mit Werten 1,2,3. Programmablauf: 1.n(hier 1) Wert aus Werte-Array holen und durch 1.n Element aus Name-Array(hier Anz3) darstellen.) Dadurch bleiben die nicht beteiligten Anzeigen einfach stumm, aber bei Bedarf können leicht angesprochen werden. Die Namen der insgesamt vorhandenen Anzeigeelementen sind fest definiert und bekannt der dritt Anwendung.
Ist so was möglich?
Danke im Voraus
Ich habe ein kleines Problem und kann es leider aus eigener Kraft nicht lösen, darum ist eine Frage an euch:
Kann ich in lv meine Anzeigeelemente über Namen (Beschriftung) ansprechen?
Damit es deutlicher wird, hier ist eine kleine Beschreibung:
Am Frontpanel sind mehrere verschiedene Anzeigeelemente vorhanden und beschriftet,
mit einer bestimmter Periode bekomme ich von fremden Anwendung ein Array mit Werten, während des Laufzeit bleibt die grösse von Array unverändert, aber vor dem Start wird eine Initialisation durchgeführt, wo Array-Grösse bestimmt wird (d.h. diese fremde Anwendung liefert mir ein Array mit den Namen von Anzeigeelementen, die in dieser Session mitbeteiligt werden und ihre Reihenfolge).
Während der Ausführung bekomme ich periodisch Array mit Werten. Jetzt muss ich in einer Schlefe einfach jedes Element des Arrays auslesen und den Wert an richtige Anzeige übergeben. (z.B. Array mit Namen:Anz3, Anz2, Anz1; Array mit Werten 1,2,3. Programmablauf: 1.n(hier 1) Wert aus Werte-Array holen und durch 1.n Element aus Name-Array(hier Anz3) darstellen.) Dadurch bleiben die nicht beteiligten Anzeigen einfach stumm, aber bei Bedarf können leicht angesprochen werden. Die Namen der insgesamt vorhandenen Anzeigeelementen sind fest definiert und bekannt der dritt Anwendung.
Ist so was möglich?
Danke im Voraus