Step 7 Ausgangsvariablen in SCL

manseluk

Level-1
Beiträge
112
Reaktionspunkte
14
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen

Wir führen gerade ein interne Diskussion um Ausgangsvariablen in SCL und sind uns in einem gewissen Punkt unschlüssig.

Müssen Ausgangsvariablen in SCL in jedem Zyklus einen bestimmten Wert zugewiesen werden? Oder können diese, z.B. nur in jedem 10ten Aufruf zugewiesen werden, ohne das der Wert zu irgend einem Zeitpunkt nicht definiert ist?

Gruss
 
In FBs bleibt der "alte" Wert (vom letzten Zyklus) erhalten, in FCs muss Du in jedem Zyklus zuweisen, sonst hast Du zufällige Ergebnisse.
gruß
Erich
 
Ausgangsvariablen sind für mich alle Variablen die in VAR_OUTPUT definiert sind.

Meiner Meinung nach, kann ich z.B. eine solche Variabel alle 10 Zyklen inkrementieren, ohne das ich diesen Wert in einer anderen Variabel zwischenspeichern muss und ohne das diese Variabel zu irgendeinem Zeitpunkt in irgendeinem Zyklus einen undefinierten Wert aufweist.
 
Ausgangsvariablen sind für mich alle Variablen die in VAR_OUTPUT definiert sind.

Meiner Meinung nach, kann ich z.B. eine solche Variabel alle 10 Zyklen inkrementieren, ohne das ich diesen Wert in einer anderen Variabel zwischenspeichern muss und ohne das diese Variabel zu irgendeinem Zeitpunkt in irgendeinem Zyklus einen undefinierten Wert aufweist.
Wie LargoD es schon erklärt hat. Wenn FB - Ja. Wenn FC - Nein.

edit: Es ist dazu egal ob du das inkrementieren in jeden Zyklus tut, oder in alle 10 Zyklen.
 
Zuletzt bearbeitet:
Zurück
Oben