Siemens S7 Daten loggen mit Synology Server

Epinepherine

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

Gibt es eine einfache und stabile Möglichkeit, die Prozessdaten einer Siemens S7 300 mit einem Synology Server zu loggen. Über eine lean Karte sind bereits beide im Ethernet Netz.

Besten Dank für eure Antworten.

Gruss
 
Gibt es eine einfache und stabile Möglichkeit, die Prozessdaten einer Siemens S7 300 mit einem Synology Server zu loggen. Über eine lean Karte sind bereits beide im Ethernet Netz.

Haben die Synology Server nicht ein proprietäres Betriebssystem?

Soweit mir bekannt, bringst Du dort keine aktive Komponente unter,
welche die Daten von der Steuerung holt.

Dann müsste die CP aktiv sein und die Daten per FTP schicken,
zumindet die LEAN kann das m. E. nicht.

Für solche Aufgaben hat Siemens eher die CP 343-1 ERPC
vorgesehen.

Eine Möglichkeit wäre, einen kleinen PC dazwischen zu hängen.
Der müsste die Daten von der S7 holen, sinnvoll verpacken
und auf dem NAS speichern.
 
Zuletzt bearbeitet:
Danke euch beiden.

Variante 1
Die ERPC habe ich bislang nicht gekannt. Du meinst, diese Baugruppe kann aktiv bsp. .csv generieren und auf einem Server ablegen? Das wäre genial. Muss mich mal schlau machen.

Ein weiterer PC kommt eher nicht in Frage. Das System muss möglichst einfach und stabil sein. Die Anlagen stehen in Ägypten und werden von den Einheimischen auch betrieben. Da war; ist bereits ein Embedded PC zuviel; zu instabil. Etliche Stromausfälle sind an der Tagesordnung. Daher muss das System so stabil sein, dass es fehlerfrei wieder selber bootet.

Variante 2
Interessante Idee. Synology verfügt bereits über einen mySQL Datenbank-Server. Hat das schon jemand zu laufen gebracht?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke euch beiden.

Variante 1
Die ERPC habe ich bislang nicht gekannt. Du meinst, diese Baugruppe kann aktiv bsp. .csv generieren und auf einem Server ablegen? Das wäre genial. Muss mich mal schlau machen.

Der ERPC kann direkt Datenbanken bedienen.

Bislang hatte man meist das Problem, dass entweder der
Datenbankserver selbst oder ein zwischengeschalteter
Rechner die Kommunikation abwickeln musste. Der ERPC
hat nun zusätzliche Funktionen zum direkten Schreiben/Lesen
in Datenbanken. Über den Link oben (funktioniert jetzt)
bekommst Du weitere Infos, sonst nach "CP 343-1 EPRC"
googeln.
 
SQL4automation läuft zur Zeit noch ausschliesslich auf Windows. Eine plattformunabhängige Version ist in Planung. Falls auf dem Synology Server Windows läuft, könnte man den SQl4automation Connector direkt dort installieren. Falls der Administrator das nicht wünscht, oder kein Windows als Betriebssystem verwendet wird, benutzen wir einen kleinen Hutschienen-PC von Syslogic. Auf dem läuft Windows XP embedded, wird mit 24V gespiesen und kann direkt neben die SPS auf eine DIN Schiene gesteckt werden. Der PC hat eine kurze Hochlaufzeit und die Spannungsversorgung kann einfach ausgesteckt werden. Oft installieren wir auch kleine MySQL-Datenbanken darauf. Für eine Maschinendatenbank reicht das gut.

Mit SQL4automation hat man den vollen und direkten Zugriff auf die Datenbank. Das heisst man kann die Intelligenz der SQL Sprache direkt aus der SPS verwenden. Es können nicht nur einzelne Variablen mit einzelnen Datensätzen verbunden werden.

Preislich liegt SQL4A inkl. Syslogic auch einiges unter dem was der CP343-1 ERPC kostet.
 
Zurück
Oben