litlegerman
Level-2
- Beiträge
- 312
- Reaktionspunkte
- 7
-> Hier kostenlos registrieren
Guten Mogen ich habe follgende Darstellung:
Ich habe einen Umrichter von Lenze, dieser gibt mir einen Störcode raus (Int Format), diesen Code kann ich mit dem HAndbuch entschlüsseln.
Es ergeben sich 125 verschiedene Codes / Störungen, jetzt habe ich mir gedacht diese Störungen in einen Array[0..124] of String zu verschieben (schon erledigt) und die Codes in einen Array[0..124]of int, so das der String array immer zum Code Array passt, aslo:
String Array Stelle Code Array
Stoerung 01 [0] 100
...
Stoerung 45 [0] 1540
usw.
Wie kann ich das jetzt am elegantesten realisieren, ich dachte an eine Schleife, die dann immer das Code Array vergleicht, bei einem "Match" dann stoppen und die aktuelle Zeile aus dem String zu ziehen.
Aber leider bin ich nicht so fitt in SCL wir...
Danke fü die Hilfe
TIA V15
CPU S7 314c 2 PN/DP
Ich habe einen Umrichter von Lenze, dieser gibt mir einen Störcode raus (Int Format), diesen Code kann ich mit dem HAndbuch entschlüsseln.
Es ergeben sich 125 verschiedene Codes / Störungen, jetzt habe ich mir gedacht diese Störungen in einen Array[0..124] of String zu verschieben (schon erledigt) und die Codes in einen Array[0..124]of int, so das der String array immer zum Code Array passt, aslo:
String Array Stelle Code Array
Stoerung 01 [0] 100
...
Stoerung 45 [0] 1540
usw.
Wie kann ich das jetzt am elegantesten realisieren, ich dachte an eine Schleife, die dann immer das Code Array vergleicht, bei einem "Match" dann stoppen und die aktuelle Zeile aus dem String zu ziehen.
Aber leider bin ich nicht so fitt in SCL wir...
Danke fü die Hilfe
TIA V15
CPU S7 314c 2 PN/DP