Herunterladen Inhalt Inhalt Diese Seite drucken

Variablen Und Berechnung; Berechnung - Busch-Jaeger Busch-ControlTouch 6136/APP Produkthandbuch

Vorschau ausblenden Andere Handbücher für Busch-ControlTouch 6136/APP:
Inhaltsverzeichnis

Werbung

Variablen und Berechnung

Die Grundbefehle und -werte können durch die Verwendung von Variablen und Berechnungen
erweitert werden.
Variablen
Sie können in Skripts Ihre eigenen Variablen definieren, die als globale Variablen definiert sind
und die in allen unterschiedlichen Skripts auf dem Gerät verwendet werden können. Eine
Variable beginnt mit einem Dollarzeichen „$", zum Beispiel: $AVERAGE Der Name der
Variablen kann aus alphanumerischen Zeichen bestehen (A--‐Z und 0--‐9).
Sie können Variablen nutzen, um einen Wert zu speichern, zum Beispiel:
$LIGHTPERCENTAGE =0
SET BYTE(21/Spots) TO $LIGHTPERCENTAGE
Oder
$LIGHTSPOTS = BYTE(21/Spots)
SET BYTE(24/Spots Kitchen) TO $LIGHTSPOTS

Berechnung

Sie können Variablen nutzen, um Werte mithilfe arithmetischer Operatoren zu berechnen.
Berechnungen werden folgendermaßen geschrieben:
$MAXLIGHT = ( 2 * 10 ) + 10
Natürlich können Sie auch Werte von Komponenten verwenden: zum Beispiel:
$MAXLIGHT = ( 2 * BYTE(21/Spots) ) + 10
WICHTIG: Wenn Sie Berechnungen verwenden, sollten Sie stets Klammern nutzen. Werden
keine Klammern verwendet, wird die Berechnung in der Reihenfolge verarbeitet, in der sie
geschrieben ist: Zum Beispiel ergibt 2 * 10 + 10 = 30, aber 10 + 2 * 10 ergibt 120. Sie können
dies verhindern, indem Sie schreiben: 10 + (2*10). Denken Sie stets daran, wenn Sie
Berechnungen verwenden.
Gleitkommawerte können durch Verwendung des „." als Separator verwendet werden, zum
Beispiel 2.42
Beachten Sie, dass alle Variablen Busch-Jaeger weit gelten. Wenn Sie also eine bestimmte
Variable in einem Skript einstellen, kann ein anderes Skript den Wert ebenfalls nutzen. Wenn
Sie eine bestimmte Variable nur in einem Skript verwenden möchten, stellen Sie sicher, dass
andere Skripte nicht den gleichen Variablennamen nutzen.
 
Produkthandbuch 2CKA001373B8902
Inbetriebnahme
│74

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis