Logging mit Oscat.lib?!

Begonnen von Lane37, 21. August 2009, 08:23:28

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Lane37

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....


hugo

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

Hallo, was für einen Felbbus-Controller nutzt du denn?

hugo