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