Beitragsliste anzeigen
WinCC flexible ES -- HMI Projektierung erstellen -- Archive verwenden
Wie können Sie bei WinCC flexible Archive sicher kopieren oder verschieben?
Wie können Chargendaten bzw. archivierte Daten über ein HMI-Bediengerät ausgegeben werden?
Wie kann mit WinCC flexible eine Langzeitarchivierung durchgeführt werden?
Wie können Variablen aus einer SQL-Datenbank über ein Kurvenarchiv ausgegeben werden?
Welche Besonderheit gibt es bei der WinCC flexible Funktion "ArchiviereProtokolldatei" im Modus "Verschieben"?
Wie lassen sich von WinCC flexible RT oder einem Panel exportierte csv-Archivdateien am PC graphisch darstellen?
Wie kann ein Kurvenarchiv nach dem Aufruf der Kurvenanzeige fortlaufend aktualisiert angezeigt werden?
Was ist in WinCC flexible bei der Namensvergabe von Archiven und bei der Archivierung von Variablen in eine csv-Datei auf Windows-basierten Systemen zu beachten?
Wie können Variablen / Datensätze ereignisgetriggert mit Datum und Uhrzeit in eine CSV-Datei gespeichert werden?
Wie können mit WinCC flexible STRING Variablen archiviert werden?
Welche externen Ablageorte für die Archivierung von Daten stehen bei den verschiedenen Bediengeräten (TIA Portal/WinCC flexible/ProTool) zur Verfügung?
Wie können Variablen und Meldungen in WinCC flexible archiviert werden?
Wie können Variablen mit WinCC flexible in einer SQL-Datenbank archiviert und daraus ausgelesen werden?
Wie können Daten bei Panels oder bei der WinCC flexible PC Runtime aus einem Variablenarchiv in Tabellenform angezeigt werden?
Wie können bei einem Windows CE-Panel Texte auf eine CF Karte geschrieben bzw. gelesen werden?
WinCC flexible ES -- HMI Projektierung erstellen -- Erstellen von Kurven, Balken, Zeigerinstrument und Schieberegler
Wie kann ein Kurvenarchiv nach dem Aufruf der Kurvenanzeige fortlaufend aktualisiert angezeigt werden?
Wie kann z.B. ein durch Stützpunkte vorgegebener Temperaturverlauf berechnet und über ein Temperatur-Zeit-Diagramm ausgegeben werden?
Wie werden bitgetriggerte Kurven (Trendkurven) in WinCC flexible projektiert?
Wie kann ein Kurvenarchiv nach dem Aufruf der Kurvenanzeige fortlaufend aktualisiert angezeigt werden?
Bestellnummer:

Beschreibung:
Die Archivwerte von Variablen können prinzipiell nicht fortlaufend in einer Kurvenanzeige aktualisiert werden, da beim Aufruf nur die vorhanden Archivdaten ausgelesen werden können. Um nach dem Aufruf der Kurvenanzeige trotzdem den aktuellen Kurvenverlauf darzustellen, muss in der gleichen Kurvenanzeige eine zweite Kurve projektiert werden. Bei der zweiten Kurve muss die gleiche Variable aber der Kurventyp "Echtzeit zyklisch" verwendet werden, da dieser Kurventyp zyklisch fortlaufend aktualisiert wird.

Hinweis:
Aus Preformance-Gründen ist es besser Archivkurven und echtzeit-zyklische Kurven zutrennen, da die Preformance des Bediengerätes durch die Verwendung von Archivkurven stark belastet wird. Die folgende Methode sollte nur verwendet werden, wenn das Bediengerät nicht anderweitig stark belastet wird.


Bild 01

Im Bild 01 wird die Archivkurve rot dargestellt. Archivkurven ermöglichen einen langfristig Rückblick der Archivdaten und kann durch die Kurvenanzeige graphisch dargestellt werden. Die blaue Kurve zeigt den aktuellen temporären Verlauf der gleichen Variable und ist vom Kurventypen "Echtzeit zyklisch". Dieser Kurventyp zeigen lediglich ein kurzes Fenster des zeitlichen Verlaufs und ist abhängig von der Anzahl der Kurvenwerte.

