TIA CSV Datei erstellen für jedes Bauteil.

Mikaro

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

ich bin noch Anfänger und mir wurde die Aufgabe gestellt ein Vorrichtung zubauen wofür ich für jedes Bauteil eine .csv Datei erstellen muss in dieser soll Produktionsdatum/Uhrzeit, Bauteilnummer und Status i.O. stehen. Leider habe ich hiermit noch keine Erfahrung.

Hardware habe ich noch nicht ausgewählt, hier habe ich freie Auswahl, Software ist TIA V13 aber auch die Möglichkeit besteht auf mit V16 zuarbeiten.

Ich hoffe ihr könnt mir bei dieser Aufgabe helfen.

Vielen Dank!
Mit freundlichen Grüßen
Mikaro
 
Hallo Mikaro,

Ich würde dir empfehlen die Daten in einem eigenen Datenbaustein als wiederholende Struktur (Array of Struct) zu speichern. Mal angenommen, deine Bauteile haben 2 Messwerte, z.B. X und Y, dann würde das im DB später so aussehen:

Struct.png


Die Bauteile werden so nacheinander wiederholden abgespeichert. Das ermöglicht dir die Daten später sehr schnell und einfach aus dem DB zu ziehen.


Wie man diese Daten dann aus dem DB in eine CSV oder Excel-Dateien schreibt, wurde hier schon des Öfteren behandelt, z.B.: Daten aus der CPU in eine Exceltabelle schreiben

Grundsätzlich kann man CSV-Dateien mit Siemens Boardmitteln erzeugen, z.B. mit einem Panel und ein bisschen VBA, wie in dem oben verlinkten Beitrag. Alternativ kann man das ganze auch mit einer Windows-Software lösen, die die Daten aus der S7 liest und dann in eine Excel/CSV Datei schreibt. Es gibt mehrere Produkte dazu am Markt, auch aus unserem Hause: https://www.mb-software-und-systeme.de/2017/11/12/csv-dateien-sps-datareader-lite/

Mit einer solchen extra Software ist es natürlich wesentlich einfacher, dafür braucht man aber einen PC, auf dem diese laufen kann.
 
Zuletzt bearbeitet:
Zurück
Oben