b.weyand85
Level-2
- Beiträge
- 35
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich habe ein kleines Problem mit der Kurvenanzeige unter WinCC flexible Advanced. Kurz mal zu meinem Programm: Mit dem Weckalarm (OB 35) nehme ich den Istwert des Stromes auf - dazu wird dann alle 10 ms der aktuelle Wert in einem Datenbaustein gespeichert. Die Messdauer dazu kann in der Visualisierung eingestellt werden. Bei einer Messzeit von bspw. 100 ms wären das 10 Werte die in dem Datenbaustein gespeichert sind. Bei der Kurvenanzeige stelle ich dann unter Eigenschaften -> X-Achse -> Anzahl Werte 10 ein. Somit werden in der Visualisierung auch die 10 Werte angezeigt. Es handelt sich bei der Kurve um einen bitgetriggerten Puffer. Mein Problem ist nun, dass bei einer Änderung der Messzeit auf z.B. 200 ms nun 20 Messwerte in dem Datenbaustein stehen würden. Durch die Einstellung unter "Anzahl Werte" werden aber logischerweise nur 10 angezeigt. Gibt es eine Möglichkeit dies variabel zu gestalten oder vielleicht noch einen anderen Lösungsweg damit sich die Kurvenanzeige der Anzahl der aufgenommenen Werte anpasst? Ich hätte nämlich gerne, dass der letzte aufgenommene Wert ganz rechts auf der X-Achse steht und die Kurve dann nur soweit angezeigt wird, wie Messwerte aufgenommen wurden.
ich habe ein kleines Problem mit der Kurvenanzeige unter WinCC flexible Advanced. Kurz mal zu meinem Programm: Mit dem Weckalarm (OB 35) nehme ich den Istwert des Stromes auf - dazu wird dann alle 10 ms der aktuelle Wert in einem Datenbaustein gespeichert. Die Messdauer dazu kann in der Visualisierung eingestellt werden. Bei einer Messzeit von bspw. 100 ms wären das 10 Werte die in dem Datenbaustein gespeichert sind. Bei der Kurvenanzeige stelle ich dann unter Eigenschaften -> X-Achse -> Anzahl Werte 10 ein. Somit werden in der Visualisierung auch die 10 Werte angezeigt. Es handelt sich bei der Kurve um einen bitgetriggerten Puffer. Mein Problem ist nun, dass bei einer Änderung der Messzeit auf z.B. 200 ms nun 20 Messwerte in dem Datenbaustein stehen würden. Durch die Einstellung unter "Anzahl Werte" werden aber logischerweise nur 10 angezeigt. Gibt es eine Möglichkeit dies variabel zu gestalten oder vielleicht noch einen anderen Lösungsweg damit sich die Kurvenanzeige der Anzahl der aufgenommenen Werte anpasst? Ich hätte nämlich gerne, dass der letzte aufgenommene Wert ganz rechts auf der X-Achse steht und die Kurve dann nur soweit angezeigt wird, wie Messwerte aufgenommen wurden.