DLOG_STORE.. mauell loggen

Begonnen von mfreye, 06. September 2015, 09:11:16

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

mfreye

Hallo,

wenn ich eine Zeit bei TRIG_T eintrage, wird die Datei geschrieben z.b. alle 10sek.

Aber manuelle loggen geht nicht, warum?

Danke!

Gruß

[gelöscht durch Administrator]

peewit

#1
normalerweise sollte bei jeder positiven flanke an TRIG_M eine datenreihe aufgezeichnet werden
(du brauchst somit keinen eigenen r_trig vorschalten)

solange der dateiname sich nicht ändert bzw enable = true ist, kann es sein das du auch noch keine datei
siehst.

gibt es fehlermeldungen am bausteinausgang ?

stell doch mal bild mit den onlinezustand des bausteins online
du kannst die auch die datenstruktur "x" mal online bterachten

mfreye

Hallo,

dann hatte ich das falsch verstanden, ich dachte das dann auch die Datei aktualisiert wird.

Also spreichert der Baustein die Werte dann ab und schreibt spät die Datei.

Das ist nicht das was ich wollte.



Ich suche eine Möglichkeit, Werte direkt in eine Datei zu schreiben.

Beispiel:

Licht AN - ab in die Datei
Tor AUF - ab in die Datei
usw.

aber in Echtzeit.

Gibt es hier einen Baustein?!

MfG
Maik

mfreye

Also ich habe es jetzt so weit das ich eine Datei beschrieben bekomme. Siehe Anhang.

Was mir jetzt noch fehlt das die neuen Werte in eine neue Zeile geschrieben werden und
wie bekomme ich es hin, dass das ganze nur einmal durchlaufen wird. Also Start und wenn am
Ende Schluss.

Danke.

[gelöscht durch Administrator]

mfreye

Hallo,

warum log er nicht die Werte vom Baustein dlog_string? Es wird zweimal das Datum geloggt. Nehme ich den Baustein dlog_string heraus, wird auch das Datum nur einmal geloggt.

Was mache ich faslch?

Gruß
MFreye

[gelöscht durch Administrator]

gravieren

Hi

Testweise:  (Standartvorgehensweise bei komischen Fehlern)

- Alles nach Datenfluss sortieren.  ( ist bei dir  0,2,1 )
- Alles Bereinigen
- Alles Übersetzen


mfreye

mmmh jetzt macht er nicht mehr. Schreibt nur eine leere Datei  :o

gravieren


Lade dir doch mal das Example von der Lib rein.
(Öffne die Lib mit der CoDeSys, damit du den Quellcode siehst)



Geht in dem OSCAT-Beispiel jetzt alles  ?


mfreye

Moin zusammen,

also das Beispiel loggt schon mal alles. Aber nach dem Zeitstemple wird immer ein Zeilenumbruch eingefügt, sowohl bei der Überschrift, als auch bei den Daten. Das Trennzeichen wird dafür nicht eingefügt.

Ach ich habe die LIB 1.3beta, da diese die AutoClose Funktion hat. Was auch funktioniert.

Ich möchte die Daten immer der gleichen Datei anfügen. Bei der 1.21 wird die Datei erst geschrieben, wenn sich der Dateiname ändert.

mfreye

So, ich habe jetzt noch alles mal von vorne gemacht.

Reset HW, Bereinigt,....

Jetzt scheint es zu laufen  >:(
Ganz klar ist mir das zwar noch nicht alles, aber werde sonst mich wieder melden.

Danke für die Hilfe!

aceron76

Hallo, ich kämpfe mit dem selben problem. kannst mal deine lösung hochladen.
Ich kann auch die demo beispiele in der netlib nicht finden. habe codesys 3.5
sG

peewit

in der netlib gibt einen ordner "demo" darin befinden sich ausgeblendete bausteine !