Variables Archiv

Wowa05

Level-1
Beiträge
19
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag ,

habe folgende Frage:
Ist es möglich in WinCC flex einen Archiv Zeiger zu erstellen? Ich möchte von Aussen bestimmen können welches Archiv an z.B. ein Kurvendiagramm übergeben wird.

P.S.:

Die Archive sind in WinCC flex nicht angelegt worden. Möchte die Adresse des Archives in z.B. einen Archivpointer schreiben damit das Kurvendiagramm dann auf das Archiv Ausserhalb zugreift.
Mfg Wowa
 
Mit viel Aufwand kann ich mir das gut vorstellen.Allerdings nicht mit nem Pointer!!!
Wenn du deine Kurve mit internen Variablen füttern kannst sollte das kein Problem sein. Ein "Kleines" Skript dass dir die Variablen umkopiert...
Oder vielleicht über ne Muxvaribale...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe versucht das alte Archiv mit einem neuen zu überschreiben, leider geht das nicht. Ich schätze mal es liegt daran das die Archivdatei von der WinCC Runtime benutzt wird.

Also deiner Meinung nach soll ich die Variabeln einzeln überschreiben?
Wie kann man sowas denn umsetzen?

Mfg Wowa
 
hi,

läuft deine Archivierung, während du es überschreiben willst? fals ja, probier mal, dass keine Archivierung läuft und das Kurvenbild nicht angezeigt wird, sondern ein anderes...

weiß nicht, ob das hilft. musste nur vor Jahren mal den umgekehrten Weg gehen. hab die Archivierung gestoppt und über ein in VB programmierte exe-Datei das erstellte Archiv an eine andere Stelle kopiert.
 
Mittlerweile habe ich es geschafft das alte Archiv zu überschreiben, nur leider wird es im Kurvenarchiv nicht dargestellt. Erst bei einem Bildwechsel aktualisiert sich das Archiv und die korrekten Werte werden angezeigt.

Gibt es vielleicht irgend einen Befehl mit dem ich ihn dazu bringe die Werte zu aktuialisieren? Irgendwas muss ja bei einem Bildwechsel passieren da er die Werte plötzlich anzeigt.

Mfg Wowa
 
Mache eine Schaltfläche "Aktualisieren" in das Trendkurven-Bild mit der Funktion "AktiviereBild" auf das Bild selber.

Gruß
Harald

Ich habe den Bildaufruf im Skript eingebaut und nun läufts einigermaßen.
Komischweise läuft die Zeit auf der X-Achse meines Kurvenarchives mit.
Soll heissen: Mein kopiertes Archiv hat z.B. Werte bis zu einem Zeitpunkt von 12:00, aber in der Darstellung wird mir auf der X-Achse die aktuelle Zeit angezeigt wo sich natürlich kein Wert befindet.

Muss ich dort eine Konstante Variable angeben oder wie kann ich realisieren das das Diagramm nur bis zum letzten Eintrag dargestellt wird?
 
wie kann ich realisieren das das Diagramm nur bis zum letzten Eintrag dargestellt wird?
Eventuell läßt sich Beginn/Ende des Zeitabschnitts, der auf der Archiv-Kurvenanzeige angezeigt wird, so steuern:
Kurvenanzeige > Eigenschaften > Achsen
X-Achse - Externe Zeit: <Date and Time-Variable>

In die <Date and Time-Variable> die Zeit des Archivbeginns(-endes?) aus der Archivdatei eintragen.

Gruß
Harald
 
Zurück
Oben