TIA Daten einer CSV-Datei im TIA-Portal einlesen

SadikuA

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

und zwar habe ich eine Frage im Rahmen eines Projekts an welchem ich gerade an der Universität arbeite. Ich versuche Sie so präzise zu stellen wie möglich jedoch ist mein Wissensstand auf diesem Gebiet nicht der beste, daher bitte ich um Nachsicht falls ich auf hieb nicht detailliert genug bin. :)

Und zwar haben wir eine S7-1500 und S7-300 CPU in unserem Labor. Unsere aufgabe ist es mittels TIA Portal/Step7 ein Programm zu erstellen. Das Programm soll Werte erhalten und eine "Warnmeldung" ausgeben sofern ein zuvor festgelegter Wert überschritten ist.

Zum Beispiel soll der Druck nicht Höher als 5 sein. Im Falle, dass der Wert höher ist soll zum Beispiel ein Rotes Lämpchen an der CPU oder visuell im Programm am PC leuchten.

Die Daten kommen von einer Simulation die mittels XCOS (OpenSource ähnlich wie Simulink) erstellt wurde. Die Simulation wirft dabei eine CVS-Datei aus. (Siehe Bild).

Meine Frage ist nun, wie schaffe ich es, diese CVS Datei in das Programm zu importieren, sodass alle Werte dieser Zahlentabelle das Programm durchlaufen und die SPS/Das Programm prüft, ob der Wert höher ist oder nicht. Ob der Wert der realität entspicht oder nicht ist momentan nicht relevant, es geht rein darum dies technisch zu realisieren.

Ich hoffe Ihr könnt mir weiterhelfen

Danke im Voraus

Grüße

Adrian
 

Anhänge

  • 20190522_144829.jpg
    20190522_144829.jpg
    642,9 KB · Aufrufe: 49
Jetzt mal als Frage, muß es denn unbedingt eine CSV-Datei-Datei sein?
Xcos kann doch diese Daten ganz sicher auch über TCPIP an die SPS senden. Das wäre wesentlich sinnvoller.
Den PC/Mac mit der SPS per Ethernet in enem Netz verbinden und dann die Daten an die SPS senden. In der SPS gibt es Bausteine, um Daten empfangen zu können.
Bei Siemens finden sich dazu ganz sicher auch Anleitungen und Beispiele, hier im Forum sicherlich auch.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Ralle,

lieben Dank für die schnelle Antwort!

Es muss nicht zwangsweise eine CSV-Datei sein. Bestimmt kann man das mit Xcos auch noch anders verschicken, dies muss dann noch herausgefunden werden, ob dies möglich ist. Dann muss ich mich nun auf die Suche nach passenden Bausteinen begeben, und ggf. Anleitungen, wie man die dann entsprechend programmiert, solche Daten zu lesen.

LG Adrian
 
Zurück
Oben