-> Hier kostenlos registrieren
Hallo nette Forumsgemeinde,
folgendes "Problem":
Ich möchte eine Schrittkette mit AS programmieren.
In Schritt 2 wird ein FB aufgerufen, dessen Ausgang eine Variable setzt. So weit, so simpel und funktionsfähig.
Jetzt soll zwei Schritte später genau die gleiche Variable wie an dem FB-Ausgang über die Aktionsassoziation so lange gesetzt werden, wie eben der Schritt aktiv ist.
Und seit ich diesen Schritt eingefügt habe, wird die Variable in Schritt 2 nicht mehr gesetzt, obwohl ich in dem Schritt bin und auch der Ausgang des FBs gesetzt ist.
Aber das kann doch nicht sein, dass die Variable überbügelt wird? Nicht von einem Schritt, der gar nicht aktiv ist. (die wird nur an genau zwei Stellen beschrieben. Schritt 2 und eben Schritt 4)
Oder beißt sich da irgendetwas anderes, was ich gerade übersehe?
Ich hoffe, ich habe es einigermaßen verständlich erklärt und freue mich über eure Hilfe.
MfG, BrascoC
Anmerkung: Codesys 3.5.16.40, Simulation auf Laptop.
folgendes "Problem":
Ich möchte eine Schrittkette mit AS programmieren.
In Schritt 2 wird ein FB aufgerufen, dessen Ausgang eine Variable setzt. So weit, so simpel und funktionsfähig.
Jetzt soll zwei Schritte später genau die gleiche Variable wie an dem FB-Ausgang über die Aktionsassoziation so lange gesetzt werden, wie eben der Schritt aktiv ist.
Und seit ich diesen Schritt eingefügt habe, wird die Variable in Schritt 2 nicht mehr gesetzt, obwohl ich in dem Schritt bin und auch der Ausgang des FBs gesetzt ist.
Aber das kann doch nicht sein, dass die Variable überbügelt wird? Nicht von einem Schritt, der gar nicht aktiv ist. (die wird nur an genau zwei Stellen beschrieben. Schritt 2 und eben Schritt 4)
Oder beißt sich da irgendetwas anderes, was ich gerade übersehe?
Ich hoffe, ich habe es einigermaßen verständlich erklärt und freue mich über eure Hilfe.
MfG, BrascoC
Anmerkung: Codesys 3.5.16.40, Simulation auf Laptop.