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