Janitza UMG 604E Mains-analysis device, Mains analyser CAT III 300 V 52.16.002 Benutzerhandbuch
Produktcode
52.16.002
Programmiersprache Jasic
123
Wait
Syntax: wait (Ereignis)
Die Waitanweisung wartet auf das nächste angegebene Ereignis. Zur Auswahl stehen
MSYNC: Die Funktion wartet, bis der nächste Messzyklus abgeschlossen ist.
TSEC: Es wird gewartet, bis sich der Sekundenwert der Uhr geändert hat.
TMIN: Es wird gewartet, bis sich der Minutenwert der Uhr geändert hat.
THOUR: Es wird gewartet, bis sich der Stundenwert der Uhr geändert hat.
TDAY: Wartet auf den nächsten Datumswechsel.
Beispiel 1:
dim spannungsverlauf [50]
for i=0 to 49 do REM
Schleife über das gesamte Array
Schleife über das gesamte Array
spannungsverlauf[i] = ULN1 REM Wert
im Array speichern
im Array speichern
wait (msync) REM Warte
auf nächsten Messzyklus
auf nächsten Messzyklus
next i REM
Schleifenende
Schleifenende
Beispiel 2:
min_counter = 0
hour_counter=0
loop1: REM deklariere Label, um
später dorthin zu springen
später dorthin zu springen
wait(t_min) REM warten bis Minute
verstrichen
verstrichen
min_counter = min_counter + 1 REM erhöhe Zähler
goto loop1 REM springe zum Label
"loop1"
"loop1"