Herunterladen Inhalt Inhalt Diese Seite drucken

Logikelemente [Logische Funktionen] - Ifm O2I5 Serie Softwarehandbuch

Codeleser 1d/2d
Inhaltsverzeichnis
O2I5xx
Logikelement
[Zahl geändert]
[Bool geändert]
11.4.12 Logikelemente [Logische Funktionen]
Im Bereich [Logische Funktionen] werden die folgenden Logikelemente bereitgestellt:
92
Zahlenformat am Eingang
numerisch
bool
Zahlenformat am Ausgang
bool
bool
Codeleser 1D/2D
Beschreibung
Überwacht eine Zahl am Ein-
gang auf Änderungen:
„ true ": Die Zahl hat sich ge-
ändert.
„ false ": Die Zahl hat sich
nicht geändert.
Es kann eine Toleranz einge-
stellt werden. Anschließend
werden nur Änderungen er-
kannt, welche die Toleranz
übersteigen.
u Für Integerzahlen am
Eingang die Toleranz auf
„ 0 " einstellen.
u Für Gleitkommazahlen am
Eingang die Toleranz auf
„ >0 " einstellen.
w Dadurch werden
natürliche
Ungenauigkeiten von
Gleitkommazahlen
berücksichtigt.
Ist die Toleranz auf „ >0 " ein-
gestellt, bleibt der Vergleichs-
wert unverändert, bis die To-
leranz überschritten wurde.
Dadurch werden subtile
Wertabweichungen erkannt.
Nach dem Ändern oder
Wechseln einer Anwendung
wird unabhängig von der Zei-
chenkette am Eingang einma-
lig ein „ true " ausgegeben.
Beispiel: Die Toleranz ist auf
„ 0,1 " eingestellt. Am Ein-
gang liegen die folgenden
Werte an: 1 | 1,03 | 1,06 |
1,09 | 1,12 | 1,15 | 1,22 | 1,23.
Das Logikelement gibt die fol-
genden Werte aus: true, fal-
se, false, false, true, false, fal-
se, true.
Überwacht einen boolschen
Wert am Eingang auf Ände-
rung:
„ true ": Der Wert hat sich
geändert.
„ false ": Der Wert hat sich
nicht geändert.
Nach dem Ändern oder
Wechseln einer Anwendung
wird unabhängig von der Zei-
chenkette am Eingang einma-
lig ein „ true " ausgegeben.
Inhaltsverzeichnis
loading

Inhaltsverzeichnis