Herunterladen Inhalt Inhalt Diese Seite drucken

Honeywell Minitrend QX Bedienungsanleitung Seite 250

Vorschau ausblenden Andere Handbücher für Minitrend QX:
Inhaltsverzeichnis

Werbung

Erweiterte Mathematikfunktionen mit Skriptverarbeitung
Wenn Durchflussmesser-Wert 3 kleiner ist als der Wert von 2, dann gib den
Änderungszähler-Wert ohne Zunahme aus.
Für die Implementierung dieses Skripts wird Pen 7 verwendet. Das Skript sieht wie folgt aus:
if (A3>A2)
{
}
else
{
BLKV1=0;
Return BLKV2;
}
Beim Skript oben wird BLKV (alle Variablen) verwendet, um Werte zu erhalten. Beachten
Sie, dass die Variable BLKV bei einer Stromabschaltung verloren geht. Falls die
Anwendung eine nicht flüchtige Zählung erfordert, muss BLKVn durch PSTVn ersetzt
werden.
Beispiel 3
Die in den Beispielen 1 und 2 beschriebene Anwendung soll erweitert werden, um die Zeit
zu summieren, in der Eingang 1 unter den Eingängen 1 bis 4 der größte ist.
Wieder kann die Skriptfunktion für die Erfüllung dieser Anforderung verwendet werden.
Der Pseudocode sieht wie folgt aus:
Wenn Eingang 1 als der zurzeit größte Wert angezeigt wird, dann zeige den Zeitgeber an.
Wenn Eingang 1 nicht der zurzeit größte Eingangswert ist, dann stoppe das Summieren der
Zeit und gib den aktuellen Zeitgeberwert aus.
Wir wissen, dass in Beispiel 1 die Kanalnummer mit dem höchsten Wert mit GLBV1
eingegrenzt wird, und da es sich hierbei um eine globale Variable handelt, kann auch dieses
Skript auf sie zugreifen.
if (GLBV1==1)
{
244
Prüft, ob A3 größer ist als A2.
if(BLKV1==1)
Wenn ja, dann prüfe, ob A3 im letzten Zeitraum größer
als A2 war.
{
return
Wenn ja, dann Ausgabe des aktuellen Änderungszählers.
BLKV2;
}
else
Wenn nicht, dann
{
BLKV1=1;
setze ein Flag als Hinweis, dass A3 gerade A2
überschritten hat.
BLKV2=BLKV2+1;
Erhöhe den Änderungszähler um 1.
Return BLKV2;
Gib die neue Änderungszähler-Summe aus.
}
Wenn A3 nicht größer ist als A2, dann
setze ein Flag als Hinweis, dass diesmal A2 größer ist als
A3.
Gib den aktuellen Änderungszählerstand aus.
Prüft, ob die globale Variable 1 gleich Kanal 1 ist.
43-TV-25-30-DE Iss.4 GLO Dec 06 DE

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Multitrend sxEztrend qxe

Inhaltsverzeichnis