24.04.2012 12:38 | |
Beigetreten: 15.06.2011 Letzter Bes: 06.10.2023 Beiträge: 23 Bewertung:
|
Hallo zusammen, Ich habe eine DataLogging-Funtkion (siehe Anhang) realisiert. Diese funktioniert auch soweit. Die Daten werden auf eine Programmkarte im Ladespeicher geschrieben. Bei dem Erstellen der Funktionhabe ich mich an ein Beispiel gehalten. Jetzt mein Problem. Wenn ich das Programm ändere (anzahl der aufzuzeichnenden Werte) oder die DataLog_1 Datei auf der Speicherkarte lösche. Erstellt mir der DataLog_create Befehl keine neue DataLog Datei. es gibtauch keine Fehlermeldung. Wenn ich den DataLog create Befehl starte, ist der Busy-Ausgang auf 1 Signal, der Done-Ausgang auf 0 und am Status-Ausgang wird 7002 (NterAufrufin Bearbeitung)angezeigt. Also alles in Ordnung. Irgendwann wechselt dann der Status-Wert auf 7000 (Aufruf ohne REQ-Flanke). Aber es kommt kein Done Signal.... Außerdem ist auf der Speicherkarte ein OrdnerDataLogs ohne Inhalt. Die Datei wurde also nicht angelegt... Nach mehrmaligem löschen der Speicherkarte, längerem ausschalten der CPU..... usw funktioniert es dann irgendwann wieder. Kann mir da jemand helfen? Danke schonmal im Voraus.. DateianhangDataLog (FC6).pdf (580 Downloads) |
Folgen Sie uns auf