Janitza UMG 604E Mains-analysis device, Mains analyser CAT III 300 V 52.16.002 Benutzerhandbuch
Produktcode
52.16.002
Programmiersprache Jasic
39
DRAW_RECGRAPH
Stellt den aktuellen Verlauf von bis zu bis zu 8 Messwerten dar. Bevor die Werte dargestellt
werden können, muss die Darstellung erst mit Init_RecGraph (siehe Beispiel) initialisiert
werden.
werden können, muss die Darstellung erst mit Init_RecGraph (siehe Beispiel) initialisiert
werden.
Syntax des Records:
record graphrec = (int,error) (string,title$) (string,unit$[0..1])
(string,xlabel$[0..1])(string,legende$[0..7])
(string,xlabel$[0..1])(string,legende$[0..7])
addrecord graphrec = (short,data_unit[0..7]) (short,color[0..7]) (system,_value1)
(system,_value2)... (system,_value8)
(system,_value2)... (system,_value8)
call draw_recgraph rec
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
und einen negativen Wert, falls ein Fehler aufgetreten ist.
und einen negativen Wert, falls ein Fehler aufgetreten ist.
Alle weiteren Parameter müssen vor der Ausführung gesetzt werden.
titel$: Mit diesem String wird die Überschrift des Graphen an die Funktion übergeben.
unit$: Hiermit wird die Einheit der Messwerte übergeben.
xlable$: Dient zur Übergabe der X-Achsen Beschriftung
legende$: Mit diesen Stringparametern wird die Legende des Graphen an die Funktion
übergeben.
übergeben.
data_unit[0..7]: Muss den Wert 1 oder 2 enthalten. 1 falls der Messwert zu der 1.Einheit
gehört und 2 falls der Messwert zu der 2.Einheit gehört.
gehört und 2 falls der Messwert zu der 2.Einheit gehört.
color[0..7]: Legt die Farbe jedes Messwertes fest
_value1 - _value8: Nach dem Parameter "color" kommen noch die eigentlichen Messwerte.
Hierbei muss z.B. die Systemvariablenbezeichnung übergeben werden (siehe Beispiel
_ILN[0])
Hierbei muss z.B. die Systemvariablenbezeichnung übergeben werden (siehe Beispiel
_ILN[0])
record graphrec = (int,error) (string,title$)
(string,unit$[0..1])
(string,xlabel$[0..1])(string,legende$[0..7])
(string,unit$[0..1])
(string,xlabel$[0..1])(string,legende$[0..7])
addrecord graphrec = (short,data_unit[0..7])
(short,color[0..7]) (system,_ILN[0]) (system,_ILN_AVG[0])
(system,_fft_il1[0])
(short,color[0..7]) (system,_ILN[0]) (system,_ILN_AVG[0])
(system,_fft_il1[0])
graphrec.title$="Strom"
graphrec.unit$[0]="A"
graphrec.xlabel$[0]="Verlauf"
graphrec.legende$[0]="Il1"