Преобразование двух целых в вещественное
Блок в основном используется при обмене данными по протоколу MODBUS, если необходимо передать число типа FLOAT через два 16-битных регистра.
На вход блока подаются два 16-битных (2-байтных) значения - H и L. На выходе блока - 4-байтное число f в формате FLOAT, образованное байтами из входных чисел.
Входы:
- H - Старшие 2 байта.
- L - Младшие 2 байта.
- swap - Порядок байт:
- 0 - Стандартный. Старший байт числа f равен старшему байту числа H, младший байт числа f равен младшему байту числа L;
- 1 - Перевернутый. Старший байт числа f равен младшему байту числа H, младший байт числа f равен старшему байту числа L.
Выходы:- f - Вещественное число (32-битное), полученное из двух 16-битных чисел H и L.