-> Hier kostenlos registrieren
Hallo zusammen,
ich brauche dringend Hilfe. Und zwar, ich habe ein S5-Programm nach S7 konvertiert und
habe einige Fehler (ca. 400 Fehler und noch mehr Warnungen) gehabt, die ich in S7 korrigiert habe und jetzt sind "0" Fehler und "39" Warnungen (Stellen Sie sicher, daß Ihr globaler DB richtig gesetzt ist). Die Stelle ist DBW [ AR1, P#0.0];.
Das Problem soll die indirekte Adressierung sein (ich habe die Beispiele von Volker gesehen und verstanden). Und jetzt habe ich mir überlegt, dass ich das Programm außer der Eingänge-Ausgänge und Merkers selber weiterschreiben werde.
was könnt Ihr mir empfehlen? (die Netzwerke, außer der Eingänge-Ausgänge und Merkers von s5 löschen und nach s7 konvertieren, die gelöschten NWs nachschreiben)
Mit AWL hatte ich keine Erfahrung bisher gehabt. kann jemand mir bei der nachschreiben helfen?
S5 Code
nach S7 übersetzt
vielen Dank
Alex
ich brauche dringend Hilfe. Und zwar, ich habe ein S5-Programm nach S7 konvertiert und
habe einige Fehler (ca. 400 Fehler und noch mehr Warnungen) gehabt, die ich in S7 korrigiert habe und jetzt sind "0" Fehler und "39" Warnungen (Stellen Sie sicher, daß Ihr globaler DB richtig gesetzt ist). Die Stelle ist DBW [ AR1, P#0.0];.
Das Problem soll die indirekte Adressierung sein (ich habe die Beispiele von Volker gesehen und verstanden). Und jetzt habe ich mir überlegt, dass ich das Programm außer der Eingänge-Ausgänge und Merkers selber weiterschreiben werde.
was könnt Ihr mir empfehlen? (die Netzwerke, außer der Eingänge-Ausgänge und Merkers von s5 löschen und nach s7 konvertieren, die gelöschten NWs nachschreiben)
Mit AWL hatte ich keine Erfahrung bisher gehabt. kann jemand mir bei der nachschreiben helfen?
S5 Code
Code:
A DB 0
B MW 252
T DW 0
WA.5:
L MB 160
I 1
T MB 253
UN M 255.5
nach S7 übersetzt
Code:
AUF DB[conv_index]
T conv_akku1;
TAK;
T conv_akku2;
L STW;
T conv_stw;
L MB 253;
SLW 4;
LAR1;
L conv_stw;
T STW;
L conv_akku2;
L conv_akku1;
T DBW [AR1, P#0.0];
L MB160;
INC 1;
T MB 253;
UN M 255.5;
SPB WA.6;
vielen Dank
Alex