Datenaustausch Wago PLC mit MYSQL Datenbank im Internet

Begonnen von Lonnegan, 11. März 2021, 14:40:48

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Lonnegan

Hallo, ich suche eine Lösung zum Datenaustausch meiner Wago PLC (Codesys 2.3.9.4) mit einer MYSQL Datenbank im Internet (Hoster HostEurope).
Wir machen für das Berufskolleg eine Homepage, hier sollen die Daten von einer Wago 758 841 (bzw 758 874 112 ) auf eine MySQL Datenbank übertragen werden.
Im Localhost funktioniert das alles über XAMPP.
Wie und mit welchen Bausteinen bekomme ich eine Verbindung zum Internetserver?
Gibt es hier ein Besipielprogramm welches mir z. B. zeigt wie ich eine Verbindung konfiguriere?
Im Berufskolleg ist nur der der Port 3306 freigeschaltet,
Zum Testen kann ich zu Hause auf eine 758 874 112 zurückgreifen, angeschlossen an einer Fritzbox.
Gibt es eine Möglichkeit direkt Daten  in die Datenbank im Internet einzutragen ohne dass ich einen Datenlogger benutze?
Hat hier jemand einen Lösungsansatz?

peewit

ob du nun mit einem lokalen xampp mysql kommunizierst oder mit einem mysql der im internet ist, besteht im grunde kein unterschied
mit beiden wird über standard ethernet Datenaustausch kommuniziert.
Du must nur sicherstellen das die kommunikation zwischen sps und mysql funktioniert ! (Router , Firewall , zugriffsrechte am mysql etc..)

schau dir das oscat datenlogger beispiel mit mysql an dann kannst du sehen wie man daten an einem mysql übergeben kann.

alternativ gibt es auch eigene mysql bibliotheken von wago - vielleicht hilft dir das etwas mehr !

Lonnegan

Danke für den Tipp im Kommentar. Es war die Einstellung fürs Gateway, die ARP Anfrage der PLC blieb im Lokalnetz hängen. Mit den Wago Dateien a302000 und den richtigen Einstellungen funktionierts.