douglasjia 2008-6-24 16:07
CDT规约遥测的解析方法
有这样的数据4 0 0 71 0 C7
我将中间的四个字节分别转换为对应的2进制.
00000000 00000000
01110001 00000000
得到这个2进制后.我怎样得到具体的数据值啊?
十进制的数据值。
看文档研究了很久没办法.麻烦大家了.谢谢
douglasjia 2008-6-24 18:47
顶
douglasjia 2008-6-25 12:14
怎么没人呢
douglasjia 2008-6-26 09:09
我看了啊。上面说的是二进制每个位得含义.但是没说怎样计算成十进制的值啊.
lj3286516 2008-6-29 14:14
楼主,你那个10进制71换成2进制应该是01000111,而不是你说的01110001吧。
douglasjia 2008-6-30 16:44
大哥71是16进制.
kk6347 2008-7-27 22:26
报文给详细一点,这个也太简单了
还有的知道发送方是什么遥测量
揽月 2008-7-28 14:16
如果遥测位是从0开始的话,这组数据应该是点位8和点位9的遥测值,点位8,遥测值为0,点位9,遥测值为113。
pxjyb 2008-7-31 23:13
4007 是一个遥测字,10C7是一个遥测字,16进制得分别为
01000000 00010000
00000111 11000111
去掉下面字节得头4位,分别为011101000000 和01110001000
换成10进制得吧
jellyjesse 2008-9-4 08:54
不懂啊,着急啊!!!
amy515 2008-9-4 21:35
4 0 0 71 0 C7 是表示2个遥测量吧,LZ是把功能码和校验码头尾去掉了?CDT规约字节内低位先送,所以两个量应该是0740 和 C710,不需要换成二进制,直接化十进制就可以了啊,计算机的计数器就可以直接转换,在科学型模式下
amy515 2008-9-4 21:37
[quote]原帖由 [i]jellyjesse[/i] 于 2008-9-4 08:54 发表 [url=http://www.zgepsa.com/redirect.php?goto=findpost&pid=539635&ptid=66172][img]http://www.zgepsa.com/images/common/back.gif[/img][/url]
不懂啊,着急啊!!! [/quote]
汗,不懂去看CDT规约啊,那才是正解