FB_COMPARE
Beschreibung Funktionsbaustein
Der Baustein FB_COMPARE
prüft die 2-5 analogen Eingänge CompIn1
bis CompIn5
auf Gleichheit innerhalb eines zeitlichen und wertemäßigen Toleranzfensters. Über die Eingänge b1oo2
, b2oo3
und b3oo5
wird ausgewählt, wie viele Eingänge ausgewertet werden sollen. Die Eingänge udiAllowedDeviation
und tToleranceTime
(ms) legen fest, welche Abweichungen für welchen Zeitraum zwischen den Eingangswerten zulässig sind. Der Ausgang bIsValid
liefert eine logische 1
wenn der Vergleich ein positives Ergebnis hat.
Der Ausgang CompOut
enthält den ersten Analogwert, der innerhalb des Vergleichs liegt.
Beim Auftreten eines Overflow oder Underflow, wird der Zustand ERROR
eingenommen. Die Ausgänge CompOut
und bIsValid
werden dann auf 0
gesetzt und der Ausgang bError
auf 1
.
EL6900
Der Baustein FB_COMPARE
wird von der EL6900 nicht unterstützt.

Name | Datentyp | Initialwert | Beschreibung, Parameterwerte |
---|---|---|---|
|
|
| 1. analoges Signal für den Vergleich (1oo2, 2oo3, 3oo5) Erlaubte Datentypen: |
|
|
| 2. analoges Signal für den Vergleich (1oo2, 2oo3, 3oo5) Erlaubte Datentypen: |
|
|
| 3. analoges Signal für den Vergleich (2oo3, 3oo5) Erlaubte Datentypen: |
|
|
| 4. analoges Signal für den Vergleich (3oo5) Erlaubte Datentypen: |
|
|
| 5. analoges Signal für den Vergleich (3oo5) Erlaubte Datentypen: |
|
|
| Vergleichsmode 1oo2: Es sind nur die ersten beiden Eingänge Nur konstanter Wert erlaubt (keine Variable). Es darf nur einer der Eingänge |
|
|
| Vergleichsmode 2oo3: Es sind nur die ersten drei Eingänge Nur konstanter Wert erlaubt (keine Variable) Es darf nur einer der Eingänge |
|
|
| Vergleichsmode 3oo5: Alle fünf Eingänge Nur konstanter Wert erlaubt (keine Variable) Es darf nur einer der Eingänge |
|
|
| Erlaubte Abweichung beim Vergleich der Eingänge Nur konstanter Wert erlaubt (keine Variable) |
|
|
| Zeitspanne in ms, innerhalb der ungleiche Werte toleriert werden. Nur konstanter Wert erlaubt (keine Variable) |
Name | Datentyp | Initialwert | Beschreibung, Parameterwerte |
---|---|---|---|
|
|
|
|
|
|
| Ausgabewert: Entspricht dem ersten Erlaubte Datentypen: |
|
|
|
|