EAC Thomas
Level-2
- Beiträge
- 11
- Reaktionspunkte
- 3
-> Hier kostenlos registrieren
Schönen guten Tag an Alle.
Ich bin bei einem Kunden, der will für seine Firma einen Monatsbericht für seine Anlage aufgezeichnet haben dies täglich Tonnage und die Laufzeit der Anlage mit den jeweiligen Materialien in den Silos.
Das Programm dazu habe ich bereits geschreiben, alle Daten werden in einigen DBs geschrieben und am Monatsende per blocktransfer auf einen Ablage DB abgelegt.
Diesen DB will ich jetzt über die HMI (TIA V16 WinCC Advanced update 6) in eine schöne übersicht bringen, was mir ebenfalls gelungen ist.
Jetzt kommt mein Problem.
Die angezeigten Variabeln sollen in eine CSV Datei archiviert werden und in ein Netzwerkordner der Firma abgelegt werden, damit deren Buchhaltung diese CSV für ihr System einbinden können und die Listen nicht von den Anlagenfahrern per hand vom Monitor abgeschrieben werden müssen damit die Buchhaltung die wieder ins System eintragen können.
Beim Export wurde mir jedoch darauf aufmerksam gemacht, dass die Variabeln in der CSV keine logische Reinfolge besitzen (31 Tage je 14 Variabeln pro Tag)
Die Liste beginnt mit zur Zeit mit Tag 1, geht weiter mit Tag 10 bis 15, danach Tag 28 abwärts bis 17, dann Tag 30 -31 und am Ende die Fehlenden Tage kreuz und quer.
Somit für die Buchhaltung unbrauchbar.
Ich habe meine Archive jedoch so angelegt, dass es die geordnete Reinfolge haben sollte:
Tag01 - 1 Natur [h]
Tag01 - 1 Natur [Kg]
Tag01 - 2 Granit [h]
Tag01 - 2 Granit [Kg]
.. bis
Tag31 - 1 Natur [h]
Tag31 - 1 Natur [Kg]
etc.
Nachdem ich alles noch einmal komplett neu Übersetzt habe und noch einmal die Archivierung exportiert habe, kam wieder eine neue Variante mit unlogischer Reinfolge der exportierten Variabeln.
Gibt es bei der Archivierung in eine CSV Datei eine Möglichkeit die Variabeln selbst in einer bestimmten Reinfolge zu archivieren oder macht TIA Portal in der Sache was es will?
Ist TIA WinCC Advanced überhaupt ausgelegt solche Aufgaben zu erfüllen oder sollte man doch lieber ein anderes System für diese Aufgabe in betracht ziehen?
Ich habe mein angelegtes Variabel Archiv schon 2 mal überarbeitet damit die Reinfolge in der ich es aufgeschrieben habe auch archiviert wird, was bisher immer schief ging.
Ich habe leider auch keine Ahnung von Scripte und hab auch keine Ahnung wie man welche schreibt. Funktioniert das nur durch die Unterstützung von Scripten ?
Die Anzahl der genutzten Variabeln für das CSV Dokument beträgt ca. 434 Variabeln.
Ich hoffe ich konnte mein Problem einigermaßen gut erläutern und hoffe es findet sich jemand der Interesse hat mir zu helfen.
MfG Thomas
Ich bin bei einem Kunden, der will für seine Firma einen Monatsbericht für seine Anlage aufgezeichnet haben dies täglich Tonnage und die Laufzeit der Anlage mit den jeweiligen Materialien in den Silos.
Das Programm dazu habe ich bereits geschreiben, alle Daten werden in einigen DBs geschrieben und am Monatsende per blocktransfer auf einen Ablage DB abgelegt.
Diesen DB will ich jetzt über die HMI (TIA V16 WinCC Advanced update 6) in eine schöne übersicht bringen, was mir ebenfalls gelungen ist.
Jetzt kommt mein Problem.
Die angezeigten Variabeln sollen in eine CSV Datei archiviert werden und in ein Netzwerkordner der Firma abgelegt werden, damit deren Buchhaltung diese CSV für ihr System einbinden können und die Listen nicht von den Anlagenfahrern per hand vom Monitor abgeschrieben werden müssen damit die Buchhaltung die wieder ins System eintragen können.
Beim Export wurde mir jedoch darauf aufmerksam gemacht, dass die Variabeln in der CSV keine logische Reinfolge besitzen (31 Tage je 14 Variabeln pro Tag)
Die Liste beginnt mit zur Zeit mit Tag 1, geht weiter mit Tag 10 bis 15, danach Tag 28 abwärts bis 17, dann Tag 30 -31 und am Ende die Fehlenden Tage kreuz und quer.
Somit für die Buchhaltung unbrauchbar.
Ich habe meine Archive jedoch so angelegt, dass es die geordnete Reinfolge haben sollte:
Tag01 - 1 Natur [h]
Tag01 - 1 Natur [Kg]
Tag01 - 2 Granit [h]
Tag01 - 2 Granit [Kg]
.. bis
Tag31 - 1 Natur [h]
Tag31 - 1 Natur [Kg]
etc.
Nachdem ich alles noch einmal komplett neu Übersetzt habe und noch einmal die Archivierung exportiert habe, kam wieder eine neue Variante mit unlogischer Reinfolge der exportierten Variabeln.
Gibt es bei der Archivierung in eine CSV Datei eine Möglichkeit die Variabeln selbst in einer bestimmten Reinfolge zu archivieren oder macht TIA Portal in der Sache was es will?
Ist TIA WinCC Advanced überhaupt ausgelegt solche Aufgaben zu erfüllen oder sollte man doch lieber ein anderes System für diese Aufgabe in betracht ziehen?
Ich habe mein angelegtes Variabel Archiv schon 2 mal überarbeitet damit die Reinfolge in der ich es aufgeschrieben habe auch archiviert wird, was bisher immer schief ging.
Ich habe leider auch keine Ahnung von Scripte und hab auch keine Ahnung wie man welche schreibt. Funktioniert das nur durch die Unterstützung von Scripten ?
Die Anzahl der genutzten Variabeln für das CSV Dokument beträgt ca. 434 Variabeln.
Ich hoffe ich konnte mein Problem einigermaßen gut erläutern und hoffe es findet sich jemand der Interesse hat mir zu helfen.
MfG Thomas