Siemens LOGO! 12/24RCE 0BA7 - 6ED1052-1MD00-0BA7 Hoja De Datos
Los códigos de productos
6ED1052-1MD00-0BA7
LOGO! Funktionen
4.4 Liste Sonderfunktionen - SF
LOGO!
274
Gerätehandbuch, 04/2011, A5E03556173-01
Funktionsbeschreibung
Die Funktion "Mathematische Funktionen" verknüpft die vier Operanden und drei Operatoren
zu einer Gleichung. Der Operator kann einer von vier Standardoperatoren sein: +, -, *, oder
/. Für jeden Operator müssen Sie eine eindeutige Priorität High (H), Medium (M) oder Low
(L) einstellen. Die Operation mit der Priorität High wird zuerst ausgeführt, danach die
Operation mit der Priorität Medium und zum Schluss die Operation mit der Priorität Low. Sie
müssen genau eine Operation mit jeder Priorität angeben. Die Operandenwerte können auf
eine zuvor definierte Funktionen verweisen, um den jeweiligen Wert zu liefern. Die Funktion
"Mathematische Funktionen" rundet das Ergebnis auf den nächsten ganzzahligen Wert.
Die Anzahl der Operandenwerte ist auf 4 festgesetzt, die Anzahl der Operatoren ist auf 3
Die Anzahl der Operandenwerte ist auf 4 festgesetzt, die Anzahl der Operatoren ist auf 3
festgesetzt. Wenn Sie weniger Operanden benötigen, verwenden Sie Konstruktionen wie " +
0" oder " * 1", um die übrigen Parameter anzugeben.
Sie können auch das Verhalten der Funktion konfigurieren, wenn der Freigabeparameter En
Sie können auch das Verhalten der Funktion konfigurieren, wenn der Freigabeparameter En
= 0 ist. Der Funktionsblock kann entweder den letzten Wert beibehalten oder auf 0 gesetzt
werden. Ist der Parameter Qen → 0 = 0, setzt die Funktion AQ auf 0, wenn En = 0. Ist der
Parameter Qen → 0 = 1, lässt die Funktion AQ auf dem letzten Wert, wenn En = 0.
Mögliche Fehler: Division durch Null und Überlauf
Wenn die Ausführung des Funktionsblocks "Mathematische Funktionen" zur einer Division
durch Null oder zum Überlauf führt, werden interne Bits gesetzt, die den aufgetretenen
Fehler angeben. Sie können in Ihrem Schaltprogramm einen Funktionsblock
"Fehlererkennung Mathematische Funktionen" darauf programmieren, diese Fehler zu
erkennen und das Verhalten des Programms entsprechend zu steuern. Dabei
programmieren Sie für jeden Funktionsblock "Mathematische Funktionen" einen eigenen
Funktionsblock "Fehlererkennung Mathematische Funktionen".