CurrentVisu Triggern ?

Pusher

Level-1
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hy,
könnte mir mal jemand auf die sprünge helfen ?!
Mein Problem ist das ich nicht weiß wie den letzten Befehl
ELSIF NOT PUTZEN_AUS.Q THEN
CurrentVisu :='TC_VISU';
Triggern kann so das bei "NOT PUTZEN_AUS.Q" nicht nur die Visu angezeigt bleibt, sondern ich auch andere Seiten anzeigen lassen kann ohne das er immerwieder auf TC_VISU springt ? Also wenn Putzen_Aus.Q TRUE ist springe ich auf Visu PUTZN danach springe ich auf TC_VISU zurück.... kann dann aber normal auf andere Visu Seiten gehen !

IF PUTZEN_AUS.Q THEN
CurrentVisu :='PUTZEN';
ELSIF NOT PUTZEN_AUS.Q THEN
CurrentVisu :='TC_VISU';
END_IF;


MFG
 
Du könntest die Fallende Flanke von PUTZEN_AUS.Q auswerten und in TC_Visu springen.

Meine Lösung würde so aussehen:

IF PUTZEN_AUS.Q THEN
CurrentVisu :='PUTZEN';
END_IF;

F_TRIG_INST(CLK:=PUTZEN_AUS.Q);

IF F_TRIG_INST.Q THEN
CurrentVisu :='TC_VISU';
END_IF;
 
Zurück
Oben