Autor Thema: Logging mit Oscat.lib?!  (Gelesen 6365 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Lane37

  • Gast
Logging mit Oscat.lib?!
« am: 21. August 2009, 08:23:28 »
Hallo,

wir haben ein Projekt zur Haussteuerung bei uns in der Firma begonnen und haben die Vorgabe, eine Funktion für Datenlogging zu erstellen, zum Beispiel bei einer Wetterstation soll alle 30min die Temperatur am jeweiligen Sensor ausgelesen werden und in eine Log-Datei geschrieben werden. Ist dies mit der Oscat.lib möglich? Wenn ja, vielleicht hat jem Anregungen oder hat so etwas schon einmal in ähnlicher Form gemacht und kann Tipps geben.

Besten Dank im Vorraus....


Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re: Logging mit Oscat.lib?!
« Antwort #1 am: 21. August 2009, 08:47:42 »
in der oscat lib findest du die esr_ funktionen diese sind genau für diesen zweck gedacht.
die funktionen dienen dazu verschiedenste datentypen zu sammeln und zu puffern, um sie dann weiterzuleiten.
für deinen fall der kontinuierlichen abfrage solltest du sh_t verwenden, und die zeit auf 30min einstellen.
den ausgang von sh_t dann auf einen esr baustein legen usw..

allerdings haben wir keinerlei funktionen um auf das file system zu schreiben weil dies systemabhängig ist und normalerweise die hersteller solche funktionen anbieten

Pepper

  • Gast
Re:Logging mit Oscat.lib?!
« Antwort #2 am: 10. November 2009, 11:09:19 »
Hallo, was für einen Felbbus-Controller nutzt du denn?

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:Logging mit Oscat.lib?!
« Antwort #3 am: 11. November 2009, 21:30:47 »
wago 841 und 849