Как правильно получить данные из этих переменных?
вероятно надо учесть порядок байт
возьмите любой модбас сканер, орс сервер типа того и опросите модуль с нужными параметрами данных - хоть целыми, хоть флоат, сразу будет видно что вы получаете, что надо сделать, чтобы получить данные в том представлении, какой вам нужен и там же проще разобраться с порядком и форматами и сравнить с тем, что получаете в программе