Stop-run Übergang

mFirstCycle: bool;

(*Ganz am Ende des Program*)
if mFirstCycle=false then
mFirstCycle:=true;
end_if


---> Solange mFirstCycle false ist weißt du das du im ersten Cycle bist.
 
Hi, also bei TwinCAT (Beckhoff) geht Dein Code genau einmal, beim ersten mal einschalten, bzw. einem Systemneustart.
Danach bleiben die Variablen bei einem Übergang von RUN > STOP > RUN (Gott sei Dank) erhalten.
Ist das bei Wago anders? Sonst würden ja immer alle Variablen gelöscht...

Grüße
 
Das schon, aber wieviel RUN > STOP > RUN Ereignisse hat man im richtigen Leben? (außerhalb der IBN)
Ich vermute es gibt auch einen CPU cycle counter, finde ich aber nicht.
 
Zurück
Oben