Herunterladen Inhalt Inhalt Diese Seite drucken

Gossen MetraWatt SMARTCONTROL Bedienungsanleitung Seite 45

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

Werbung

Bedienungsanleitung
Beispiel 2 aus dem Bild:
if(ref(1) > 25;
if(ref(2) < ref(1); 1; 0);
0)
ref(1) ist die Referenz auf den Innentemperaturfühler.
ref(2) ist die Referenz auf den Außentemperaturfühler.
Wenn die Innentemperatur größer 25 Grad ist, wird überprüft, ob die Außentemperatur
niedriger ist. Wenn das der Fall ist wird eine 1 zurückgegeben, sonst 0.
Der Rückgabewert könnte dazu verwendet werden mit einem Relais einen
Fensterbetätigungsmechanismus zu bedienen.
Alle Ausdrücke können mit Hilfe der Operatoren miteinander verknüpft werden (Ausdruck ist
eine natürliche Zahl, Rückgabewert einer Referenz oder einer Funktion).
Operand
Beschreibung
+
Addition
-
Subtraktion
*
Multiplikation
/
Division
^
Potenz. x^2 entspricht x²
<
Kleiner Vergleich. Liefert 1 falls der linke Ausdruck kleiner ist als der rechte. Sonst 0
=
Gleich Vergleich. Liefert 1 falls der linke Ausdruck gleich dem rechten ist. Sonst 0
>
Größer Vergleich. Liefert 1 falls der linke Ausdruck größer ist als der rechte. Sonst 0
AND
Ist der Wert eines der Ausdrücke ≥ -0.5 und ≤ 0.5 liefert der AND-Vergleich 0. Sonst 1
OR
Ist der Wert beider Ausdrücke ≥ -0.5 und ≤ 0.5 liefert der OR-Vergleich 0. Sonst 1
XOR
Ist der Wert nur eines der Ausdrücke ≥ -0.5 und ≤ 0.5 liefert der XOR-Vergleich 1. Sonst 0
ACHTUNG:
Es werden keine Punkt-vor-Strich-Regeln beachtet. Der Ausdruck wird in der
Eingabereihenfolge abgearbeitet. Die Klammern werden beachtet.
Beispiel:
3 + 4 * 7 ergibt 49, statt der erwarteten 31
3 + (4 * 7) liefert dann das richtige Ergebnis
Das gleiche gilt auch für logische Ausdrücke.
Beispiel:
Bedingung A hat den Wert 0, Bedingungen B und C sind 1.
A & B || C ergibt 1 => (0 & 1) = 0, 0 || 1 = 1
C || B & A ergibt dagegen 0 => (1 || 1) = 1 & 0 = 0
C || (B & A) liefert durch die Klammersetzung wieder das richtige Ergebnis
45
GMC -I Messtechnik GmbH

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ecs

Inhaltsverzeichnis