Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens LOGO! Handbuch Seite 274

Vorschau ausblenden Andere Handbücher für LOGO!:
Inhaltsverzeichnis

Werbung

LOGO! Funktionen
4.4 Liste Sonderfunktionen - SF
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
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
= 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".
274
Gerätehandbuch, 04/2011, A5E03556173-01
LOGO!

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis