Ich als Anfänger frage mich, ob es (in ST) möglich ist zu prüfen ob sich eine Variable (z.b. REAL) geändert hat, ohne sie mit einer Temporären Variable vergleichen zu müssen?
Also so wie:
IF changed(variable) THEN
( variable wurde geändert )
ELSE
( variable wurde NICHT geändert )
END_IF
Gibt es so eine Funtion wie "changed()"?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo
Ich als Anfänger frage mich, ob es (in ST) möglich ist zu prüfen ob sich eine Variable (z.b. REAL) geändert hat, ohne sie mit einer Temporären Variable vergleichen zu müssen?
Also so wie:
IF changed(variable) THEN
( variable wurde geändert )
ELSE
( variable wurde NICHT geändert )
END_IF
Gibt es so eine Funtion wie "changed()"?
Hi
Nein, wie soll das gehen.
Flankenmerker Positiv/Negativ benötigen auch eine Variable des alten zustandes.
Du kannst natürlich die "Variable" in einem Funtionsblock verstecken, jedoch eine Merker-Variable wird benötigt.
Hallo
Okay, vielen Dank!
Iwan