Hinweis:
Wenn in der Kurvenanzeige zusätzlich die Wertetabelle verwendet wird, dann kann es vorkommen, dass in der Wertetabelle "######" angezeigt werden, da die Archivkurven nicht zyklisch aktualisiert werden.

Inhalt:
1. Projektierung der Kurvenanzeige
2. Ursachen bei keiner Aktualisierung der Kurvenanzeige
    2.1 Aktualisierung wurde gestoppt
    2.2 Fokus des Anzeigebereichs wurde verändert
3. Download

1. Projektierung der Kurvenanzeige
In der folgenden Anleitung wird die Projektierung an einem Beispiel schrittweise erläutert.
 
Nr. Vorgehensweise
1 WinCC flexible öffnen
  • Starten Sie WinCC flexible ES (Engineering System).
  • Erstellen Sie ein neues Projekt - beispielsweise das MP277.


Bild 02

2 Archiv anlegen
  • Öffnen Sie im Projektbaum unter "Archiv > Variablenarchiv" den Variablenarchiv-Editor (1).
  • Fügen Sie im Variablen-Editor ein neues Archiv hinzu, indem Sie mit der rechten Maustaste das Kontextmenü öffnen und auf "Variablenarchiv hinzufügen" (2) klicken.

Bild 03
Hinweis:
Die beste "Preformance" bei der Archivierung wird mit der Umlaufmethode "Segmentiertes Umlaufarchiv" erzielt. Ab WinCC flexible 2008 kann die "Preformance" der Archivierung durch den Ablageort "Datei - RDB" gegenüber den Ablageort "Datei - CSV" weiter gesteigert werden.


Bild 04

3 Verbindung und Variable anlegen
  • Klicken Sie im Projektbaum auf "Kommunikation > Verbindungen".
  • Legen Sie eine neue Verbindung an.
  • Öffnen Sie den Variablen-Editor unter "Kommunikation > Variablen".
  • Legen Sie im Variablen-Editor eine neue Variable mit der Bezeichnung "Sine" an.
  • Fügen Sie zu dieser Variable das bereits angelegte Variablenarchiv hinzu.
  • Wählen Sie einen geeigneten Archivierungszyklus. In diesem Beispiel wird der Archivierungszyklus von "1 s" verwendet.


Bild 05

4 Bild hinzufügen
  • Fügen Sie ein neues Bild "Screen_2" hinzu.
  • Erstellen Sie im "Screen_1" und "Screen_2" eine Schaltfläche mit den folgenden Bezeichnungen:
     
    Bild Bezeichnung
    Screen_1 "Kurve"
    Screen_2 "Zurück"
    Tabelle 01
     
  • Fügen Sie bei beiden Schaltflächen unter dem Ereignis "Drücken" die Systemfunktion "AktiviereBild" hinzu.
  • Fügen Sie bei "Bildname" jeweils das andere Bild hinzu.


Bild 06

