S7-300 Variablen aufzeichnen

franklin89

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

Ich habe ein Problem.
Eine Anlage ist über Ethernet mit einem Server verbunden.
Nun muss ich vom Server aus ein paar variablen beobachten und in Zeitintervallen in eine txt oder excel datei schreiben mit Zeitstempel.

Im Internet gibt es mehrer datenlogger! Die sind aber nicht Preiswert und lohnen sich nid für nur ein paar 0er und 1er aufzuzeichnen.

Kennt jemand ein programm?
oder kann mir jemand helfen ein Script zuerstellen in c# oder ähnliches?

wichtig ist: die verbingung über Ethernet!

danke schonmal im voraus

tschüüüssss
 
Also mir fällt dazu spontan libnodave als Stichwort ein.
Such mal dazu hier im Forum, da wird dir geholfen


bike
 
S7-300 Variablen aufzeichnen; es geht auch lizenzkostenfrei

Hallo,

es eht auch komplett lizenkostenfrei (Opensource), wenn Du am PC (egal ob Windows oder Linux) ein PHP-Programm zum Empfangen von Zeichenketten hast.

Auf der S7 mußt Du dann eine Verbindung projektieren und die Zeichenketten in den gewissen zeitabständen Senden (AG_Send).
Das PHP-Programm kann über Winsock-funktionen die Zeichenkette empfangen.
Die empfangen Zeichen kannst Du dann wahlweise in eine Txt, Csv-Datei oder sogar in Mysql schreiben.

Falls eine Rückmeldung zur Auswertung auf der S7-Cpu notwendig ist, sendest du in PHP einfach eine Zeichektte zur Auswertung zurück (S7-> AG_REC).


Weiterhin viel Erfolg!
S7_Programmer
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

es eht auch komplett lizenkostenfrei (Opensource), wenn Du am PC (egal ob Windows oder Linux) ein PHP-Programm zum Empfangen von Zeichenketten hast.

Auf der S7 mußt Du dann eine Verbindung projektieren und die Zeichenketten in den gewissen zeitabständen Senden (AG_Send).
Das PHP-Programm kann über Winsock-funktionen die Zeichenkette empfangen.
Die empfangen Zeichen kannst Du dann wahlweise in eine Txt, Csv-Datei oder sogar in Mysql schreiben.

Falls eine Rückmeldung zur Auswertung auf der S7-Cpu notwendig ist, sendest du in PHP einfach eine Zeichektte zur Auswertung zurück (S7-> AG_REC).


Weiterhin viel Erfolg!
S7_Programmer

Was bitte ist libnodave?
Ist mir etwas ausgekommen?
Damit kann mit verschiedenen Programmiersprachen über verschiedene Wege aus der PLC gelesen und geschrieben werden.

bike
 
Ich habe ein Problem.
Eine Anlage ist über Ethernet mit einem Server verbunden.
Nun muss ich vom Server aus ein paar variablen beobachten und in Zeitintervallen in eine txt oder excel datei schreiben mit Zeitstempel.

ACCON-S7-EasyLog
- Demoversion

Im Internet gibt es mehrer datenlogger! Die sind aber nicht Preiswert und lohnen sich nid für nur ein paar 0er und 1er aufzuzeichnen.

Was ist denn deine Vorstellung von "preiswert"? Wenn man überlegt, wie viel Zeit und Aufwand eine solche Software sparen kann, ist sie schon Ihren "Preis wert".

wichtig ist: die verbingung über Ethernet!

Ist mit oben genanntem Programm kein Problem. :) Schau dir die Demo doch mal an und du wirst sehen, was ich meine ;-)

Gruß Sven
 
Zurück
Oben