Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Leute, > > im Moment verwende ich die CCII als Datenlogger. Es werden mehrere Temperaturen erfasst und mit > Zeitstempel im CC2Net-RAM-Device 4MBit abgelegt. Dieses wird über CC2Net-RAM-Interface Ports > angesteuert. > > Das läuft soweit ganz gut. Aber jetzt ist mir aufgefallen, dass es Fehler bei den ge-log-ten Daten gibt. > Um diesen Fehler abzufangen, habe ich den entsprechenden Code folgendermassen geändert: > > In logArray stehen die zu speichernden Daten. > > <code> > do { > ram.writebytearray (lastLoggedRecord, logArray, LOGENTRYLENGTH); > ram.readbytearray (lastLoggedRecord, testArray, LOGENTRYLENGTH); > writtenOK = constant.TRUE; > for i = 0...LOGENTRYLENGTH-1 { > if (logArray[i] != testArray[i]) { > writtenOK = constant.FALSE; > writeErrorCount = writeErrorCount + 1; > } > } > } while (!writtenOK); > </code> > > Nachdem jetzt 2 Tage vergangen sind, und ca. 7800 Einträge im RAM abgelegt wurden, hat > writeErrorCount einen Wert von 9. Sooft wurden also die Daten nicht korrekt abgelegt oder ausgelesen. > > Hat jemand von Euch ähnliche Erfahrungen gemacht? > > Danke und Gruß, > > Jan