Real не проходит по modbus, надо делать структуру или как там:
DataR: real;
DataM: array (0.. 1) of word; поищите на форуме, есть ссылка на документ по работе с вордами в modbus

Modbus это 1 или 2 word. Так как вы сделали, не делается.