делать надо так:

res := ReadIEEE32(24, 0, 'rEAd', val, tm, -1);
val1 := val;
res := ReadIEEE32(4, 0, 'rEAd', val, tm, -1);
val2 := val;
res := ReadIEEE32(5, 0, 'rEAd', val, tm, -1);
val3 := val;
res := ReadIEEE32(6, 0, 'rEAd', val, tm, -1);

а результат, несомненно, есть - он в переменной res.