Fronius - Reading MODBUS using Float

Until today i was reading my Fronius using MODBUS with "int + SF" configuration.

But I installed today a new charger for my electric car, that connects directly to the Fronius and it needs to configure Fronius with Float.

I was using this configuration to read values in nodered:

How can we modify nodered to read the correct values? I tried, without a clue, to choose "float (be)" but it didn't work.


msg.payload = {
value: msg.payload,
    'fc': 3,
    'unitid': 1, 
    'address': 40071, 
    'quantity': 100
msg.topic = 'irma/fronius';
return msg;