hallo
Danke für das Kompliment
Der Datenlogger hat mich auch viel Zeit gekostet
Bei normaler korrekter Anwendung ist mir kein Serienproblem bekannt
Auch keine Abstürze oder Zugriff /Indexfehler.
Probleme gibt es immer dann wenn zu viele Daten auflaufen und die SPS diese nicht schnell genug in die Datei schreiben kann
letztendlich gehen dann gezwungenermaßen Daten verloren und Daten verschieben sich dann.
ich empfehle dir die oscat_network 1.35 beta zu nehmen da ich dort diesbezüglich einige Optimierungen unternommen habe.
wie grösserer Datenbuffer um bis zu 255 Datenspalten verarbeiten zu können
zusätzliche habe ich auch einige Diagnosefunktionen integriert mit denen man sehen kann wie weit das System
ausgelastet ist und wann bzw wie oft gehen Daten verloren
@ Der Fehler tritt in Zeile 111 auf beim Befehl UCB(DATA:=X.UCB)
das ist ja nur der aufruf eines bausteins wo kein kongreter fehler auftreten kann
Der Fehler muss zumindest innerhalb des bausteines bei einer einzelnen befehlszeile auftreten
der Ausnahmefehler zeigt sich also in welcher form genau (Fehlermeldung mit ursache / Ort ?)
Was ich auch nicht sagen kann ist ob die bergoff sps bezüglich file-handling 100% kompatibel zu den anderen ist
es gibt leider immer wieder sps-hersteller die zwar codesys basis haben aber die hardwarenahe anbindung wie dateisystem dann von selber umsetzen wird und hier gibt es leider immer wieder interpretationspielraum,
user fatdom85 hat ja anscheinend diesbezüglich so ein problem festgestellt
du könntest ihn fragen was er gemacht hat das es nun kein problem mehr gibt (so schreibt er zumindest !)
eine prinzipielle frage wäre
läuft es fehlerfrei wenn du viel weniger daten auszeichnest
wieviele datenspalten hast du maximal und oft werden die daten geloggt
wie gross können datenfiles werden , bzw nach welchen zeitrahmen werden diese gewechelt
oscat-network 1.35
http://www.oscat.de/community/index.php/topic,2546.msg13223.html#msg13223