-> Hier kostenlos registrieren
Hallo zusammen
Ich habe ein Problem mit den Sprungmarken. Das Programm seht ihr unten, es geht um eine 300er Steuerung:
Nun das Problem: Wenn ich das Programm so schreibe wie oben, dann wird der Sprung immer ausgeführt, auch wenn die Sprungbedingung erfüllt ist.
Wenn ich die ersten beiden Zeilen aber wie unten verändere, funktioniert das Programm. Kann mir einer erklären warum?
Gruss und Danke!
Daniel
Ich habe ein Problem mit den Sprungmarken. Das Programm seht ihr unten, es geht um eine 300er Steuerung:
//Wenn Hand, dann Handwert Display in Handwert Regler
// Wenn Handfunktion: Ist in soll Regler um eine Fehlregelung
// beim Umschalten auf Auto zu umgehen
U "Db0004_PID_Druck_Einlauf".MAN_ON
SPBN S101
L "Db0025_Komm_Sollwerte".i_Db0025_Sollwert0001
ITD
DTR
T "Db0004_PID_Druck_Einlauf".MAN
L "Db0004_PID_Druck_Einlauf".PV_IN
T "Db0004_PID_Druck_Einlauf".SP_INT
S101: NOP 0
Nun das Problem: Wenn ich das Programm so schreibe wie oben, dann wird der Sprung immer ausgeführt, auch wenn die Sprungbedingung erfüllt ist.
Wenn ich die ersten beiden Zeilen aber wie unten verändere, funktioniert das Programm. Kann mir einer erklären warum?
UN "Db0004_PID_Druck_Einlauf".MAN_ON
SPB S101
Gruss und Danke!
Daniel