[COLOR="#008000"]' Werte in Zellen ab "D10" in Spalte untereinander ausgeben[/COLOR]
z = 10 [COLOR="#008000"]'Zeile "10"[/COLOR]
s = 4 [COLOR="#008000"]'Spalte "D"[/COLOR]
res = daveReadBytes(dc, daveDB, 123, 0, 7, 0) [COLOR="#008000"]' 7 Bytes DB123.DBB0 - DBB6[/COLOR]
Cells(z, s) = daveGetS32(dc) [COLOR="#008000"]' DB123.DBD0 TIME T#12s345ms --> 12345 (ms)[/COLOR]
Cells(z + 1, s) = daveGetSeconds(dc) [COLOR="#008000"]' DB123.DBW4 S5TIME S5T#1s720ms --> 1,72 (s)[/COLOR]
value = daveGetU8(dc) [COLOR="#008000"]' DB123.DBB6 CHAR B#16#41 = 'A'[/COLOR]
Cells(z + 2, s) = value [COLOR="#008000"]' Anzeige als Dezimalwert --> 65[/COLOR]
Cells(z + 3, s) = Chr(value) [COLOR="#008000"]' Anzeige als Zeichen --> A[/COLOR]
res = daveReadBytes(dc, daveTimer, 0, 71, 1, 0) [COLOR="#008000"]' T71[/COLOR]
Cells(z + 4, s) = daveGetSeconds(dc) [COLOR="#008000"]' T71 S5T#10s300ms --> 10,3 (s)[/COLOR]