shh Posted November 8, 2017 Report Share Posted November 8, 2017 Hi, What is the best solution for converting two 16 bits registers from modbus device to floating point in UniStream? 2x16 bit registers = 32 int to float. (IEEE754 single pr). Is there any FB for this kind of conversion? The device information: Quote 0x12345678 , shall be written in two consecutive registers, where the first register is 3499. Therefor the value has to be transmitted in the following way: Reg 3499, high byte 0x34 Reg 3499, low byte 0x12 Reg 3500, high byte 0x78 Reg 3500, low byte 0x56 I don´t believe I have to do this manually with calculation according to standard IEEE 754. If anybody know any method, it will be appreciated. 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.