Hallo,
war gestern wohl schon zu spät für mich 
Nun läuft der CodeTeil für die serielle Übertragung - vielen Dank!
Code:
DO
...
'RS232 Empfang
If Zaehler > 9 Then
S1_rs = Str(strom) + ";" + Str(spannung) 'String wird für die SD geschrieben
Zaehler = 0
End If
...
LOOP
...
'RS232 - Empfang
Onrxd:
Incr Zaehler
Empfang(zaehler) = Udr
Return
Leider ist die Speicherung auf der Karte schneller als der Empfang über die serielle Schnittstelle. Dadurch werden falsche bzw. keine Werte(d.h. Wert=SR_RS) aufgezeichnet:
Code:
#Lognummer: 65535 (Log 10x / sek)
000001;201;20000
000002;S1_RS
000003;S1_RS
000004;201;20000
000005;201;20000
000006;32;21283
000007;49;15305
000008;S1_RS
000009;201;20000
000010;35;14897
000011;49;15305
000012;S1_RS
000013;201;20000
000014;201;20000
000015;35;14897
000016;49;15305
000017;S1_RS
000018;32;21283
000019;35;14897
000020;49;15305
000021;201;20000
000022;32;21283
000023;35;14897
000024;49;15305
000025;201;20000
000026;32;21283
000027;35;9038
000028;78;12627
000029;58;8251
000030;S1_RS
000031;201;20000
000032;32;21283
000033;49;15305
000034;S1_RS
000035;201;20000
000036;32;21283
000037;201;20000
000038;35;14897
000039;49;15305
000040;S1_RS
000041;32;21283
000042;35;14897
000043;49;15305
000044;201;20000
000045;32;21283
000046;35;14897
000047;49;15305
000048;201;20000
Habe ich das so richtig programmiert oder ist im Programm ein Fehler?
Lesezeichen