06.10.2010, 10:19
Hallo,
ich lese Daten z.B. über Modbus ein und möchte nun, wenn z.B. Input 1 einen Wert von 0 zeigt einen String Aus anzeigen, wenn der Wert 1 zeigt einen String An anzeigen.
Die Bezeichnungen sind nicht bei jedem Datenpunkt gleich. Wie ist es am einfachsten möglich, jedem Datenpunkt mehrere Strings zu hinterlegen aus denen dann je nach Wert ein String ausgewählt und angezeigt wird.
So richtig habe ich da noch keine Idee wie ich das realisieren könnte.
Ich hab mal an eine Case Struktur gedacht bei der in jedem Case, eine weitere Case Struktur mit den jeweiligen Strings enthalten ist.
Sprich mit jedem Datenpunkt wird erstmal der jeweilige Case ausgewählt und anhand des Wertes des eingelesenen Datenpunktes dann der jeweilige String ausgewählt.
Gibt es da noch andere Lösungen oder bin ich da auf dem richtigen Dampfer?!
Gruß Flo
ich lese Daten z.B. über Modbus ein und möchte nun, wenn z.B. Input 1 einen Wert von 0 zeigt einen String Aus anzeigen, wenn der Wert 1 zeigt einen String An anzeigen.
Die Bezeichnungen sind nicht bei jedem Datenpunkt gleich. Wie ist es am einfachsten möglich, jedem Datenpunkt mehrere Strings zu hinterlegen aus denen dann je nach Wert ein String ausgewählt und angezeigt wird.
So richtig habe ich da noch keine Idee wie ich das realisieren könnte.
Ich hab mal an eine Case Struktur gedacht bei der in jedem Case, eine weitere Case Struktur mit den jeweiligen Strings enthalten ist.
Sprich mit jedem Datenpunkt wird erstmal der jeweilige Case ausgewählt und anhand des Wertes des eingelesenen Datenpunktes dann der jeweilige String ausgewählt.
Gibt es da noch andere Lösungen oder bin ich da auf dem richtigen Dampfer?!
Gruß Flo