DLOG_STORE_FILE_CSV - Zeilenumbruch

Begonnen von C.Maucher, 12. September 2016, 15:23:45

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

C.Maucher

Hallo,

ich bin gerade dabei die DLOG_STORE_FILE_CSV in mein CODESYS V3.5 SP9 einzubinden.
Hierzu habe ich die Basic 3.3.3.0 und Network 1.2.1.0 eingebunden.

Das ganze funktioniert, Datei wird erstellt und die Werte geschrieben.
Übrigens geniale Umsetzung.

Ein kleines Problem besteht aber. Die erste Spalte wird immer mit CRLF beendet und die Restlichen Spalten weiter angehängt.
Dadurch ist die Spaltenanzahl durcheinander.
Im Screenshot ist es gut zu erkennen. Ich habe den Manuellen Trigger sowie den Automatischen Trigger getestet.

Der Testaufbau habe ich mit 5 Spalten mit den jeweiligen Bausteinen gemacht. Bool/DINT/REAL/STRING/DT
Das ganze hab ich schon in allen Varianten aufgerufen. Einzel und in anderer Reihenfolge.
Immer gleiches Ergebnis.

ZitatState Bool
Value DINT;Value Real;String Column;Zeit;Ein
0;123.457;String Value;2016-09-12-14:04:55;Ein
0;123.457;String Value;2016-09-12-14:04:56;Ein
0;123.457;String Value;2016-09-12-14:04:57;Ein
0;123.457;String Value;2016-09-12-14:04:58;Ein
0;123.457;String Value;2016-09-12-14:04:59;Ein
0;123.457;String Value;2016-09-12-14:05:00;Ein
0;123.457;String Value;2016-09-12-14:05:01;


Das ganze läuft in einer 5ms Task.


Kann mir hier jemand eine Lösung geben?





[gelöscht durch Administrator]

peewit

es gibt inzwischen eine network v1.35

in den vorigen versionen konnte unter bestimmten bedingungen das auftreten

http://www.oscat.de/community/index.php/topic,2546.msg13223.html#msg13223

ob es dein problem behebt wird sich zeigen


C.Maucher

Hallo peewit,

in manchen Sachen bin ich leider noch ein blutiger Anfänger.

Wenn ich das richtig verstanden habe ist eine .lib für Codesys V2 und eine .library für V3.
Gibt es auch eine "oscat_network_135.library"?

Ich habe die .lib über Projekt -> Importieren versucht einzupflegen.
Das ganze wurde dann abgebrochen.


Gibt es hier noch etwas zu beachten?

peewit

wir supporten primär die codesys 2.x plattform
jegliche portierung der network.lib auf codesys 3.x wurde entweder von codesys selber oder von forums-users durchgeführt


vielleicht kann dir bei der umstellung von 2.x auf 3.x jemand aus dem forum helfen bzw. jemand der dir das zeug verkauft hat

frage:
wie importiere ich bausteine aus codesys 2.x in codesys 3.x


C.Maucher

Danke peewit für die Auskunkt.

Ich habe das Problem mal an 3S weiter geleitet.
Bis es da aber eine Rückmeldung bzw. Lösung gibt kann es dauern.

Frage: Hat jemand den DLOG_STORE_FILE_CSV auf Codesys V3 im Einsatz?
Wenn ja, wie kann ich es umsetzen?