там не число с плавающей точкой, а обычное uint
Поэтому смело берете register input module, далее делите на 100 иприсваиваете real переменной, получаете значение частоты с точность 0.01 Гц
Command - 0x03
если сумбурно рассказал, то вот так:
real_out:=int_register/100;
Где int_register - это Register input module (word)
real_out - Частота на ПЧ в формате Real с двумя знаками после запятой.






Ответить с цитированием