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 
83 
Input 
Syntax:  
  record rec = (string,error) (BYTE,data[0..maxdata]) 
  Input #device  rec 
Dieser Befehl empfängt Daten von einem Device.  
Die Parameter der Recordstruktur haben folgende Bedeutung: 
error : Dieser Wert sollte vor der Ausführung 0 sein und enthält nach korrekter Ausführung 0 
oder einen negativen Wert, falls ein Fehler aufgetreten ist. 
Danach folgt der Speicher der von der Routine gefüllt wird.  
Beispiel: 
record print_rec = (int,Error)(char,data[0..4])  
record input_rec = (int,Error)(char,data[0..3])  
record deviceUDP = 
(string,type$)(int,Error)(int,port)(string,ip$) 
deviceUDP.Type$ = "UDP" 
deviceUDP.port = 502 
deviceUDP.IP$ = "192.168.2.143" 
open deviceUDP AS #1 
print.data[0] = 4 
print.data[1] = 0 
print.data[2] = 0 
print.data[3] = 0 
print.data[4] = 1 
print #1 input_rec 
for i=1 to 4 do 
 wait(msync) 
endfor 
input #1 input_rec 
siehe auch (OPEN, PRINT, Datentransver)