Arbeiten mit Variablen
Variablen haben einen Namen, über den ihnen ein Wert zugeteilt werden kann.
Dieser Wert bleibt erhalten, solange das MM2218 mit Strom versorgt wird. Der
Wert kann jederzeit durch einen neuen Befehl (SET) ge ndert werden. Direkt
nach dem Einschalten des MM2218 hat jede Variable einen festen Wert, den
sog. „Default Wert" (Dieser ist fest im MM2218 eingebaut). Es gibt zwei Typen
von Variablen: Numerische Variablen oder Aufz hlungsVariablen. Eine Liste
aller Variablen des MM2218 folgt am Ende dieses Kapitels.
Numerische Variablen
Diese Variablen habe als Wert eine Zahl. Es gibt bei jeder numerischen Variable
einen minimalen Wert (meist Null) und einen maximalen Wert. Der Versuch,
einen Wert außerhalb zuzuweisen, bleibt wirkungslos.
Beispiel:
Variable
INV1
INV2
...
Solche Variablen, die nur 0 oder 1 sein können, kann man auch als „an" oder
„aus" Variablen verstehen. 0 entspricht dabei „aus" (inaktiv), 1 entsprechend
„an" (aktiv).
Beispiel:
SET INV2 1
schaltet den Eingang 2 auf invertiert.
(Diese Variable ermöglicht die Verwendung eines ÖffnerKontakts, anstelle eines
SchliessKontakts.)
Aufzählungs-Variablen
Diese Typen von Variablen haben als mögliche Werte eine Liste von Worten.
Groß/Kleinschreibung spielt dabei keine Rolle. Der Versuch der Zuweisung
eines Wertes, der nicht in der Liste vorkommt, bleibt ebenfalls wirkungslos.
Beispiel:
Variable
EKEY1
EKEY2
Mit dieser Variable wird das Verhalten nach einem Eingangssignal festgelegt.
Beispiel:
SET EKEY3 RUNIF
Bei Tastendruck am Eingang 3 wird die SkriptDatei $E3.BAT nur ausgeführt,
falls das MM2218 im StopModus ist.
© BÄSSGEN AV-Technik GmbH - Handbuch MM-2218
Min.
Max.
0
1
0
1
Default
Möglicher Werte
RUN
OFF, RUN, RUNIF, WAITING .....
RUN
OFF, RUN, RUNIF, WAITING .....
Default
Funktion
0
invertiert Polarit t IN 1
0
invertiert Polarit t IN 2
Handbuch MM-2218
11