-> Hier kostenlos registrieren
Hallo zusammen,
Ich mal wieder mit einem kleinen Verständnisproblem:
Geht um den bedingten Sprung in Zeil 09. soll 4 Zeilen weiter gesprungen werden - also in Zeile 13?
oder hat das eine andere bewandnis.
der code geht dann in ähnlicher form weiter, mal ist SPB =4, mal 6, mal 14
mit dem Sprung um x Zeilen würde sogar etwas sinn ergeben.
aber das ist halt nur eine vermutung.
vor allem: wie als FUP darstellen?
Vielen dank für eure Hilfe!
gruß Lukas
Ich mal wieder mit einem kleinen Verständnisproblem:
Geht um den bedingten Sprung in Zeil 09. soll 4 Zeilen weiter gesprungen werden - also in Zeile 13?
oder hat das eine andere bewandnis.
Code:
Zeilennummer: -> CODE
00: A DB10 //Öffne DB10
01: U(
02: L DW 80 //Lade DB10.DBW80 <- quasi S7 äquivalent
03: L KH 0002 //lade Hex 2
04: ><F //ungleich
05: ) //also einfacher komperator, ob in DW80 eine 2 steht - richtig?!
06: U M 2.0 //Merker
07: UN M 4.0 ;PROGRAMM KWI --> BEHAELTER I
08: S M 4.0 //wenn... a,b,c erfüllt, dann setze M4.0
09: SPB =4 //<-- DA IST DAS PROBLEM - wohin wird gesprungen, wenn M4.0 = 1?? eine Sprungmarke "4" gibt es nicht - also? 4 Zeilen weiter??
10: U M 2.0
11: U M 4.0 ;PROGRAMM KWI --> BEHAELTER I
12: M002: R M 4.0
13: U(
14: L DW 81
15: L KH 0002
16: ><F
17: )
18: U M 2.1
19: UN M 4.1 ;PROGRAMM KWII --> BEHAELTER I
20: S M 4.1
21: SPB =4
22: U M 2.1
23: U M 4.1 ;PROGRAMM KWII --> BEHAELT
...
der code geht dann in ähnlicher form weiter, mal ist SPB =4, mal 6, mal 14
mit dem Sprung um x Zeilen würde sogar etwas sinn ergeben.
aber das ist halt nur eine vermutung.
vor allem: wie als FUP darstellen?
Vielen dank für eure Hilfe!
gruß Lukas
Zuletzt bearbeitet: