1) Переменная, состоящая из 4 регистров, число повышенной точности. Запрашивать надо сразу 4 регистра в одном запросе.
Первые два регистра - это целая часть числа в формате signed long,
вторые два - это дробь в формате float. Обе части имеют одинаковый знак, float находиться в пределах от -1 < float < 1.
Их надо сложить в одно 8 байтовое число типа double после прочтения
2) Нужен ответ на 17 функцию, запрос информации об устройстве. Свяжитесь с dimoniche, если уговорите, он вышлет Вам формат ответа