Kontrollfunktion

Die Kontrollfunktion hat zwei Anwendungsfälle:
1: Ein Wert wird überwacht, ob er sich innerhalb eines Bereichs befindet. Verlässt der Wert den Bereich, wird nach Ablauf einer einstellbaren Verzögerungszeit eine Ausgangsvariable aktiviert.

  • Der Bereich wird über einen Minimalwert und Maximalwert definiert. Es kann auch nur einer von beiden verwendet werden.
  • Für beide Werte ist eine Hysterese einstellbar.

2: Die Differenz zwischen zwei Werten wird überwacht. Entfernen sich die Werte zu weit voneinander, wird nach Ablauf einer einstellbaren Verzögerungszeit eine Ausgangsvariable aktiviert.

  • Dieser Anwendungsfall ist praktisch identisch mit Anwendungsfall 1, nur wird anstelle von nur einem Wert das Ergebnis von A–B auf die gleiche Weise überwacht.
  • Es sind die gleichen Parameter einstellbar wie für Anwendungsfall 1.

Zwischen den Anwendungsfällen muss nicht händisch umgeschaltet werden – ist die Eingangsvariable Kontrollwert B in Verwendung, gilt Anwendungsfall 2; sonst 1.

Eingangsvariablen

Freigabe Generelle Freigabe der Funktion (digitaler Wert EIN/AUS)
Kontrollwert A Analoges Eingangssignal für Kontrollwert A
Kontrollwert B Optional: Analoges Eingangssignal für Kontrollwert B für die Differenzkontrolle
Ist diese Eingangsvariable in Verwendung, wird die Differenz von A–B überwacht.
Minimalwert Analoger Wert für die untere Schwelle des Kontrollbereichs
Maximalwert Analoger Wert für die obere Schwelle des Kontrollbereichs

Die Kontrollwerte können von Sensoren, aber auch von anderen Quellen (z.B. Ausgangsvariablen einer Funktion, CAN-Eingängen, etc.) stammen.

Parameter

Kontrolle Auswahl: Bereich, Minimum, Maximum
Funktionsgröße Es steht eine Vielzahl von Funktionsgrößen zur Verfügung, die mit Einheit und Nachkommastellen übernommen werden.

Minimalwert
Anzeige nur bei Kontrolle „Bereich“ und „Minimum"
Anzeige der Eingangsvariablen Minimalwert

Diff. Ein Einschaltdifferenz zum Minimalwert
Diff. Aus Ausschaltdifferenz zum Minimalwert
Verzögerungszeit
Minimalwert
Eingabe der Verzögerungszeit für den Minimalwert, ab der eine Fehlerausgabe erfolgen soll

Maximalwert
Anzeige nur bei Kontrolle „Bereich“ und „Maximum"
Anzeige der Eingangsvariablen Maximalwert

Diff. Ein Einschaltdifferenz zum Maximalwert
Diff. Aus Ausschaltdifferenz zum Maximalwert
Verzögerungszeit
Maximalwert
Eingabe der Verzögerungszeit für den Maximalwert, ab der eine Fehlerausgabe erfolgen soll

Im Modus „Bereich“ werden sowohl der Minimal- als auch der Maximalwert überwacht.
Im Modus „Minimum“ wird nur der Minimalwert, im Modus „Maximum“ nur der Maximalwert überwacht.
Werden zwei Kontrollwerte in den Eingangsvariablen angegeben, so beziehen sich Minimal- und Maximalwert auf die Differenz zwischen den beiden Kontrollwerten.
Die Verzögerungszeit wirkt nur auf die Einschaltung der Ausgangsvariablen „Fehler“, „Fehler Minimalwert“ oder „Fehler Maximalwert“. Wird Diff. Aus wieder unter- bzw. überschritten, erfolgt keine Verzögerung.

Ausgangsvariablen

Fehler Status EIN nach Ablauf der Verzögerungszeit, wenn der Kontrollwert den Minimalwert + Diff Ein unterschreitet oder den Maximalwert + Diff überschreitet. Aktiv in allen Modi.
Fehler Minimalwert Status EIN nach Ablauf der Verzögerungszeit, wenn der Minimalwert + Diff Ein unterschritten wird. Nur aktiv in den Modi „Bereich“ und „Minimum“.
Fehler Maximalwert Status EIN nach Ablauf der Verzögerungszeit, wenn der Maximalwert + Diff Ein überschritten wird Nur aktiv in den Modi „Bereich“ und „Maximum“.
Kontrollwert Anzeige des für die Überwachung gültigen Kontrollwertes A, wenn nur ein Kontrollwert angegeben wird, oder Differenz A-B, wenn zwei Kontrollwerte verwendet werden.
Zähler Minimalwert Anzeige der ablaufenden Zeit bis zur Fehlermeldung, wenn der Kontrollwert A oder die Differenz A-B den Minimalwert + Diff Ein unterschritten hat.

Wird bei Wieder-Überschreiten der Schwelle nicht zurückgesetzt.

Zähler Maximalwert Anzeige der ablaufenden Zeit bis zur Fehlermeldung, wenn der Kontrollwert A oder die Differenz A-B den Maximalwert + Diff Ein überschritten hat.

Wird bei Wieder-Unterschreiten der Schwelle nicht zurückgesetzt.

Bewegt sich der Kontrollwert außerhalb einer der Schwellen, beginnt der zugehörige Verzögerungszeitzähler zu laufen. Bleibt der Kontrollwert für die gesamte Verzögerungszeit außerhalb der Schwelle (unter Beachtung der Hysteresen Diff. Ein und Diff. Aus), wird der Fehler auf EIN gesetzt.

Siehe auch