MCO 305 Befehlsreferenz
ON TIME
Kurzinfo
Syntax
Parameter
Beschreibung
Befehlsgruppe
Querverweise
Syntax-Beispiel
__ Befehlsreferenz __
Einmalaufruf eines Unterprogramms.
ON TIME n GOSUB name
n
= Zeit in ms, nach der das Unterprogramm aufgerufen wird (maximal
MLONG)
name
= Name des Unterprogramms
Nach Ablauf der gesetzten Zeit wird das entsprechende Unterprogramm einmal
aufgerufen. Das Programm läuft in der Zwischenzeit normal weiter.
ACHTUNG!:
–
Die Genauigkeit mit der die Zeit eingehalten wird, hängt von der eingesetzten
Hardware und vom restlichen Programm ab. Typischerweise beträgt die
Genauigkeit r1 ms.
–
Das aufzurufende Unterprogramm muss innerhalb des durch SUBMAINPROG
und ENDPROG gekennzeichneten Programmbereichs definiert sein.
–
Während der Ausführung eines ON TIME Unterprogramms ist automatisch
NOWAIT ON gesetzt.
INT
ON PERIOD, GOSUB, DISABLE interrupts, ENABLE interrupts, Prioritäten der
Interrupts
OUT 1 1
ON TIME 200 GOSUB off1
SUBMAINPROG
SUBPROG off1
OUT 1 0
RETURN
ENDPROG
®
MG.34.R1.03 – VLT
ist ein eingetragenes Warenzeichen von Danfoss.
/* Lampe an */
/* Lampe nach 200 ms wieder aus */
85