User Manual

LOGO! Funktionen
4.4 Liste Sonderfunktionen - SF
LOGO!
276 Gerätehandbuch, 04/2011, A5E03556173-01
4.4.33 Fehlererkennung Mathematische Funktionen
Kurzbeschreibung
Der Funktionsblock "Fehlererkennung Mathematische Funktionen" setzt einen Ausgang,
wenn in dem referenzierten Funktionsblock
Mathematische Funktionen (Seite 272) ein
Fehler aufgetreten ist.
Symbol bei LOGO! Beschaltung Beschreibung
Eingang En Ein Wechsel des Zustands von 0 nach 1 am Eingang
En (Enable) aktiviert den Block "Fehlererkennung
Mathematische Funktionen".
Eingang R Ein Signal am Eingang R setzt den Ausgang zurück.
Parameter MathBN: Blocknummer eines Blocks "Mathematische
Funktionen"
Err: ZD: Fehler "Division durch Null"
OF: Überlauffehler
ZD/OF: (Fehler "Division durch Null") ODER
(Überlauffehler)
AutoRst: Setzt den Ausgang vor Ausführung des
nächsten Funktionsblocks "Fehlererkennung
Mathematische Funktionen" zurück. Y = ja, N = nein
(ᇄ
4
(Q
5
3DU
Ausgang Q Q wird auf 1 gesetzt, wenn der zu erkennende Fehler
bei der letzten Ausführung des referenzierten
Funktionsblocks "Mathematische Funktionen"
aufgetreten ist.
Parameter MathBN
Der Wert des Parameters MathBN referenziert die Blocknummer eines bereits
programmierten Funktionsblocks "Mathematische Funktionen".
Funktionsbeschreibung
Der Funktionsblock "Fehlererkennung Mathematische Funktionen" setzt den Ausgang, wenn
in dem referenzierten Funktionblock "Mathematische Funktionen" ein Fehler aufgetreten ist.
Sie können die Funktion so programmieren, dass der Ausgang bei Division durch Null, bei
Überlauf oder bei beiden Fehlern gesetzt wird.
Wenn AutoRst gesetzt ist, wird der Ausgang vor der nächsten Ausführung des
Funktionsblocks zurückgesetzt. Wenn AutoRst nicht gesetzt ist, dann bleibt der Ausgang,
wenn er gesetzt ist, solange gesetzt, bis der Block "Fehlererkennung Mathematische
Funktionen" mit dem Parameter R zurückgesetzt wird. Auf diese Weise ist das
Schaltprogramm, auch wenn der Fehler nachfolgend gelöscht wird, weiterhin informiert, dass
zu einem bestimmten Zeitpunkt ein Fehler aufgetreten war.
Wird der referenzierte Funktionsblock "Mathematische Funktionen" in einem Zyklus vor dem
Funktionsblock "Fehlererkennung Mathematische Funktionen" ausgeführt, wird der Fehler im
selben Zyklus erkannt. Wird der referenzierte Funktionsblock "Mathematische Funktionen"
nach dem Funktionsblock "Fehlererkennung Mathematische Funktionen" ausgeführt, wird
der Fehler im nächsten Zyklus erkannt.