S7 CPU 315-2/DP Daten in Excel file übertragen !!!!!????

of-1986

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

Habe eine S7 315-2 DP in Verbindung mit einem normalen PC sowie Touch Panel im einsatzt.(PC ist nur der Rechner für mein Touch Panel und da läuft die Runtime)

Im SPS-Programm habe ich mehrere Zeitstempel bzw. Zeitabfragen geschrieben mittels SCL-Quelle und jetzt möchte ich meine Zeiten in ein EXCEL File schreiben, hat jemand für mich eine Idee wie ich das ganze machen kann ????

Danke!!!
 
Schau es macht Sinn, was du uns schreibst von wo du was herauslesen willst.
Also sorry, PLC kann kein ECXEL.


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Soll das heißen das ich keine Möglichkeit habe meine Daten aus der SPS in eine EXCEL file zu Speichern??
Kann mann nicht irgendwie Arrays o.ä in eine Zieldatei ablegen?
 
Soll das heißen das ich keine Möglichkeit habe meine Daten aus der SPS in eine EXCEL file zu Speichern??
Kann mann nicht irgendwie Arrays o.ä in eine Zieldatei ablegen?

Doch die Möglichkeit gibt es.
Stichwort: OPC oder dave oder NoDave

Ist es so geheim, was du aus der PLC lesen willst, dass du uns nicht schreibst was du machen willst?
Hast du Angst dein Lehrer liest mit? :)


bike
 
Du kannst mit HSDBASE ganz einfach die Daten aus der SPS lesen und z.B. in eine CSV speichern, die Du dann mit Excel öffnen kannst - und du musst überhaupt nichts programmieren!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, nein es ist nicht geheim :)

Ich habe eine Schrittkette in meiner SPS, die Schrittkette wir abgearbeitet und ich möchte aus der Schrittkette ca. 10 einzelnen Schritte den Zeitstempel auslesen.
Das habe ich bereits mit SCL-Quelle geschriben, funz. sehr gut, jetzt möchte ich eben diese Werte in ein Excel file übertragen:
und das sollte das so ausehen:

| 22.02.2012 | 14h:30min | 15h:30min | 01h:00min

also am 22.02.2012 wurde der Schritt um 14:30 gestartet und um 15:30 gestopt, also der Schritt war 01:00min aktiv!

So was möchte ich eben machen...

HSDBASE ist ja gebührenpflichtig und das kann ich für meine Projektarbeit nicht anwenden :-(
 
Hast du zufällig ein Panel, wo du das mit scripten lösen könntest.
Oder such hier mal im Forum nach Libnodave, damit könntest du vlt
etwas machen, zumindest CSV oder Txt Datein erzeugen und diese dann
nach Exel importieren.
 
Danke für eure Antworten!

WIe ist es gemeint mit scripten???
Über Libnodave habe ich bereits bisi was gelesen und das ist sehr sehr kompliziert!
Die Werte die ich in das Excel file schreiben will sind schon fertig, ich muss es nur irgendwie nehmen und in eine Datei hinzufügen..
 
Habe mein Panel vor kurzem gekauft und es war ziemlich teuer, die Type weiss ich jetzt nicht genau.
Habe schon in meinem WinCCflex Projekt bei der Baustruktur das Register "Scripte" gefunden, habe ein neues Script hinzufügt.
Wie schreibe ich meine Scripten ,welche Sprache, wie spreche ich meine Variblen die ich benötige, wie schreibe ich das in eine Excel Quelle.

Hat jemand vl. ein Bsp. für mich, damit ich sehen kann wie ich anfangen soll usw.??

Das mit die Scripten schein mir richtig zu sein :)
Danke!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Die Bestellnr. von Panel ist 6AV7861-2TA00-1AA0
Da es nur ein Flat Panel ohne CPU ist haben wir einen Stand-PC und das Panel ist als Touch Bildschirm in Verwendung( Das andere Touch Panel mit der CPU hätte 3 mal so viel gekosten), deswegen diese Lösung

Grüße
 
Über Libnodave habe ich bereits bisi was gelesen und das ist sehr sehr kompliziert!
Die Werte die ich in das Excel file schreiben will sind schon fertig, ich muss es nur irgendwie nehmen und in eine Datei hinzufügen..

Was an libnodave kompliziert ist habe ich noch nicht gefunden.

Du hast die Daten doch nicht fertig, so ein Schmarrn. Oder sind die Daten schon auf deinem Win$ Rechner angekommen?

