Leider bin ich dem Scripten noch nicht so gut, dafür arbeite ich leider erst zu kurz mit WinCC.
Nachdem ich mir aber noch geschlagene 3Stunden das Hirn drüber zermartert habe wie es ohne Skripts möglich ist, bin ich auf eine einigermaßen brauchbare Lösung gekommen:
Ich habe eine Zweite Rezeptur mit ca 30 Datensätzen erstellt. Die Rezepturelemente sind die selben wie die bei meiner Zutatenrezeptur und beziehen sich auch auf die selben Variablen. Der einzige unterschied ist das meine Archivrezeptur 2 Rezepturelemente mehr hat (die aktuelle Zeit/datum und den Datensatznamen des Zutatenrezepts).
Wenn eine Charge fertig ist speichere ich einen die Werte auf einen der Datensätze im Archivrezept inkl. Datum usw.
Damit kann ich einigermaßen leben.
Trotzdem für die Antworten.
Eine Frage hätt ich noch. Ist es möglich das wenn in der SPS zb. ein Bit oder so ähnlich gesetzt wird, dass die Visualisierung automatisch daruf reagiert und zb. eine Funktion ausführt? Also so wie eine Bit- oder Anlogmeldung nur das statt einer Meldungsabgabe eine Funktion ausgeführt wird?
Ich bräuchte das zum speichern der Archivdaten. Die Visu soll automatisch wenn die Charge fertig ist die neuen Daten ins Archivrezept speichern.
Ich hab zuerst gedacht das man eventuelle per Aufgabenplaner jede Sekunde ein Skript aufrufen könnte das den Zustand der Variable abfragt und darauf reagiert. Aber das kleinste Intervall ist leider 1 Minute.
Meine 2te vermutung war das es irgendwie über Steuerungsaufträge gehen müsste. bin mir da aber nicht sicher.
Vielleicht weiß das wer von euch.
mfg Christian Paier