Archivieren von Variablen

andre

Level-2
Beiträge
268
Reaktionspunkte
37
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich möchte auf einem MP370 Variablen auf CF-Card archivieren. Das funktioniert mit fast allen Typen, nur nicht mit Variablen vom Typ "STRING" und "STRING CHAR". Ist die Variable von diesem Typ, kann ich kein Archiv zuordnen. Weiß jemand, warum das so ist und ob es doch einen Weg gibt?
Software ist WinCC flex 2005.
Gruß Andre
 
Hallo,

vor der gleichen Schwierigkeit stehe ich auch gerade! Hat irgendjemand 'ne Lösung? Bzw.: Andre, wie hast Du das damals gelöst?

Viele Grüße

Ralf
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hi,
ich glaube das geht nicht ohne weiteres ....
eine möglichkeit wäre eventuell den string in eine Meldung zu packen ( als meldetext ) was ja gehen sollte und dann anstatt die varieble einfach die Meldung zu archivierien ( allerdings muss diese meldung dann immer kommen/gehen/kommen/gehen/...)

aber was anderes fällt mir auch nicht ein.
bin auch schon über dieses problem gestolpert ...:mad:
 
Hallo,

Bzw.: Andre, wie hast Du das damals gelöst?

Viele Grüße

Ralf
Hallo,
ich habe die Variablen einfach in der SPS in einem Datenbaustein gespeichert. Ursprünglich sollten das interne Variablen sein. Da das Panel interne Variablen nicht spannungsfest sichert, habe ich sie ganz einfach in die SPS ausgelagert. Auf der SPS ist noch genug Speicher vorhanden, da gab es keine Probleme.
Gruß Andre
 
ich denke, die einfachste möglich ist diese mit einem script in eine datei auf die speicherkarte zu schreiben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo und vielen Dank für Eure Antworten.

Ich habe in der Zwischenzeit mal beim Siemens Support nachgefragt. Die haben mit dann ein VB-Script geschickt, das ursprünglich wohl mal für Protool geschrieben wurde. Das Script ist aber alles andere als lauffähig...

Ich bin gerade dabei, dass Script entsprechend anzupassen. Wenn es denn dann funktioniert und ich getestet habe, poste ich wieder und stelle das mal hier ein!

Bis dahin!

Schönen Feierabend!

Ralf
 
warum einfach wenns auch kompliziert geht. :ROFLMAO:

guckst du einfach mal hier.

wofür haben wir hier eigentlich eine FAQ?


@markus
auch ich will mr.green wieder in den standartsmilies !
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ volker:
Danke für den Hinweis - schade nur, daß die Suche nach "string" nicht auf den Eintrag hingewiesen hat...!
Was hast Du gegen Siemens Support? Das geht mitunter schneller und unkomplizierter, als das komplette Forum durchzusuchen, weil die Suchfunktion infolge der Verwendung von nicht-Siemens-konformen Begriffen nicht anspricht!

@ Andre:
Die Scripte sind etwas anders:


Anhang anzeigen Alle_Textdatei_schreiben.txt

Anhang anzeigen Archivierung_String_in_CSV_Skript_PC.doc

Anhang anzeigen Archivierung_String_in_CSV_Skript_WINCE.doc

Gruß Ralf
 
Hallo Ralf,
mich würde noch interessieren, was du mit dem Archiv später machen willst. Ich habe damals lediglich Bezeichnungen, die vom Benutzer für Objekte am Panel vergeben werden archivieren müssen. Da das Panel keinen spannungssicheren Speicher hat, mussten diese jedesmal neu eingegeben werden. Da habe ich sie dann als externe Variable in der SPS abgelegt in einem Datenbaustein.
Da ich mit VB-Script kaum Erfahrung habe würde mich interessieren, wie du es am Ende dann gelöst hast. Ich habe in nächster Zeit noch einmal eine ähnliche Aufgabe und wollte das Beispiel von SIEMENS als Basis hernehmen.

Gruß Andre
 
Hallo Andre,

wir möchten, daß unsere Kunden, bzw. deren Techniker, mit Ihrem Namen bestätigen, wenn eine Wartung durchgeführt wurde. Der Name, das Datum und die durchgeführte Wartungsart sollen dann in einer Datei archiviert werden. Die Visualisierung läuft als WinCC flexible RT auf einem PC - haben also ein Dateisystem zum speichern.

Gruß Ralf

PS: mit VB-Script beschäftige ich mich auch erst seit gestern...
 
Zuletzt bearbeitet:
Hallo Andre,

wir möchten, daß unsere Kunden, bzw. deren Techniker, mit Ihrem Namen bestätigen, wenn eine Wartung durchgeführt wurde. Der Name, das Datum und die durchgeführte Wartungsart sollen dann in einer Datei archiviert werden. Die Visualisierung läuft als WinCC flexible RT auf einem PC - haben also ein Dateisystem zum speichern.

Gruß Ralf

PS: mit VB-Script beschäftige ich mich auch erst seit gestern...


dafür ware denke ich die option AUDIT Trail gut geeignet.
Einfach mal in der Hilfe von flexible suchen.
Dürfte aber dem entsprechen was du suchst.
 

@ volker:
Danke für den Hinweis - schade nur, daß die Suche nach "string" nicht auf den Eintrag hingewiesen hat...!
Was hast Du gegen Siemens Support? Das geht mitunter schneller und unkomplizierter, als das komplette Forum durchzusuchen, weil die Suchfunktion infolge der Verwendung von nicht-Siemens-konformen Begriffen nicht anspricht!

tja, wenn man keine lust hat zu denken, und nur denkt, dass die anderen so denken müssen wie man selbst denkt, ist das denke ich falsch 'gedenkt'. :ROFLMAO:

ich habe nix gegen den siemens support.
aber wenn ich die hotline anrufen muss und dann evtl mehrere stunden auf einen rückruf warten muss, bindet mich das zwangsläufig im büro.

also erzähl mir nicht, auf den support zu warten wäre schneller als ein mal ins forum zu schauen und die FAQ anzuklicken.
dort hättest du nicht mal rumsuchen müssen, da der entscheidende beitrag z.Z. ganz oben steht.

und was is'n das für'n spruch ?
>>nicht-Siemens-konformen Begriffen :sw22:
da platzt mir doch fast der hals

edit:
ansonsten kann ich nur die von misconduct erwähnte option empfehlen

 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Siemens Support geht schneller, als das Forum durchsuchen ?

Hast du da mal eine Telefonnummer ?

Mich rufen die Vögel idR dann zurück wenn ich irgendwo unterwegs bin, und schon ein paar Stündchen gewartet habe.


cu
 
Hallo Tenlegs,

ich nutze den Support mit der Online-Anfrage. Habe da eher gute Erfahrung mit gemacht.
Sicher geht die Suche im Forum in der Regel schneller - wenn sie denn erfolgreich ist. Da dies nicht immer der Fall ist (siehe oben) ist der Siemens Support in den speziellen Fällen für mich die bessere Alternative.

Viele Grüße

Ralf
 
Zurück
Oben