-> Hier kostenlos registrieren
Hallo Leute,
ich versuche seit 2 Tagen krampfhaft gemessene Real-Werte fortlaufend in ein Array zu schreiben. Das Array beginnt ab Byte 16 und soll über eine Indexvariable hochgezählt werden. Aber entweder geht die SPS in Störung oder er schreibt falsche Werte in immer das gleiche Array-Element. Sieht irgendjemand den/die Fehler?
// größten Messwert in Archiv schreiben
UN M 55.5
FP M 55.4
SPBN nix
L #i
L 1
+I
T #i
SLD 3
L P#16.0 //Anfangsadresse des Arrays
L #i
+D
LAR1
L #max_gemessener_Messwert
AUF "DB_Biegemessung"
T DBD [AR1,P#0.0]
nix: NOP 0
ich versuche seit 2 Tagen krampfhaft gemessene Real-Werte fortlaufend in ein Array zu schreiben. Das Array beginnt ab Byte 16 und soll über eine Indexvariable hochgezählt werden. Aber entweder geht die SPS in Störung oder er schreibt falsche Werte in immer das gleiche Array-Element. Sieht irgendjemand den/die Fehler?
// größten Messwert in Archiv schreiben
UN M 55.5
FP M 55.4
SPBN nix
L #i
L 1
+I
T #i
SLD 3
L P#16.0 //Anfangsadresse des Arrays
L #i
+D
LAR1
L #max_gemessener_Messwert
AUF "DB_Biegemessung"
T DBD [AR1,P#0.0]
nix: NOP 0