-> Hier kostenlos registrieren
Ich hätte da wieder einmal eine Frage an Euch. Eigentlich etwas ganz banales, aber offenbar doch nicht...
Eine über VAR CONSTANT deklarierte Variable erhält ja den ihr im Code zugewiesenen Wert. Als ich später einmal im Code den Wert der Konstante änderte (das dachte ich zumindest), war das Erstaunen groß, dass der Inhalt der "Variablen" nachwievor der alte war. Ich musste die Steuerung zurücksetzen, damit der Wert des Codes übernommen wurde! Damit würde sich die Konstanten ja gleich verhalten wie eine "normale" Variable, die mit einem Startwert initialisert wird
Kann mir das jemand erklären? (in der Doku finde ich weder bei Beckhoff noch bei 3S etwas darüber)
Danke und schönen Abend!
Eine über VAR CONSTANT deklarierte Variable erhält ja den ihr im Code zugewiesenen Wert. Als ich später einmal im Code den Wert der Konstante änderte (das dachte ich zumindest), war das Erstaunen groß, dass der Inhalt der "Variablen" nachwievor der alte war. Ich musste die Steuerung zurücksetzen, damit der Wert des Codes übernommen wurde! Damit würde sich die Konstanten ja gleich verhalten wie eine "normale" Variable, die mit einem Startwert initialisert wird
Kann mir das jemand erklären? (in der Doku finde ich weder bei Beckhoff noch bei 3S etwas darüber)
Danke und schönen Abend!