-> Hier kostenlos registrieren
Ich möchte verschiedene Datendoppel aus einem DB laden und dann verrechnen. Mein Problem liegt darin, dass die DBDs nicht immer dieselben sind.
Ich habe also einen FB gemacht, der mir die Adressen der zu ladenden DBDs als Variable ausgibt.
Vorgestellt habe ich mir etwa:
AUF #DB_Nr
L DBD [#Wert1] // #Wert1 z.B. 012 für DBD 12
T #Temp_Wert1
..
..
..
//
Mit #Temp_Wert1 würde ich dann weiter rechnen.
Funktioniert so (natürlich) nicht.
Welches Format muss denn #Wert1 sein? Komme ich um Pointer herrum?
Falls nicht wäre ich für eine einfache Erklärung dankbar, da ich da noch nichts mit S7 programmiert habe!
Ich habe also einen FB gemacht, der mir die Adressen der zu ladenden DBDs als Variable ausgibt.
Vorgestellt habe ich mir etwa:
AUF #DB_Nr
L DBD [#Wert1] // #Wert1 z.B. 012 für DBD 12
T #Temp_Wert1
..
..
..
//
Mit #Temp_Wert1 würde ich dann weiter rechnen.
Funktioniert so (natürlich) nicht.
Welches Format muss denn #Wert1 sein? Komme ich um Pointer herrum?
Falls nicht wäre ich für eine einfache Erklärung dankbar, da ich da noch nichts mit S7 programmiert habe!