E efe Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-12 #1 使用232串口向智能仪表读数据,传回的数为十六进制的如 :48 EF C1 41 四个字节为一个数据,上述数据用仪表自带的软件为:24.24,而仪表的通讯协议未对上述格式转换给出说明,是否,仪表的数据有标准格式,如何转换????
使用232串口向智能仪表读数据,传回的数为十六进制的如 :48 EF C1 41 四个字节为一个数据,上述数据用仪表自带的软件为:24.24,而仪表的通讯协议未对上述格式转换给出说明,是否,仪表的数据有标准格式,如何转换????
P pihome Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-12 #2 var Data : Array[1..4] of Byte = ($48, $EF, $C1, $41); FloatToStr(PSingle(@Data)^)
E efe Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-12 #4 to pihome: 谢谢!刚试了以下得到的数据为6.012333E39不是要得到的正确的数据24.24 有别的方法吗?
P pihome Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-12 #5 不对吧,你看看你是不是写错了什么,我这里的结果 24.2418365478516