-> Hier kostenlos registrieren
Hallo ich bin neu hier und brauch dringended Hilfe zu Flankenauswertung. Folgendes Problem: Ich will nach der Erkennung einer Positiven Flanke das meine Boolschen Variablen wieder auf Null zurückgesetzt werden. Mein AWL Code sieht so aus:
Stat:
l_b_FlmBegin
l_b_Request01_1
l_b_Request01_2
l_b_Request01_3
Temp:
t_b_PoflBegin
L DB100.DBB132
L 1
==I
SPBN END
FP #l_b_FlmBegin
= #t_b_PoflBegin
U #t_b_PoflBegin
SPBN m991
CLR
= #l_b_Request01_1
= #l_b_Request01_2
= #l_b_Request01_3
Ich hab folgendes vor: Wenn ich das Byte DB100.DBB132 im ersten Zyklus auf eins setze sollen alle l_b_Request01_x zurückgesetzt werden. In den darauf folgenden Zyklen, DB100.DBB132 hat immer noch ne eins, sollen die l_b_Request01_x unberücksichtigt bleiben. Erst wenn ich wieder das Byte DB100.DBB132 auf null und wieder auf eins setze sollen die l_b_Request01_x zürückgesetzt werden. Bis jetzt ist es aber so das nach einer neuen Flanke die Werte beibehalten werden. Ich hab auch die folgende Variante ausprobiert:
FP #l_b_FlmBegin
= #t_b_PoflBegin
U #t_b_PoflBegin
R #l_b_Request01_1
R #l_b_Request01_2
R #l_b_Request01_3
Ich bin schon langsam am verzweifeln und weiß nicht genau woran es hängt. Ich danke schon im voraus für eure hilfe.
Stat:
l_b_FlmBegin
l_b_Request01_1
l_b_Request01_2
l_b_Request01_3
Temp:
t_b_PoflBegin
L DB100.DBB132
L 1
==I
SPBN END
FP #l_b_FlmBegin
= #t_b_PoflBegin
U #t_b_PoflBegin
SPBN m991
CLR
= #l_b_Request01_1
= #l_b_Request01_2
= #l_b_Request01_3
Ich hab folgendes vor: Wenn ich das Byte DB100.DBB132 im ersten Zyklus auf eins setze sollen alle l_b_Request01_x zurückgesetzt werden. In den darauf folgenden Zyklen, DB100.DBB132 hat immer noch ne eins, sollen die l_b_Request01_x unberücksichtigt bleiben. Erst wenn ich wieder das Byte DB100.DBB132 auf null und wieder auf eins setze sollen die l_b_Request01_x zürückgesetzt werden. Bis jetzt ist es aber so das nach einer neuen Flanke die Werte beibehalten werden. Ich hab auch die folgende Variante ausprobiert:
FP #l_b_FlmBegin
= #t_b_PoflBegin
U #t_b_PoflBegin
R #l_b_Request01_1
R #l_b_Request01_2
R #l_b_Request01_3
Ich bin schon langsam am verzweifeln und weiß nicht genau woran es hängt. Ich danke schon im voraus für eure hilfe.