Hi,
It's not clear to me what exactly you mean by "you can't send two values to a register."
I am guessing you're trying to write a 32-bit floating point number. If this is the case, then here's how you would do it:
To write a 32-bit floating point value (decimal point), you will have to use the F registers. E.g., F40001. Lookout will then split the value into two 16-bit registers accoring to the IEEE floating point notation and write them in two consecutive registers.
Similarly, when you want Lookout to interpret two (consecutive) 16-bit registers in your PLC as a single 32-bit floating point number, you will use the F registers.
For a detailed description of all this please see the following two articles:
Detailed Descripti
ons of Lookout Accessing Floating Point Numbers/Registers in a Modbus PLC:
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/2de82ef20b2cc991862567f600432e33?OpenDocument
The Working Principle behind Reading Adjacent (32 Bit) D or F Registers of Modbus
http://digital.ni.com/public.nsf/websearch/4ef459f549fcc7028625660a000a7629?OpenDocument
I hope this is what you're looking for.
Regards,
Khalid