Показать сообщение отдельно
Старый 10.09.2019, 15:59   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Опрос Modbus Slave (double -8 byte)

Цитата:
Сообщение от Roman_M Посмотреть сообщение
Всем привет.
Есть потребность с помощью SMH4 опросить ModbusRTU Slave устройство в котором лежит переменная Double (8 byte, число с двойной точностью).
При создании карты слейв устройства, переменных с типом данных double нет, есть float.
Помогите
Читайте 4 инта с подряд идущими адресами. Делов-то.

Вот только что вы дальше с ним будете делать, непонятно. Математика типа double контроллерами не поддерживается. Разве что перепаковать в single.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием