Ich hätte grosses Interesse an Bausteinen, die SQL-Befehle und Funktionen integrieren würden.
Auf diese Weise könnte man zum Beispiel Daten aus Steuerungen per Ethernet in (MS- / Sybase- /My-)SQL-Datenbanken schreiben, bzw. auch lesend aus den Steuerungen auf Datenbanken (Rezepturen etc.) zugreifen.
Dass was du machen möchtest, ist problemlos mit Steuerungen von Phoenix Contact möglich
Hier gibt einen Bibliothek mit der man direkt mit MS-SQL und MySQL kommunizieren kann.
ich habe schon daran einmal gedacht, das problem ist halt wie immer die zeit
technisch wäre es kein problem (die interne funktionsweise des direkten datenbankzugriffs ist mir bekannt)
es hätte sowieso erst das dann wirklich sinn, wenn die vorhandene oscat-network-lib (referenz-code existiert auf pcworx-basis) auch auf codesys und step7 portiert worden ist.
wir brauchen dazu nähmlich eine hardwareneutrale baustein-basis ,damit der ethernet-zugriff auch auf jeden system gleich funktioniert.
bezüglich SQL-Zugriff hat sich nichts getan (keine Zeit)
das wichtigste dabei ist, das man sich informiert, mit welcher Schnittstelle / Protokoll man man einfachsten den zugriff realisieren kann
und das man an die protokoll-doku herankommt
Hallo,
ich bin zwar neu hier, aber mich würde dieses Thema auch brennend
interessieren. Mal eine Frage vorweg, hat sich seit dem letzten Post
etwas an dem Zustand geändert ?
Wie könnte ich denn einfach testen, ob ich eine Verbindung von
Codesys auf eine SQL-Datenbank bekomme.
zustand relativ unveraendert (aber nicht hoffnungslos)
ich habe schon ein wenig basisarbeit gemacht
es kann sein das in den naechsten monaten noch eine loesung fuer mysql kommen wird
jedoch nur fuer daten schreiben
das kann man dann einfach in kombination mit dem datalogger benutzen
das datenlesen ist noch mehr arbeit, und kommt eventuell spaeter
Ich bin gerade in der Planung mir mit PHP und MySQL eine Visu zu bauen.
Mein Synology-NAS unterstützt beides und da fehlt mir nur noch die Schnittstelle zur Wago.
Hat sich schon mal jemand mit der WagoLibMySQL_03.lib beschäftigt?
Hey,
hab mich die letzten Tage da mal reingekniet und bei mir scheint es zu funktionieren.
Zwar hab ich noch eine Schnittstelle dazwischen die am Ende nicht mehr sein soll, aber
bekomme es hin Daten an eine SQL Datenbank zu schicken und diese dort einzutragen.
Das ganze mache ich über Visulisierung in Codesys und schreibe die Daten an ein PHP
Skript, das ich mir geschrieben habe. Das Eintragen ist dann nur noch eine Kleinigkeit
gewesen.
Werde mir jetzt aber auch mal die “WagoLibMySQL_03.lib” näher führen. Mal schauen was
die so kann ;D
Ich habe mal eine Frage und zwar weiss jemand zufällig,
wie die Syntax ist um sich auf dem MySql Server zu verbinden.
Also einen Socket habe ich geöffnet, aber jetzt stehe ich vor dem
Problem mich mit der Datenbank zu authoriesieren mit Benutzername
und Passwort.
Wie könnte ich es denn herausfinden welche Daten und wie ich diese
Daten senden muss ? Habe es mir mit Wireshark angeschaut, wie die
gesendeten Daten aussehen, aber bekomme immer die Fehlermeldung
“Response Error 1156” das heisst das die Daten nicht in der richtigen
Reihenfolge gesendet werden.
die ganze geschichte ist nicht ganz so einfach wie du denkst
alleine die anmeldung bei mysql 4.1 ist nicht so einfach, da du hier sha1-encryption für das passwort anwenden musst.
wenn du kein fortgeschrittener programmierer bist, dann solltest du die sache lassen
bis das wir eine oscat-lösung haben, empfehle ich dir die wago_sql bibliothek
eine beschreibung des protokolls findest du auf der homepage von mysql
ich bin jetzt seit ein paar tagen dabei die Wago_mysql03 in mein Projekt einzubinden, nur leider schein da noch etwas anderes zu fehlen.
Der Kompiler bricht immer mit der Meldung:"unbekannter Typ ‘SHA1_Context’ ", das ist eine Schnittstelle vom MYSQL_Scamble Baustein.
Weiß zufällig jemand, welche LIB ich dafür noch gebrauchen könnte?