13.07.2016 12:19 | |
Beigetreten: 03.08.2009 Letzter Bes: 19.09.2024 Beiträge: 13742 Bewertung: (1730)
|
Hallo fedorowi45 also das Panel kann zwar Prozesswerte archivieren als CSV Datei, jedoch ist der Aufbau der Datei vordefiniert. Wenn du einen speziellen Dateiaufbau haben willst muss du das logging manuell mit Scripten machen und die Datei selbst beschreiben, wenn die Werte nicht zu hochfrequent kommen so z.B: alle 2 sekunden kann man sich das schon vorstellen. Hier ein Beispiel: Wie können auf einemComfort Panelmit SIMATIC WinCC (TIAPortal), Daten über ein Skript in eine Datei geschrieben bzw. aus einer Datei gelesen werden? Aber aufpassen wenn du simulieren willst kannst du das obere Script nicht verwenden da ja kein WinCE auf dem Projektierungsrechner ist in diesem Falle kann folgendes verwendet werden: Wie speichern Sie mit derWinCC (TIAPortal) PC RuntimeInformationen mit einem Script in eine Datei?
Viel Erfolg bei deiner Arbeit Grüße Murof |
If this Information really helps, you could use the Rate function |
|
Für diesen Beitrag bedanken sich1 Benutzer |
19.07.2016 10:26 | |
Beigetreten: 03.08.2009 Letzter Bes: 19.09.2024 Beiträge: 13742 Bewertung: (1730)
|
Hallo Prof.Frink hat dies völlig richtig geschrieben. Eine schleife im Script ist nicht möglich, da du wenn ein Script läuft und du hier Wartefunktionen einbaust sonst die Abarbeitung aller anderen Scripte und Systemfunktionen blockiert wird, da das System hier keine Parallelverarbeitung kennt. Wenn du einen Trigger alle Sekunde brauchst dann müsstest du den in der SPS bilden und über Wertänderung im Panel bei einer Variable das Script jedesmal aufrufen. Je nachdem wie schnell dein Script und der Dateizugriff ist kann es bei 1 Sekunde aber schon mal eng werden da hat Prof. Fring recht, muss man aber ausprobieren, ich kenne viele sowas machen bei Panels und es scheint wohl einigermaßen zu funktionieren. Ansonsten wie die Datei heißt, wann du was wohin schreibst usw. das kann man ja alles im Script so programmieren wie mans braucht. Eine so vorgefertigte Lösung wie du Sie für deinen speziellen Fall brauchst wird es nicht als Beispiel geben, da musst du selbst ran. Oder du verwendest eben die Prozesswertarchivierung, die hat mit 1 Sec kein Problem und du brauchst keine Scripte jedoch sind die Archivdateien vom Aufbau her eben vordefiniert. , jedoch kannst du natürlich hier auch per Excel Auswertungen fahren z.B.: Wie können Sie den Inhalt des Variablenarchivs von Comfort Panels oder der WinCC Runtime Advanced am PC ohne WinCC (TIAPortal) grafisch darstellen? Grüße Murof |
If this Information really helps, you could use the Rate function |
|
Für diesen Beitrag bedanken sich1 Benutzer |
19.07.2016 10:58 | |
Beiträge: 5 Bewertung: (0) |
Ich werde das Problem mit Variablenarchiven Lösen. Vielen Dank Murof und Prof.Frink ! |
Folgen Sie uns auf