Hallo,
bin kein VBS Experte aber mit Hilfe aus diesem Forum habe ich
ein Script mit dem mir Stromwerte aus einer Variable in eine
CSV Datei schreiben kann.
Alle läuft einwandfrei unter WinCC 7.3.
Das Problem ist, ich weiss nicht warum dieser Script unter
WinCC 6.0 nicht funktioniert und mir keine Werte in die Datei schreibt.
Die Datei selbst wird ertsellt.
Ich habe dann den Explorer neu gestartet und hat sich auch nichts geändert.
In dem apdiag war keine Meldung also habe ich als nächstes 'on error resume next' auskomentiert
und eine Meldung bekommen dass die Variable nicht definiert ist.
Meine Variable ist doch da und weiss nicht was ich weiter machen soll.
Script_a.jpg
Grüsse
Mikolaj
bin kein VBS Experte aber mit Hilfe aus diesem Forum habe ich
ein Script mit dem mir Stromwerte aus einer Variable in eine
CSV Datei schreiben kann.
Alle läuft einwandfrei unter WinCC 7.3.
Code:
Option ExplicitFunction action
Dim FName, fso, DataSet, fout
on error resume next
FName = "D:\Datei.csv"
Set fso = CreateObject("Scripting.FileSystemObject")
If Not fso.FileExists(FName) Then
fso.CreateTextFile FName
End If
DataSet = Date & ";" & Time & ";" & SmartTags("MeineVariable")
Set fout = fso.OpenTextFile(FName,8, True)
fout.WriteLine(DataSet)
fout.Close
End Function
WinCC 6.0 nicht funktioniert und mir keine Werte in die Datei schreibt.
Die Datei selbst wird ertsellt.
Ich habe dann den Explorer neu gestartet und hat sich auch nichts geändert.
In dem apdiag war keine Meldung also habe ich als nächstes 'on error resume next' auskomentiert
und eine Meldung bekommen dass die Variable nicht definiert ist.
Meine Variable ist doch da und weiss nicht was ich weiter machen soll.
Script_a.jpg
Grüsse
Mikolaj