Тема: Modbus, float
Показать сообщение отдельно
Старый 11.03.2018, 01:25   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Modbas C# - 2Gi

Цитата:
Сообщение от kostkost Посмотреть сообщение
читаю по ТСП переменную флоат
запрос
00 00 00 00 00 06 01 04 A0 00 00 02 00
ответ
00 00 00 00 00 0F 01 04 0C 00 00 3F 80

на выходе стоит число 1
насколько я помню там нужно переставлять биты местами или что то такое
напомните вылетело из головы
и где там найти знак числа
может док какой то
дайтен ссыль на документину пож а то кроме инта с остальными у меня проблемы
Гугл или Википедия, IEEE-754.

На форуме, в этом же разделе под вашей темой: http://forum.segnetics.com/showthread.php?t=461

На форуме, в статьях: http://forum.segnetics.com/showthread.php?t=2666


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

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