5 Kurvenanzeige projektieren
  • Fügen Sie eine Kurvenanzeige hinzu und öffnen Sie das Eigenschaftsfenster der Kurvenanzeige.
  • Klicken Sie im Eigenschaftsfenster auf "Allgemein".
  • Optional - Wählen Sie in "Einstellungen > Schaltflächen" die Option "Schaltflächen" aus.
  • Tragen Sie bei "Anzahl Zeilen" die Zahl "2" ein.
  • Klicken Sie im Eigenschaftsfenster auf "Eigenschaften > Wertachse links".
  • Optional - Aktivieren Sie das Kontrollkästchen bei "Hilfslinie" und tragen den Wert "0" ein.
  • Geben Sie eine sinnvolle Skalierung der Achse an. Da in dem herunterladbaren Beispiel eine Sinuskurve in STEP7 generiert wird, wird bei "Anfang der Achse" der Wert "-1" und bei "Ende der Achse" der Wert "1" verwendet.

    Hinweis:
    Wenn Sie die Skalierung der Achsen fest vorgeben, denn deaktivieren Sie das Auswahlkästchen "Automatisch anpassen".
     
  • Klicken Sie anschließend auf "Kurven" und fügen Sie die folgenden Kurven hinzu:
     
    Name

    Kurventyp

    Quelleneinstellungen

    Vordergrundfarbe

    Curve1 Archiv Archiv
    [Variablenarchiv_1]
    Archiveintrag
    [Sine]
    Rot
    Curve2 Echtzeit zyklisch Kurvenvariable
    [Sine]
    Impuls
    1,0 s
    Blau
    Tabelle 02

    Hinweis:
    Wenn der Unterschied zwischen der Archivkurve und der echtzeit-zyklischen Kurve nicht so sichtbar sein soll, dann verwenden Sie für beide Kurven die gleiche Farbe.


Bild 07

6 WinCC flexible Runtime starten
  • Starten Sie WinCC flexible RT (Runtime) oder übertragen Sie Ihr Projekt auf das Bediengerät.
  • Klicken Sie auf die Schaltfläche "Kurve" und warten ein paar Sekunden.
  • Betätigen Sie anschließend die Schaltfläche "Zurück".
  • Klicken Sie erneut auf die Schaltfläche "Kurve".
  • Beenden Sie ggf. die WinCC flexible Runtime.


Bild 08


2.
Ursachen bei keiner Aktualisierung der Kurvenanzeige
In den folgenden Auflistung sind mögliche Ursachen beschrieben, die die Aktualisierung der Kurvenanzeige unterbinden.

2.1 Aktualisierung wurde gestoppt
Wenn die Schaltflächen in der Kurvenanzeige hinzugefügt worden sind, dann wird die Kurve nicht aktualisiert, wenn die Stopp-Taste betätigt worden ist.

Abhilfe:
Um die zyklische Aktivierung zu starten, muss der Wiedergabe-Taste betätigt werden.
 
Schaltfläche Funktion
Stopp
Wiedergabe
Tabelle 03

2.2 Fokus des Anzeigebereichs wurde verändert
Die Kurvenanzeige wird auch nicht aktualisiert, wenn der Fokus des Anzeigebereichs durch die Schaltflächen "Vorwärts" und "Rückwärts" - siehe Tabelle 04 - verändert worden ist.

Abhilfe:
Der Fokus des Anzeigebereiches muss an der zeitlich jüngsten Stelle der Kurvenanzeige positioniert sein, damit die Kurvenanzeige aktualisiert wird.
 
Schaltfläche Funktion
Rückwärts
Vorwärts
Image_RewindB.GIF Sprung zum Anfang der Kurvenanzeige (Abhilfe)
Tabelle 04

3. Download
In der folgenden Anlage befindet sich das oben beschriebene Beispielprojekt.

Anlage 1: WinCC_flexible_Trend_archive.zip ( 2849 KB )

Ablauffähigkeit und Testumgebung:
In der folgenden Tabelle sind die Komponenten aufgeführt, mit denen dieser Beitrag erstellt und die beschriebenen Funktionsweisen verifiziert wurden.
 
Komponenten Produkt- und Versionsbezeichnung
PC-Betriebssystem Microsoft Windows XP SP2
Standard-Tools -
Engineering Tool STEP 7 V5.4 SP4
HMI Software WinCC flexible 2008 HF2
Bedien- & Beobachtungssystem MP 277 10" Touch

Suchbegriffe:
Trendanzeige

 Beitrags-ID:34230359   Datum:2009-01-28 
Dieser Artikel...hat mir geholfenhat mir nicht geholfen                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Zu diesem Beitrag
Drucken
PDF erstellen 
Beitrag versenden
QuickLinks
Kompatibilitäts-Tool 
Hilfe
Online Hilfe
Guided Tour