68 EE EE 68
28
01 00 <地址域>
02 20 05 <类型标识,信息体数32,传送原因>
01 00 <公共地址>0B <记录地址>
01<信息体地址> 69 94 00 00<电量数据4字节> 00<帧计数> 56<电能数据校验>
02 B8 04 00 00 00 16 值:0x000004b8=1208
03 C0 1A 00 00 00 35 值:0x00001AC0=6848
04 D0 02 00 00 00 2E
05 93 2E 00 00 00 1E
06 E2 30 00 00 00 70
07 F3 34 00 00 00 86
08 A1 07 00 00 00 08
09 DF 09 00 00 00 49
0A 3F 09 00 00 00 AA
0B 00 00 00 00 00 63
0C 00 00 00 00 00 64
0D 00 00 00 00 00 65
0E 00 00 00 00 00 66
0F 00 00 00 00 00 67
10 05 00 00 00 00 6D
11 05 00 00 00 00 6E
12 05 00 00 00 00 6F
13 02 00 00 00 00 6D
14 00 00 00 00 00 6C
15 00 00 00 00 00 6D
16 05 00 00 00 00 73
17 00 00 00 00 00 6F
18 00 00 00 00 00 70
19 00 00 00 00 00 71
1A 00 00 00 00 00 72
1B 00 00 00 00 00 73
1C 00 00 00 00 00 74
1D 00 00 00 00 00 75
1E 00 00 00 00 00 76
1F 00 00 00 00 00 77
20 00 00 00 00 00 78
00 12 27 04 0D 60 16 5字节时间:分0、时18、日(5bit) 7、月4、年13
具体信息体地址代表哪个表的哪个数据要问采集器厂家人员怎么配置的。
变电站103、104规约报文解析起什么作用?为什么要进行报文解析?
变电站103规约,主要用于保护装置的通信;104规约主要是远动通信。规约报文解析,就是将报文按照一定的规则将报文信息分解成我们需要的信息。如103规约:10 40 01 41 16,如果不对报文解析怎么知道这个是对通信地址#1的装置进行复位?怎么知道该报文是否正确(41校验和)?
报文解析,相当于翻译。把规约报文(外语)翻译成我们熟悉的遥信、遥测等保护信息(中文)。
我看到解析报文时都是些数字,到底这些数字都是些什么啊?10 40 01 41 16、、、、
亲,这个报文是什么意思不是zhidao里可以回答你的,需要对着规约来看,比如:
10 40 01 41 16,介个是103通信的开始,10是报文头,40是复位通信链,01是地址,41是报文校验和(40+01=41),16是结束报文。
103规约报文怎么看?
68 6B 6B 68 28 20 头
0A 81 2A 05 FE F1 02 8A 通用分类头
09 00 01 03 01 01 0B 标题
09 01 01 07 04 01 47 E1 68 42 条目1
09 02 01 07 04 01 A3 70 68 42 条目2
09 03 01 07 04 01 51 B8 69 42 条目3
09 04 01 07 04 01 CC CC 66 42 条目4
09 05 01 07 04 01 EB 51 B8 3E 条目5
09 06 01 07 04 01 A3 70 BD 3E 条目6
09 07 01 07 04 01 A3 70 BD 3E 条目7
09 08 01 07 04 01 00 00 00 00 条目8
09 09 01 07 04 01 00 00 00 00 条目9
5B 16尾
总体来说是串口103的一个报文,使用的是通用分类服务,组号是第9组,一共10个条目
具体09组代表的是什么,小弟不得而知,得问厂家了.每组的最后4个字节应该是值,有可能是短浮点数
嗯,就后面具体些呢
组号: 9 条目号: 0 实际值 0x0B (11)
组号: 9 条目号: 1 实际值 58.219997
组号: 9 条目号: 2 实际值 58.109997
组号: 9 条目号: 3 实际值 58.429996
组号: 9 条目号: 4 实际值 57.699997
这就是部分相应的值,不知道怎么算来的
47 E1 68 42应该是短浮点数,如果你要知道怎么把他转成58.21997.你可以定义一个联合
typedef union{
uint8 uc[4];
float a;
}B;
B b;
b.uc[0]=0x47;
b.uc[1]=0xE1;
b.uc[2]=0x68;
b.uc[3]=0x42;
然后返回b.a就是58.21997
645规约97版和07版总有功功率正反向如何从报文中解析出来?
根据645通信规约的规定进行解析就可以了。
也可以用通用的通信测试软件,如格西烽火通信测试软件,能够很方便的定制通信协议,采用搭积木的方式构建,都是图形化的,新加一条通信协议,几分钟就可以完成,不再需要编写代码那么麻烦。
规约编辑界面
更多如果有正负号的情况能举例下如何解析吗,例如正向有功功率是负值的情况?
有另外的命令啊,正向有功和反向有功分别有独立的命令。
可能我的07版,97版不全,你有全的吗?正向有功功率命令和反向有功功率命令是什么?多谢了啊!
645规约的格式 我对645规约一窍不通 求一条发送报文 一条接受报文 告诉我下组成部分的具体含义 谢谢了
回顾TCP协议报文头部的格式。(2)要求能够解析出数据包中TCP的报文头部每一个域的对输出值进行对比验证软件的功能和正确性。 ,SkvcjB
如何让wireshark支持61850 mms报文解析
在工业应用上支持 104 规约等。软件 默认配置下不支持 61850 的 MMS 报文解析。截取的报文显示如下:在 Protocol 一栏显示 为 PRES。 通过查阅 Wireshark 官网可通过更改以下配置来支持 IEC61850 MMS 报文解析。 依次打开“Edit”—>“Preferences”在左侧 Protocols 栏下选中 PRES 选项,点击 右侧“Users Context Lists”选项中的 Edit 按钮,在弹出下图中的菜单栏按如下图配置:
IEC101规约在遥控选择和执行的时候传送原因为47(16进制)是什么原因?
这个只是一个协议的约定,没有什么特殊的含义,就是协议规定
请后面回答的分析可能存在的问题,而不是说这是规定
转载请注明出处51数据库 » 102规约报文解析软件 云南电网标准102规约解析
太子VS汰渍


