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

Цитата:
Сообщение от sysline Посмотреть сообщение
Остался вопрос который никак не могу решить.
Если я хочу считать текущую уставку t
я считываю по этому адресу 4 байта:
var22=a03f#real#SCo_Уставка_t
получаю h 00 00 41 A0
в меню pixel стоит уставка t = 20. Уже всю голову сломал как это соотносится. Или я не из того регистра читаю?
Это вещественный четырёхбайтовый тип.

Формат хранения числа описан в IEEE-754.


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

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