OneShot('Expression')
Beschreibung
Diese Funktion liefert das Ergebnis TRUE, wenn der aktuelle Messwert von 'Expression' ungleich dem vorigen ist. Sie liefert das Ergebnis FALSE, wenn der aktuelle Messwert gleich dem vorigen ist. Die Funktion unterstützt auch Textsignale.
Beispiel 1
Erkennung von Wertänderungen
Aufgabenstellung
Für einen realen Signalverlauf sollen Wertänderungen angezeigt werden.
Lösung
In der nachfolgenden Abbildung zeigt die blaue Kurve das ursprüngliche Signal und der rote Balken zeigt die Bereiche mit einer Wertänderung des Signals.

Beispiel 2
Erkennung von Flanken
Aufgabenstellung
Es sollen die positiven Flanken eines Digitalsignales gebildet werden.
Lösung
In der nachfolgenden Abbildung zeigt der blaue Balken das ursprüngliche Signal und der rote Balken zeigt die positiven Flanken.
