Janitza UMG 604E Mains-analysis device, Mains analyser CAT III 300 V 52.16.002 Benutzerhandbuch
Produktcode
52.16.002
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.
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$)
(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)