PDA

Просмотр полной версии : отрицатальное число



Febricio
15.09.2010, 09:28
Передаю по modbus -20, приходит c1 A0 как его преобразовать на пк?

lara197a
15.09.2010, 09:38
Тип данных должен быть Float(4 бита), не забудьте поменять старший и мл. байт местами.

Febricio
15.09.2010, 09:45
знаю что флоат (00 00 с1 а0), байты местами менял, преобразовать чтоб получилось -20 не вышло.

Филоненко Владислав
15.09.2010, 10:28
2 байта в 4 нельзя преобразовать. 2-х байт не хватает:)
ищите описание в каком формате передается число.
влоб расшифровать не удается.

Febricio
15.09.2010, 10:47
все вышло, напутал с типами данных на пк, надо использовать single