Autor Thema: Oscat Datenlogger  (Gelesen 972 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline caprez95

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
Oscat Datenlogger
« am: 07. Oktober 2024, 15:00:42 »
Liebe Community

Ich versuche in Codesys 3.5 den Datenlogger aus der Oscat Network Library zu testen.
Leider kriege ich es nicht hin.

Ich nutze als Logger den DLOG_DINT und um das ganze in ein File zu speichern den DLOG_STORE_FILE_CSV.
Um die Daten vom DLOG_DINT zum DLOG_STORE_FILE_CSV zu übergeben, wird der Ein-Ausgang X (DLOG_DATA) verwendet.
Aber wie kann ich diese Daten übergeben??

DLOG_STORE_FILE_CSV.X := DLOG_DINT.X;

So funktioniert es nicht. Fehler: Externer Zugriff auf VAR_IN_OUT-Parameter X...
Auch wenn ich eine Variable erzeuge mit dem Datentyp DLOG_DATA, kann ich diese Logger-Daten nicht übergeben.

Wie funktioniert das?
Hat jemand ein Beispiel dazu?

Gruss Carlo

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 382
    • Profil anzeigen
Re: Oscat Datenlogger
« Antwort #1 am: 08. Oktober 2024, 21:28:13 »
Hallo

am besten ist es wenn du dir die oscat-network beschreibung (PDF) aus dem download bereich besorgst und die mal das kapitel 7 durchliest
dort gibt es auch ein beispiel netzwerk abgebildet

Die IN/OUT Variable X ist die Datenbasis die alle Logger-Bausteine miteinander verbindet.

Der DLOG_DINT hat einen eingangsparameter "VALUE" um den Wert zu übergeben der geloggt werden soll.

In der Network bibliothek selber sollte ein ordner "demo" enhalten sein wo auch diverse demo-programme enthalten sind.


 

LG Peewit

Offline franzhoepfinger

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
    • E-Mail
Re: Oscat Datenlogger
« Antwort #2 am: 09. Oktober 2024, 09:54:25 »
ich muss mal nachschauen,
haben den OSCAT logger unter CoDeSys 3 sehr performant am laufen.

also auf alle Fälle eine gute Wahl.