Daten auselesen über Netzwerk und in Excel ablegen

Boju schrieb:
Hallo,

hätte ne Frage. Kann man über Netzwerk bei einer s7-300 eingänge auslesen und beobachten bzw in Excel speichern?

Mfg
Boju

Hallo,

Ja. Eine Möglichkeit ist dazu über Excel-VBA zusammen
mit einer S7-Bibliothek (mit den Kommunikationsfunktionen)
auf die S7-Steuerungen zuzugreifen.

Welche Konfiguration haben Sie denn? Ethernet? Profibus?
MPI? Davon abhängig gibt es verschiedene Möglichkeiten.

---- Start der Werbung* ------
Bibliothek: ACCON-AGLink Infos
Demoversion: ACCON-AGLink Demo
Hardware: ACCON-NetLink Info
---- Ende der Werbung* ------

Andere Bibliotheken:
- Libnodave von Zottel
- Prodave von Siemens
- ComDrv von MHJ
- PC-S7-Link von Träger

*Ein paar Kritiker im Forum hier stört die Nennung eigener
Lösungen bei konkreten Fragen - entscheiden Sie selbst.

Viele Grüße

Gerhard Bäurle
 
Wenn du nicht dutzende Seiten über VBA-Skript lesen willst kannst du die Daten als ASCII-Werte in einen DB speichern und diesen dann mit einem CP der FTP unterstützt an den PC übergeben.

In den DB müssen eindeutige Trennzeichen eingefügt werden um die Werte auf die Spalten mittels eines Makros automatisch einlesen zu können.

Am besten verwendet man ARRAYS of CHAR im DB, da jeder String einen Stringkopf von 2 Byte enthält der mitübertragen wird und von Excel nicht verstanden wird und dadurch Fehler hervorrufen kann.
 
Hab' ich ganz vergessen. Die CPU muß den SFC24 vollständig unterstützten. Dies ist nicht bei allen CPUs der 300er Serie gegeben.

Wird der SFC24 nicht vollständig unterstützt sieht es mit FTP sauer aus. Am besten bei Siemens nachfragen ob die CPU diesen SFC handeln kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Boju schrieb:
Bisher noch gar nicht. würde dies aber über Ethernet machen.
Welche Variante wäre am günstigsten?


Hallo,

das lässt sich so einfach nicht sagen, auch weil Sie
sich ja auch in das eine oder andere Tool einarbeiten
müssen, so dass die Beschaffungskosten der Hardware
nichtallein ausschlaggeben sind.

Die Variante von Crazycat setzt eine CP 343-1 voraus
(für SEND/RECEIVE) oder gar eine CP 343-1 IT für
F T P. Zumindest die CP 343-1 IT liegt im Preis 4-stellig.

Günstigere Varianten was die reinen Einkaufskosten betreffen:
ACCON-AGLink als Bibliothek und ACCON-NetLink* zur
Kommunikation (400 € + 345 € netto ab Lager.)

Libnodave (open source) als Bibliothek und ACCON-NetLink* zur
Kommunikation (0 € + 345 € netto ab Lager.)

Ob jetzt Libnodave (open source) oder ACCON-AGLink
(als Einzellizenz 400 €) besser ist, muss jeder für sich
selbst entscheiden, für beides gibt es einige Argumente.

* nur für Prozessdatenaustausch (hier ausreichend),
ACCON-NetLink S7 mit Treiber für STEP7 von Siemens
kostet 425 €netto ab Lager.

Hoffentlich habe ich jetzt mehr Klarheit als Verwirrung geschaffen.

Viele Grüße

Gerhard Bäurle

DELTALOGIC Automatisierungstechnik GmbH
Tel. 07171-916-120
Die besten Lösungen zur SPS

Edit: Schrebfeihler beseitigt
 
Zurück
Oben