WinCC Rezept CSV erstellen

Marcus1998

Level-2
Beiträge
13
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

mein Kunde fordert den Export und Import der Rezepte auf einen USB-Stick.
An sich kein Problem jedoch erstellt das HMI die CSV-Datei nicht sauber, sie lässt sich nicht öffnen und auch nicht kopieren und ist bloß 10KB groß.

Verwendet wird ein TP900 Comfort Panel mit Firmenwareversion 17.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, da wir keine Glaskugeln haben brauchen wir Infos.

- Entwicklungsumgebung (Version + Update / Service Pack)
- Artikelnummer und Bezeichnung betreffender Baugruppen/Komponenten inkl. Firmware / Panel Image
- Code zu deinem betreffenden Problem
 
Gruß, natürlich.

Es handelt sich hierbei um ein 6AV2 1240JC01-0AX0 Firmenware V17, Image Version V17.00.00.00_42.01
 

Anhänge

  • Screenshot 2024-07-05 070638.png
    Screenshot 2024-07-05 070638.png
    34 KB · Aufrufe: 19
  • Screenshot 2024-07-05 070955.png
    Screenshot 2024-07-05 070955.png
    10,8 KB · Aufrufe: 18
  • Screenshot 2024-07-05 071052.png
    Screenshot 2024-07-05 071052.png
    23,6 KB · Aufrufe: 18
Zuviel Werbung?
-> Hier kostenlos registrieren
Manchmal hilft bei es beim Ereignis bei Rezepturnummer/-name auf Typ String zu wechseln und Rezeptur auswählen. Das hat bei mir aus unbekannten Gründen schon mal geholfen. Evtl. kam es von einer Hochrüstung.
 
Was mir auch schon öfters aufgefallen ist, ist folgendes:
Wenn ich von älteren HMIs die Rezepte exportiere, sind häufig die Spalten in der CSV-Datei irgendwie durcheinander. zB: Die Spalte heist A, es sind aber die Werte von Spalte B enthalten.
 
@ioStart über deinen ersten Weg wenn ich da das Rezept laden will erhalte ich eine brf-Datei, ehrlich gesagt weiß ich nicht was ich damit anfangen könnte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
mein Kunde fordert den Export und Import der Rezepte auf einen USB-Stick.
Wie groß ist dein USB-Stick? Hast du mal einen anderen USB-Stick ausprobiert?

An sich kein Problem jedoch erstellt das HMI die CSV-Datei nicht sauber, sie lässt sich nicht öffnen und auch nicht kopieren und ist bloß 10KB groß.
Was heißt "lässt sich nicht öffnen"? Was heißt "nicht kopieren"?
Öffne die csv-Datei mal mit einem Texteditor z.B. Notepad
 
Wie groß ist dein USB-Stick? Hast du mal einen anderen USB-Stick ausprobiert?


Was heißt "lässt sich nicht öffnen"? Was heißt "nicht kopieren"?
Öffne die csv-Datei mal mit einem Texteditor z.B. Notepad
Ja, das hab ich.

Auf meinem Rechner hat sich die Datei zum Beispiel nicht auf den Desktop kopieren lassen oder mit dem Texteditor öffnen.

Mir ist mein Fehler aufgefallen, die Folgende Dateibezeichnung "record.csv " kann nun mal von keinem System verstanden werden. Jedoch irritiert mich das ich diese Datei nicht kopieren konnte. Liegt das daran das sie durch meinen Fehler nicht richtig erstellt wurde? Aber wieso bekomm ich dann die Meldung "Export der Datensätze erfolgreich beendet" zurück?

Vielen Dank für eure Unterstützung, bei soviel Unfähigkeit auf meiner Seite!
 
die Folgende Dateibezeichnung "record.csv " kann nun mal von keinem System verstanden werden.
Was meinst du damit? "record.csv" ist ein zulässiger Dateiname und Windows kann damit umgehen. Oder meinst du das Leerzeichen am Ende hinter csv? Wie geht das überhaupt, eine Datei mit Leerzeichen am Ende zu erzeugen?

Zeigt dein PC bzw. dein Windows Explorer den Dateiname komplett an, also inklusive Datei-Erweiterung (Erweiterung nicht ausgeblendet)?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was meinst du damit? "record.csv" ist ein zulässiger Dateiname und Windows kann damit umgehen. Oder meinst du das Leerzeichen am Ende hinter csv? Wie geht das überhaupt, eine Datei mit Leerzeichen am Ende zu erzeugen?
Ja, genau ich hatte hinter .csv ein Leerzeichen stehen, deswegen konnte Windows nichts damit anfangen. Siemens halt :D Ich glaube man nimmt dort einfach den restlichen String & Prüft ihn nicht ab, und vergibt Ihn als Dateinamen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, genau ich hatte hinter .csv ein Leerzeichen stehen, deswegen konnte Windows nichts damit anfangen. Siemens halt :D Ich glaube man nimmt dort einfach den restlichen String & Prüft ihn nicht ab, und vergibt Ihn als Dateinamen.
Screenshot 2024-07-05 103335.png

Ich würde ja mal frech behaupten, dass du hier im Pfad ein Leerzeichen hast.
 
Wie auch immer du oder das böse Siemens da ein Leerzeichen hinbekommen hat, wenn du bei der Angabe des Dateinamens das Leerzeichen entfernst, funktioniert es dann?

Also von Siemens ist das Leerzeichen nicht (zumindest nicht in meinem TIA V15.1). Man kann bei der Parametrierung der Systemfunktion da aber ein Leerzeichen anfügen und es wird nicht entfernt und beim Übersetzen nicht angemeckert. Möglicherweise landet das tatsächlich auch im Dateiname? (habe ich nicht getestet)
Du könntest das Problem mal dem Siemens Support mitteilen und dir wünschen, dass TIA in Zukunft Leerzeichen am Ende von Dateinamen entfernt ("trimmt").
 

Anhänge

  • Leerzeichen.png
    Leerzeichen.png
    2,7 KB · Aufrufe: 8
Also von Siemens ist das Leerzeichen nicht (zumindest nicht in meinem TIA V15.1). Man kann bei der Parametrierung der Systemfunktion da aber ein Leerzeichen anfügen und es wird nicht entfernt und beim Übersetzen nicht angemeckert. Möglicherweise landet das tatsächlich auch im Dateiname? (habe ich nicht getestet)
Du könntest das Problem mal dem Siemens Support mitteilen und dir wünschen, dass TIA in Zukunft Leerzeichen am Ende von Dateinamen entfernt ("trimmt").
War wahrscheinlich ein Fehler von mir, das dies mit hinzugefügt wurde.
Also das Leerzeichen landet tatsächlich im Dateinamen. Auch ein nachträgliches entfernen nützt nichts. Die Datei wird dadurch nicht richtig generiert.

Ja. Schöner wäre es wenn zumindest die Meldung auch nicht kommt "Export der Datensätze erfolgreich beendet"
 
Zurück
Oben