05.02.2012, 21:55
Guten Abend,
ich bin gerade an meinem ersten LV-Projekt und dabei auf ein Problem gestoßen, welches ich bis jetzt noch nicht lösen konnte.
Zu meinem Programm:
Über RS232 werden Daten eingelesen. Diese werden in ein Array umgewandelt. Jedes Byte repräsentiert dabei ein physikalische Größe (z.B. Druck, Temperatur).
Um die physikalische Größe zu erhalten, muss einen Umrechnung erfolgen.
Diese Umwandlung erfolgt in einer Case-Struktur.
Anschließen soll das ganz in ein Cluster umgewandelt werden und jede Größe soll einen repräsentativen Namen bekommen.Die Clusterelement werden dann weiter verarbeitet bzw. visualisiert.
Ich würde den Namen gernen in dem Case-Element zuweisen, in dem auch die Umrechnung erfolgt. Die Anzahl der umzurechnenden Größen kann recht groß werden und die ein oder andere Größe kann sich auch einmal ändern. Darum fände ich es weniger fehleranfällig wenn ich den Namen direkt in dem entsprechenden Case-Element angebe.
Leider habe ich bis jetzt nicht rausgefunden wie bzw. ob dies überhaupt möglich ist.
Bin für jeden Tip dankbar.
Grüße
Jako
ich bin gerade an meinem ersten LV-Projekt und dabei auf ein Problem gestoßen, welches ich bis jetzt noch nicht lösen konnte.
Zu meinem Programm:
Über RS232 werden Daten eingelesen. Diese werden in ein Array umgewandelt. Jedes Byte repräsentiert dabei ein physikalische Größe (z.B. Druck, Temperatur).
Um die physikalische Größe zu erhalten, muss einen Umrechnung erfolgen.
Diese Umwandlung erfolgt in einer Case-Struktur.
Anschließen soll das ganz in ein Cluster umgewandelt werden und jede Größe soll einen repräsentativen Namen bekommen.Die Clusterelement werden dann weiter verarbeitet bzw. visualisiert.
Ich würde den Namen gernen in dem Case-Element zuweisen, in dem auch die Umrechnung erfolgt. Die Anzahl der umzurechnenden Größen kann recht groß werden und die ein oder andere Größe kann sich auch einmal ändern. Darum fände ich es weniger fehleranfällig wenn ich den Namen direkt in dem entsprechenden Case-Element angebe.
Leider habe ich bis jetzt nicht rausgefunden wie bzw. ob dies überhaupt möglich ist.
Bin für jeden Tip dankbar.
Grüße
Jako