Janitza UMG 604E Mains-analysis device, Mains analyser CAT III 300 V 52.16.002 Benutzerhandbuch

Produktcode
52.16.002
Seite von 151
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 
  spannungsverlauf[i] = ULN1                        REM Wert 
im Array speichern 
  wait (msync)                                      REM Warte 
auf nächsten Messzyklus 
next i                                              REM 
Schleifenende  
   
Beispiel 2:  
min_counter = 0 
hour_counter=0 
loop1:                                REM deklariere Label, um 
später dorthin zu springen 
  wait(t_min)                         REM warten bis Minute 
verstrichen 
  min_counter  = min_counter  + 1     REM erhöhe Zähler 
goto loop1                            REM springe zum Label 
"loop1"