Taktzeit als Kurvenanzeige WinCC flex 08

Da_Basco

Level-1
Beiträge
104
Reaktionspunkte
21
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe da ein Problem und hoffe hier die Lösung zu finden. Ich habe an einer Maschine ein kleines Programm zur Taktzeitberechnung geschrieben. (Taktzeit ca. 8 sek.) Diese schreibe ich in einen DB und gebe sie an der Visu (TP270) als Real Zahl aus. Soweit so gut.
Jetzt wollte ich diese Maschinentaktzeiten auf einer Kurvenanzeige (Balkendiagramm) im besagten TP visuell als Trend darstellen und zwar immer wenn die Taktzeit neu berechnet wurde.

Ich habe mir gedacht ich nehme den Kurventyp "Echtzeit bitgetriggert". (klang plausibel) Die Variablen für Kurvenanforderung und Kurvenübertragung habe ich angelegt und bei Kurvenvariable meine Real Zahl aus dem DB ausgewählt.

Wenn ich jetzt die Visu starte dann wird bei der Wertetabelle unter der Kurvenanzeige bei der Taktzeitvariable immer als Wert ######## angezeigt. :confused:

Wo könnte da das Problem liegen?
 
Also wenn die Anzeige ####### kommt kann das eigentlich nur ein paar Grunde haben:

Die Variable ist nicht in der Steuerung,
Der Wert in der Variable ist zu groß für die Anzeige
Falsche Variable ausgewählt (ich weiß nicht genau ob man real in eine Kurve eintragen kann, denke zwar schon aber versuchs doch mal mit ner anderen Int oder so)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich bin auch der Meinung das du die Real Zahl in INT umwandeln solltest. An der Größe der Anzeige liegt es denk ich in den wenigsten fällen. Könnte auch sein das dein Anzeigeformat auf 999999,9 steht und daher die Anzeige zu Klein ist, aber auch da fängt er ja im einstelligen bereich an. :confused:
 
Hallo,

danke erstmal für die Antworten. Die Taktzeit als Real Zahl wird ja einmal als Ausgabefeld auf dem Panel dargestellt (was funktioniert) und soll jetzt zudem noch als Kurvendiagramm dargestellt werden.

Ich konnte ja bei der Kurvenanzeige ohne Probleme meine Real Zahl als Kurvenvariable auswählen ohne dass WinCC flex gemeckert hat. Wie gesagt nur anzeigt wird se nicht. Kann das daran liegen dass WinCC flex als Datentyp für die Kurvenvariable ne Array-Variable verlangt?
Das wird zumindest in der Hilfe so beschrieben.

Das kann doch nicht sein dass man keine Real Zahl bei nem Kurvendiagramm anzeigen lassen kann. Aber ich werd mal probehalber ne INT Zahl verwenden.
 
nur so nebenbei ... kommt der Trigger für die Kurve denn an (bzw. steuerst du den im Step7-Programm an) ?

Gruß
LL
 
Zurück
Oben