Herunterladen Inhalt Inhalt Diese Seite drucken

Logische Funktionen; Dezimalzeichen; Formel Auf Gültigkeit Überprüfen / Fehlerverhalten - Endress+Hauser RMM621 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für RMM621:
Inhaltsverzeichnis

Werbung

Formeleditor
84
7.5.3

Logische Funktionen

Funktion
Syntax
if
if(Prüfung;
Dann_Wert;
Sonst_Wert)
or
or(Wahr1;Wahr2)
and
and(Wahr1;Wahr2)
not
not(Wahrheitswert)
7.5.4
Bereichsfunktionen
Das XX in den folgenden Funktionen steht für einen der unter Kap. 7.2 "Eingänge" beschrieben Ein-
gangstypen. Bereichsfunktionen können immer nur über einen Eingangstyp ausgeführt werden.
Funktion
Syntax
sumXX
sumXX(Art;Von;Bis) Summiert die Werte für den angegebenen Bereich der
avgXX
avgXX(Art;Von;Bis)
minXX
minXX(Art;Von;Bis)
maxXX
maxXX(Art;Von;Bis) Liefert den größten Wert für den angegebenen Bereich
7.6

Dezimalzeichen

Im Formeleditor kann sowohl das Dezimalkomma als auch der Dezimalpunkt verwendet werden.
Tausenderzeichen werden nicht unterstützt.
7.7
Formel auf Gültigkeit überprüfen / Fehlerverhalten
Bevor die eingegebene Formel verwendet wird, wird sie auf ihre Gültigkeit geprüft. Eine Formel ist
unter anderem ungültig, wenn:
• die verwendeten Kanäle nicht eingeschaltet sind bzw. sich im falschen Betriebsmodus befinden
(wird während der Eingabe nicht geprüft, da der Anwender u. U. den Kanal später einschaltet)
• ungültige Zeichen/Formel/Funktionen/Operatoren enthalten sind
• Syntaxfehler (z.B. falsche Anzahl von Parametern) in den Formeln auftreten
Beschreibung
Prüfung ist ein beliebiger Wert oder Ausdruck, das Ergeb-
nis kann WAHR oder FALSCH sein. Dieses Argument
kann einen beliebigen Vergleichsberechnungsoperator
annehmen.
Dann_Wert ist der Wert, der zurückgegeben wird, wenn
Prüfung WAHR ist.
Sonst_Wert ist der Wert, der zurückgegeben wird, wenn
Prüfung FALSCH ist.
Gibt WAHR zurück, wenn ein Argument WAHR ist. Gibt
FALSCH zurück, wenn alle Argumente FALSCH sind.
!
Hinweis!
siehe auch Operator "||";
Gibt WAHR zurück, wenn beide Argumente WAHR sind.
Ist eines der Argumente FALSCH, gibt diese Funktion
den Wert FALSCH zurück.
!
Hinweis!
siehe auch Operator "&&"
Kehrt den Wert eines Arguments um.
NOT kann dazu verwendet werden, dass ein Wert nicht
mit einem bestimmten Wert übereinstimmt.
Beschreibung
Eingangssignale.
Art: Signalart (siehe Eingänge)
Von: Kanalnummer ab der Summiert werden soll ;(0 =
Kanal 1)
Bis: Kanalnummer bis zu der Summiert werden soll (0 =
Kanal 1)
Berechnet den Mittelwert für den angegebenen Bereich
der Eingangssignale.
Liefert den kleinsten Wert für den angegebenen Bereich
der Eingangssignale.
der Eingangssignale.
Beispiel
if(x>10;1;0)
Wenn der Wert x größer
10 ist liefert die Funk-
tion 1 zurück ansonsten
0.
or(2>1;3>2) = wahr
or(2<1;3>2) = wahr
or(2<1;3<2) = falsch
and(2>1;3>2) = wahr
and(2<1;3<2) =falsch
not(Falsch) = wahr
Beispiel
sumXX (1;2;5) =
Summe aller Moment-
anwerte von Kanal 2 bis
5
avgXX(1;1;6)
minXX(1;1;6)
maxXX (1;1;6)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis