Handbuch MM-2218
SLEEP
Form: SLEEP <wert>
Das Kommando fügt eine Wartezeit in eine Kommandodatei ein. Normalerweise
werden die Kommandodateien Zeile für Zeile sofort abgearbeitet. Es wird niemals
gewartet, bis eine Zeile ausgeführt ist. Es gibt aber Situationen, in denen es
sinnvoll ist, eine Aktion erst nach einer gewissen Zeit auszuführen. Dazu dient
das SLEEPKommando. Damit wird die Ausführung einer Kommandodatei
sozusagen für eine einstellbare Zeit „eingefroren". Das MM2218 arbeitet in
dieser Zeit normal weiter, es können also durchaus w hrend dieser Zeit neue
Kommandodateien gestartet werden. Die im Hintergrund „schlafenden"
Kommandodateien werden nach Ablauf der Wartezeit wieder aktiviert und ab der
n chsten Zeile weiter ausgeführt.
Die Wartezeit wird in Sekunden angegeben. Erlaubt sind Werte von 1..6000, also
maximal 1h 40m.
Beispiel:
PAUSE
SLEEP 10
PLAY
Diese Kommandodatei fügt eine Pause von 10 Sekunden in einen laufenden Titel
ein.
Besonderheiten:
Wird eine bereits unterbrochene Kommandodatei w hrend der SLEEPPeriode
selbst erneut gestartet, wird das im Hintergrund noch laufende SLEEP gelöscht.
Das gilt aber nur, wenn die Kommandodatei sich selbst unterbricht !
Wird hingegen innerhalb einer unterbrochenen Kommandodatei eine andere
Kommandodatei gestartet, bleibt das SLEEPKommando aktiv und wird nach
Ablauf auch ausgeführt. Das ermöglicht komplexe Programmierungen, kann
aber auch störend sein. Um diesen Effekt zu verhindern, gibt es das CANCEL
Kommando. Damit lassen sich gezielt „schlafende" Kommandodateien löschen,
entweder einzeln, oder alle zusammen.
Es dürfen maximal 10 Kommandodateien im SLEEPModus sein. (Das wird beim
MM2218 praktisch immer ausreichend sein).
CANCEL
Form: CANCEL <Name der Kommandodatei> oder CANCEL ALL
Damit kann eine Kommando, die sich im Schlafmodus befindet, beendet werden.
Sollen alle „schlafenden" Kommandodateien beendet werden, kann direkt das
Kommando:
CANCEL ALL gegeben werden.
Beispiel:
CANCEL $E1.BAT
Falls die Datei $E1.BAT noch aktiv ist, wird sie beendet.
18
© BÄSSGEN AV-Technik GmbH - Handbuch MM-2218