Hallo,
ich wir entwickeln gerade einen Standard für eine Anlagen konzept. Und dazu wäre meine Frage hat eine temporäre Variable(bool) immer noch im nächsten Zyklus einen undefinierten Zustand. Oder kann ich davon ausgehen dass diese wirklich False ist?
Es geht darum ich habe einen FB desen instanz immer wieder verwendet wird ich aber wissen muss wann im Zyklus der Baustein zum ersten mal aufgerufen wurde( jeden Zyklus ).
Dazu hätte ich jetzt eine temporäre Variable angelegt, die ich auf False abfrage. Und wenn sie das ist setze ich sie auf True weil ich davon ausgehe das die Instanz im Zyklus das erste mal aufgerufen worden ist.
Gruß
Beispiel ->
// First Call
IF #_lastState = 0 THEN
#_lastState := 1;
First Call := True;
END_IF;
ich wir entwickeln gerade einen Standard für eine Anlagen konzept. Und dazu wäre meine Frage hat eine temporäre Variable(bool) immer noch im nächsten Zyklus einen undefinierten Zustand. Oder kann ich davon ausgehen dass diese wirklich False ist?
Es geht darum ich habe einen FB desen instanz immer wieder verwendet wird ich aber wissen muss wann im Zyklus der Baustein zum ersten mal aufgerufen wurde( jeden Zyklus ).
Dazu hätte ich jetzt eine temporäre Variable angelegt, die ich auf False abfrage. Und wenn sie das ist setze ich sie auf True weil ich davon ausgehe das die Instanz im Zyklus das erste mal aufgerufen worden ist.
Gruß
Beispiel ->
// First Call
IF #_lastState = 0 THEN
#_lastState := 1;
First Call := True;
END_IF;