Autor Thema: DLOG_STORE_ Mysql ?  (Gelesen 17147 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Mudla

  • Newbie
  • *
  • Beiträge: 22
    • Profil anzeigen
DLOG_STORE_ Mysql ?
« am: 15. Juni 2012, 13:25:17 »
Hallo,

ich habe ein ziemlich umfangreiches Projekt mit einer SPS von Möller (XV4xx) und XSOFT Codesys V2.3.9 SP2 verwirklicht und muss nun einige ( eher viele ) Prozessdaten mitloggen. Die Graphen von Galileo (Visualisierung für XV) möchte ich nicht verwenden, da sie das System extrem verlangsamen, speziell wenn ich die Daten auf die externe HD schreibe (immer um 00:00), braucht er dazu ca 20-30min.

Ich dachte an eine Lösung in die Richtung, dass die Daten von der SPS direkt in einen mySQL-Server geloggt werden. Dazu hab ich mir auch schon folgende Möglichkeit angesehen: SYS_LOG > Syslog-Server > mySQL-Server. Nur kann ich dabei immer nur 1 Message speichern, und nicht einen ganzen Datensatz von verschiedenen Werten a lá "Temp1, Temp2, Temp3, Druck1, Druck2, Druck3, ...".

Ich hab mir auch DLOG_STORE_RRD angesehen, habe aber leider keine Ahnung von RRD. So wie ich verstanden habe, ist das ja nur ein Ringpuffer. D.h. dass die Daten irgendwann ja verloren gehen.

Deshalb wäre meine Idee, die Daten direkt in einen SQL-Server zu loggen.
Ist sowas möglich bzw. gibt es dafür schon etwas?

mfg
Mudla

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 382
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #1 am: 15. Juni 2012, 13:45:35 »
hallo

ich habe für die DATA_LOG Bausteine auch eine ansich laufende Variante mit mySQL

jedoch habe ich noch keine dokumentation geschrieben und noch nicht endgetestet !
es sollte aber soweit funktionieren , bei der fehlerauswertung muss ich eventuell nachbessern

du könntest vorab eine beta der codesys network lib bekommen...


Offline Mudla

  • Newbie
  • *
  • Beiträge: 22
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #2 am: 15. Juni 2012, 14:17:09 »
Hi,

und danke für die schnelle Antwort.

Wäre super wenn du mir die Lib zukommen lassen könntest.

Damit dem Endtest und der Doku sollte kein allzugroßes Problem darstellen.

Ich werde dir natürlich Infos zu meinen Ergebnissen mit der Lib zukommen lassen.

Meine Mail-Adresse schicke ich dir per PN.

mfg
Mudla

Offline Mudla

  • Newbie
  • *
  • Beiträge: 22
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #3 am: 15. Juni 2012, 16:39:27 »
Danke, werd mich dann mal damit auseinandersetzen und dich wissen lassen, wie's läuft :)

mfg
Mudla

Offline gravieren

  • Entwickler
  • *****
  • Beiträge: 578
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #4 am: 15. Juni 2012, 18:38:07 »
Hi
du könntest vorab eine beta der codesys network lib bekommen...

Kann ich die auch bekommen  ?



Gruß Karl

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 382
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #5 am: 15. Juni 2012, 22:34:19 »
ja, über pm

Offline hofumbau

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #6 am: 21. Juni 2012, 12:53:27 »
Hallo peewit

darf ich fragen wie du das Schreiben in mySQL gelöst hast? ich suche eine Lösung um Daten aus der TwinCAT PLC (CX9010) in eine mySQL DB zu schreiben.

Thx
Matthias

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 382
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #7 am: 21. Juni 2012, 13:23:50 »
hallo

gelöst habe ich es damit, das ich einen mysql-treiber gemacht habe, der über ethernet mit einem mysql-server kommuniziert

das ganze ist mit den dlog_bausteinen verheiratet, aber eigentlich auch einzeln nutzbar
leider gibts noch keine doku, aber wenn du mir per Privat-Nachricht deine email-adresse zukommen lässt, kannst du eine beta haben


für codeys oder beckhoff ?

Offline zuckruck

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
    • E-Mail
Re: DLOG_STORE_ Mysql ?
« Antwort #8 am: 22. Juni 2012, 10:00:16 »
Wann ist ein Release von dieser Dlog Baustein Version geplant ?

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 382
    • Profil anzeigen
Re: DLOG_STORE_ Mysql ?
« Antwort #9 am: 22. Juni 2012, 10:40:29 »
doku muss noch gemacht werden
finale test von mir und eventuell anderen usern
rückmeldungen bearbeiten und probleme beheben

ich hoffe im 4. quartal dieses jahres


aber jeder der will kann ansich eine beta-version haben....