-> Hier kostenlos registrieren
hallo,
behält eine temporäre Lokalvariable im OB1 ihren Wert von Basteinaufruf zu Bausteinaufruf?
Konkret wurde im Programmcode am Ende des Zyklus die temporäre boolsche Lokalvariable "Var1" auf den Wert True gesetzt und dann in den ersten Anweisungen im OB1 abgefragt. Dabei zeigte sie immer noch den Wert True.
Ich dachte, temporäre Lokalvariablen verlieren ihren Wert von einem Bausteinaufruf zum nächsten.
Generell: Speichern temporäre Lokalvariablen im OB1 ihren Wert von Bausteinaufruf zu Bausteinaufruf, oder ist das hier mal zufällig so? Ich meine mal irgendwo gelesen zu haben, dass der Wert einer temp. Lokalvariable bei S7 nicht definiert ist, wenn noch kein Schreibbefehl erfolgte.
Gruß
Earny
behält eine temporäre Lokalvariable im OB1 ihren Wert von Basteinaufruf zu Bausteinaufruf?
Konkret wurde im Programmcode am Ende des Zyklus die temporäre boolsche Lokalvariable "Var1" auf den Wert True gesetzt und dann in den ersten Anweisungen im OB1 abgefragt. Dabei zeigte sie immer noch den Wert True.
Ich dachte, temporäre Lokalvariablen verlieren ihren Wert von einem Bausteinaufruf zum nächsten.
Generell: Speichern temporäre Lokalvariablen im OB1 ihren Wert von Bausteinaufruf zu Bausteinaufruf, oder ist das hier mal zufällig so? Ich meine mal irgendwo gelesen zu haben, dass der Wert einer temp. Lokalvariable bei S7 nicht definiert ist, wenn noch kein Schreibbefehl erfolgte.
Gruß
Earny