-> Hier kostenlos registrieren
Hallo zusammen,
ich habe ein kleines Problem mit meiner Abbruchschrittkette...
Und zwar habe ich einen SFC-Typ erstellt und soweit programmiert.
Diesen Typ rufe ich dann in einem CFC auf und beschalte ihn, so weit alles gut.
Bei einem Abbruchszenario soll die Schrittkette egal wo sie gerade steht, direkt in die Abbruchschrittkette (Abort) springen.
Das Eingangssignal "Abort" wird dafür von mir über den CFC verschaltet.
In der Abbruchkette habe ich bei der Ketteneigenschaft die Startbedingung: ABORT = Abort, programmiert.
Heißt, bekommt das "Abort"- Signal einen True- Wert, soll sofort in die Schrittkette gesprungen werden.
Nur leider macht er das nicht.... Er arbeitet erst die noch zu durchlaufende Schrittkette zu Ende und springt anschließend in die Abbruchkette.
Laut meiner Erkenntnis soll doch bei einem Abbruch die Abbruchschrittkette sofort bearbeitet werden, so wie es auch bei Bedienerbefehle über das "Abbrechen" funktioniert.
Lieg ich da falsch oder habe ich etwas falsch programmiert?
Ich freue mich über jeden Tipp.
Vielen Dank im voraus.
Lars
ich habe ein kleines Problem mit meiner Abbruchschrittkette...
Und zwar habe ich einen SFC-Typ erstellt und soweit programmiert.
Diesen Typ rufe ich dann in einem CFC auf und beschalte ihn, so weit alles gut.
Bei einem Abbruchszenario soll die Schrittkette egal wo sie gerade steht, direkt in die Abbruchschrittkette (Abort) springen.
Das Eingangssignal "Abort" wird dafür von mir über den CFC verschaltet.
In der Abbruchkette habe ich bei der Ketteneigenschaft die Startbedingung: ABORT = Abort, programmiert.
Heißt, bekommt das "Abort"- Signal einen True- Wert, soll sofort in die Schrittkette gesprungen werden.
Nur leider macht er das nicht.... Er arbeitet erst die noch zu durchlaufende Schrittkette zu Ende und springt anschließend in die Abbruchkette.
Laut meiner Erkenntnis soll doch bei einem Abbruch die Abbruchschrittkette sofort bearbeitet werden, so wie es auch bei Bedienerbefehle über das "Abbrechen" funktioniert.
Lieg ich da falsch oder habe ich etwas falsch programmiert?
Ich freue mich über jeden Tipp.
Vielen Dank im voraus.
Lars