Du hast Daten in der PLC und du brauchst einen Weg wie du diese Werte in ein Excel sheet, warum auch immer, bringen kannst.

Ich denke in deinem Kopf muss ankommen, dass PLC nichts, aber wirklich absolut nichts mit Win$ und somit Excel zu tun hat.
Es gibt kein Copy and paste von PLC zu Win$.


bike
 
Meine Daten sind in meiner SPS mit einer SCL-Quelle fertig, die muss ich in excel übertragen !
Und ich will es auf den einfachsten weg machen, vl uber scripten, liegt mir sicher besser als libnodave!
Schmarn ist es lang keiner, und in dein Kopf sollte auch bald rein das ich lieber gar kein Kommentar lesen will bevor ich sowas lesen muss...
Alles gute ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Alleine nur mit deinen PC wird das nicht, da es wirklich nicht möglich ist mit der CPU einen Datei zu
erstellen ist. Wie gesagt Libnodave wäre die eine kostenfreie alternative, hier im Forum gibt es einige
Spezialisten für diese Software und der Programmierer schlägt auch hin und wieder hier auf. Diese
Software ist eigentlich nichts anderes wie eine Vorrichtung um eine Komunikation zwischen SPS und
PC Anwendungen zu schaffen. Alle anderen Möglichkeiten die mir jetzt noch einfallen kosten etwas Geld.
 
Meine Daten sind in meiner SPS mit einer SCL-Quelle fertig, die muss ich in excel übertragen !
Und ich will es auf den einfachsten weg machen, vl uber scripten, liegt mir sicher besser als libnodave!
Schmarn ist es lang keiner, und in dein Kopf sollte auch bald rein das ich lieber gar kein Kommentar lesen will bevor ich sowas lesen muss...
Alles gute ...

Wenn die Daten in einer SCL Quelle schon fertig liegen, dann kannst du diese doch ohne Probleme in EXCEL fest reinschreiben.
Oder werden die Daten von der PLC verändert? :confused:

Ist es wirklich so schwer zu verstehen, dass du zusätzliche etwas programmieren musst, um die Daten aus der PLC herauszulesen?
Es sind keine Kommentare von mir, sondern der Hinweis, wie du dein Problem angehen und lösen kannst.
Denn ich kann aus einer PLC Daten lesen und auch in EXCEL sheet zu importieren, den Weg wollte ich dir aufzeigen.
Wenn du es ohne zusätzliche Software kannst, dann zeige uns diesen bitte.


bike
 
Die Daten liegen in einem FB fertig auf mehrer MW( Zeiten)!
Und ich wäre gern bereit was neues zu lernen und zu machen...! Nun brauche ich eine Hilfe wie ich das ganze angehe...! Ich verstehe alles, auch das ich zusätzliche Software benötige , nun fehlt mir den anschluss wie ich das angehen soll.., bin aber überzeugt das du much auf die richtige Losung hinweisen kannst...
Danke
 
Hallo zusammen,

habe schon auf einem MP277 per VBS csv-Dateien angelegt. Mit einem USB-Stick konnte ich die Dateien vom MP auf den PC kopieren. Den Aufbau der CSV kannst ja selber bestimmen.

Hat sehr gut funktioniert.
 
Hallo,

bin jetzt nicht sicher ob ich eine 2 USB Schnittstelle beim Flat Panel habe, bei einer USB-Schnittstelle ist das USB-Kabel von den PC angeschlossen,oder ich stecke einen kleinen USB Verteiler zwischen!
Ja und wie hast du das gemacht, hast du auf den Stick die Daten abgeschpeichert oder war der USB-Stick nun als Speicher für die Übertragung vom MP zum PC, damit du es beim PC mit Excel öffnen könntest.
Ich habe auf meinem Panel den vollen Rechner zugriff, da das Panel als Bildschirm vom PC ist und da läuft die Runtime, oder WinCCflex.
Und wie macht man das mit den VBS, sind da die WinCC Scripten gemeint oder Visual Basic Scripten?
Würde es sehr gerne machen nun habe wir in der Schule nichts davon gemacht und die betreuenden Lehrer können mir auch nicht helfen

Könntest du es mir vl. erklären wie ich das ganze machen könnte, oder kurze Anleitung erstellen, damit ich wenigstens einen WERT aus der SPS in die Tabelle schaffe!

Ich wäre sehr dankbar!
 
Zurück
Oben