104报文解读.docx
- 文档编号:27591738
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:14
- 大小:20.10KB
104报文解读.docx
《104报文解读.docx》由会员分享,可在线阅读,更多相关《104报文解读.docx(14页珍藏版)》请在冰豆网上搜索。
104报文解读
104规约大致有1997年和2002年(02版)两个版本,在配置上没什么变化,只是02版在97版上扩展了遥测、遥信等信息体起始地址,区别如下:
类别
97版
02版
YX
1H------400H
1H------4000H
YC
701H------900H
4001H------5000H
YK
b01H-------b80H
6001H-------6100H
设点
B81H-------c00H
6201H--------6400H
YM
C01H-------c80H
6401H---------6600H
目前常用的是02版的,故一个104通道,YX最多可配16384个,YC最多可配
4096个,YK最多可配256个,YM最多可配512个。
4个控制域8位位组:
前两个是发送序号,后两个是接收序号。
补充说明:
1、报文中的APDU长度指的是除68和APDU长度字节的所有字节。
2、注意长帧报文的“发送序号”与“接收序号”具有抗报文丢失功能。
3常用的类型标识
遥测:
09----带品质描述的遥测量,每个遥测值占3个字节
0a----带3个字节时标的且具有品质描述的遥测值,每个遥测值占6个字节
0b---不带时标的标度化值,每个遥测值占3个字节
0c---带3个字节时标的标度化值,每个遥测值占6个字节
0d---带品质描述的浮点值,每个遥测值占5个字节
0e---带3个字节时标且具有品质描述的浮点值,每个遥测值占8个字节
15---不带品质描述的遥测值,每个遥测值占2个字节
遥信:
01---不带时标的单点遥信,每个遥信占1个字节
03---不带时标的双点遥信,每个遥信占1个字节
14---具有状态变位检测的成组单点遥信,每个字节包括8个遥信
SOE:
02---带3个字节短时标的单点遥信
04---带3个字节短时标的双点遥信
1e---带7个字节时标的单点遥信
1f---带7个字节时标的双点遥信
遥脉:
0f---不带时标的电度量,每个电度量占5个字节
10---带3个字节短时标的电度量,每个电度量占8个字节
25---带7个字节长时标的电度量,每个电度量占12个字节
其他:
2d---单点遥控
2e---双点遥控
2f---双电遥调
64---召唤全数据
65---召唤全电度
67---时钟同步命令
4、常用的传送原因列表:
1---周期、循环
2---背景扫描
3---突发、自发上传
4---初始化
5---请求或被请求
6---激活
7---激活确认
8---停止激活
9---停止激活确认
0a---激活结束
14---响应总召唤
104报文
1、初始化链路及总召唤
TX:
680407000000
主站发送请求连接报文。
68:
启动字符;04:
APDU长度,表示后面有4个控制域8位位组;07:
第一个控制域8位位组,07=00000111,最后两个1表示信息传输格式为U格式,倒数第3个1表示请求连接。
00第二个8位位组
00第三个8位位组
00第四个8位位组
RX:
68040b000000
子站发送连接确认报文。
68:
启动字符;04:
APDU长度;0b:
第一个控制域8位位组,0b=00001011,最后两个1表示信息传输格式为U格式,倒数第4位上的1表示连接确认。
TX:
680e0000000064010600010000000014
主站发送总召唤报文。
68:
启动字符;0e:
APDU长度,后面有14(0e)个字节;00000000:
4个控制域8位位组(I格式);64:
类型标识,64H=100,即是总召唤;01:
可变结构限定词;0600:
传输原因,激活,低位在前高位在后即值为0006H;0100:
公共地址,即ASDU地址,在附加属性里主站和子站也配置一致,也是低位在前高位在后即值为0001H;000000:
信息体地址;14:
召唤限定词,表示站召唤(14用于区分总召还是分组召唤,02年修改后的规约中没有分组召唤)
RX:
680401000200
S帧。
注意:
记录接收到的长帧,双方可以按频率发送,比如接收8帧I帧后回答1帧S帧,也可以要求接收1帧I帧就应答1帧S帧。
RX:
680e0000000064010700010000000014
子站发送总召唤报文。
68:
启动字符;0e:
APDU长度,后面有14(0e)个字节;00000000:
4个控制域8位位组(I格式);64:
类型标识,64H=100,即是总召唤;01:
可变结构限定词;0700:
传输原因,激活确认,低位在前高位在后即值为0007H;0100:
公共地址,即ASDU地址,在附加属性里主站和子站也配置一致,也是低位在前高位在后即值为0001H;000000:
信息体地址;14:
召唤限定词,表示站召唤。
RX:
68f90200020001ff010001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
2、遥控报文
TX:
680e020012002d010600010002600081
遥控选择报文。
68:
启动字符;0e:
APDU长度;02001200:
4个控制域8位位组;2d:
类型标识,单点遥控;01:
可变结构限定词;0600:
传输原因,激活,低位在前高位在后即值为0006H;0100:
公共地址,即ASDU地址,在附加属性里主站和子站也配置一致,也是低位在前高位在后即值为0001H;026000:
信息体地址,就是遥控号=006002H-006001H=1(标准104,遥控起始地址为6001H=24577);最后一位81=01000001,右起第七位(=1:
遥控选择,=0:
遥控执行),右起第一第二位(=00:
分闸;=01:
合闸),也就是说,对于2d单点遥控,报文最后一字节(=80:
分闸选择,=81:
合闸选择;00:
分闸执行;01:
合闸执行)。
对于2e双点遥控,最后一位81=01000001,右起第七位(=1:
遥控选择,=0:
遥控执行),右起第一第二位(=01:
分闸;=02:
合闸),报文最后一字节(=81:
分闸选择,=82:
合闸选择;01:
分闸执行;02:
合闸执行)。
RX:
680e120004002d010700010002600081
遥控选择子站确认(返校)报文。
0700:
传送原因,激活确认。
TX:
680e040014002d010600010002600001
遥控执行。
RX:
680e140006002d010700010002600001
遥控执行确认。
TX:
680e0c0032002d010800010002600001
遥控撤销。
0800:
传送原因,停止激活。
RX:
680e0c0032002d010900010002600001
遥控撤销确认。
0900:
传送原因,停止激活确认。
3、遥信报文
680e3a7908000101030001002a000000
RX:
681116000600020103000100010000014a460e
带时标的遥信量。
68:
启动字符;11:
APDU长度;16000600:
4个控制域8位位组;02:
类型标识,带时标的遥信量,就是SOE报文,(以此对于的类型标识01,表示不带时标的单点遥信,就是COS报文,后台要收到YX变位的话就要对方发过来COS报文);01:
可变结构限定词;0300:
传送原因:
自发;0100:
公共地址即ASDU地址;010000:
信息体地址;01:
信息体状态即合位;4a460e:
遥信变位时间,4a46表示秒和毫秒,低字节在前高字节在后,即464aH=17994,该数字除以1000,商表示秒,余数表示毫秒,0e表示分钟,0eH=14,该报文表示14分17秒994毫秒ASDU=1站的转发过来的第一个遥信(标准104遥信起始地址为0001H=1)变为合位。
RX:
681e0400020003051400010001000002060000020a0000010b0000020c000001
68:
启动字符;1e:
APDU长度;0400:
发送序号;0200:
接收序号;03:
类型标识,双点遥信;05:
可变结构限定词,有5个遥信上传;1400:
传送原因,响应总召唤;0100:
公共地址;010000:
信息体地址,第1个遥信;02:
遥信状态合;060000:
信息体地址,第6号遥信;02:
遥信状态合;0a0000:
信息体地址,第10号遥信;01:
遥信状态分;0b0000:
信息体地址,第11号地址;02:
遥信状态合;0c0000:
信息体地址,第12号遥信;01:
遥信状态分。
4、遥测报文
RX:
6810200002000b0103000100014000e05400
不带时标的遥测量。
68:
启动字符;10:
APDU长度;20000200:
4个控制域8位位组;0b:
类型标识,不带时标的遥信量;01:
可变结构限定词;0300:
传送原因,自发;0100:
公共地址;014000:
信息体地址,004001H=16385,标准104遥测起始地址为4001H=16385;e054:
工程值;00:
品质描述。
5、遥脉报文
RX:
68120c0002000f0103000100010c000100000001
脉冲量。
68:
启动字符;12:
APDU长度;0c000200:
4个控制域8位位组;0f:
类型标识,脉冲量;01:
可变结构限定词;0300:
传送原因,自发;0100:
公共地址;016400:
信息体地址,006401H=25601,标准104遥脉起始地址为6401H=25601;01000000:
脉冲表计当前值,低字节在前。
01:
BCR
6、对时报文
2004.07.2810:
05:
01.940TX:
6814020002006701060001000000009407050a1c0704
68:
启动字符;14:
APDU长度;02000200:
4个控制域8位位组;67:
类型标识,时钟同步命令;01:
可变结构限定词;0600:
传送原因,激活;0100:
公共地址ASDU地址;000000信息体地址;9407:
秒和毫秒,低字节在前,0794H=1940,即1秒940毫秒;05:
分,05分;0a:
时,10时;1c:
日,28日;07:
月,7月;04:
年,2004年。
1)程序启动后,首先发送链路连接请求帧,
680407000000
起始字符:
68H
应用规约数据单元长度(APDU):
04H(4个字节,即07000000)
控制域第一个八位组:
07H --> 00000111
由前两位11可知是U格式帧;
由第三四位01可知是链路连接请求帧(TESTFR:
CON=0,TESTFR:
ACT=0,STOPDT:
CON=0,STOPDT:
ACT=0,STARTDT:
CON=0,STARTDT:
ACT=1)
控制域后三个八位组:
00H00H00H(无意义)
2)随后,接到模拟从站发送来的连接请求确认帧,
68040B000000
起始字符:
68H
应用规约数据单元长度(APDU):
04H(4个字节,即0B000000)
控制域第一个八位组:
0BH --> 00001011
由前两位11可知是U格式帧;
由第三四位10可知是链路连接确认帧(TESTFR:
CON=0,TESTFR:
ACT=0,STOPDT:
CON=0,STOPDT:
ACT=0,STARTDT:
CON=1,STARTDT:
ACT=0)
控制域后三个八位组:
00H00H00H(无意义)
3)主站发送总召唤激活请求命令,
680E0000000064010600010000000014
起始字符:
68H
应用规约数据单元长度(APDU):
0EH(14个字节,即0000000064010600010000000014)
控制域第一个八位组:
00H --> 00000000
由第一位0可知是I格式帧;
控制域第二个八位组:
00H --> 与第一个八位组的第2-8位组成
00000000(高位)0000000(低位)
所以,发送序号N(S)=0(注:
I格式帧计数)
控制域第三四八位组:
00H00H --> 00000000(第四个八位组,高位)0000000(第三个八位组的第2-8位,低位)
所以,接收序号N(R)=0(注:
I格式帧计数)
类型标识:
64H(CON<100>:
=总召唤命令)
可变结构限定词:
01H(SQ=0,number=1)
传送原因:
06H00H(Cause=6,激活)注:
用两个八位组表示传送原因,且低位在前、高位在后,即Cause=0006H,本文中的所有报文顺序都是由高至低。
APDU地址:
01H00H(ADDR=1,即0001H,低位在前,高位在后)
信息体地址:
00H00H00H(低位在前,高位在后)
信息体元素:
14H(召唤限定词QOI=20,站召唤全局)
4)从站发送总召唤激活确认命令,
680E0000020064010700010000000014
起始字符:
68H
应用规约数据单元长度(APDU):
0EH(14个字节,即0000000064010600010000000014)
控制域第一个八位组:
00H --> 00000000
由第一位0可知是I格式帧;
控制域第二个八位组:
00H --> 与第一个八位组的第2-8位组成
00000000(高位)0000000(低位)
所以,发送序号N(S)=0(注:
I格式帧计数)
控制域第三四八位组:
02H00H --> 00000000(第四个八位组,高位)0000001(第三个八位组的第2-8位,低位)
所以,接收序号N(R)=1(注:
I格式帧计数)
类型标识:
64H(CON<100>:
=总召唤命令)
可变结构限定词:
01H(SQ=0,number=1)
传送原因:
07H00H(Cause=7,激活确认)注:
用两个八位组表示传送原因,且低位在前、高位在后,即Cause=0006H,本文中的所有报文顺序都是由高至低。
APDU地址:
01H00H(ADDR=1,即0001H,低位在前,高位在后)
信息体地址:
00H00H00H(低位在前,高位在后)
信息体元素:
14H(召唤限定词QOI=20,站召唤全局)
5)从站发送单点遥信数据帧,(这里SQ=0)
681E020002000105140001000A0000000C0000000E0000001000000064000001
控制域第一个八位组:
02H --> 00000010
由第一位0可知是I格式帧
控制域第二个八位组:
00H --> 与第一个八位组的第2-8位组成
00000000(高位)0000001(低位)
所以,发送序号N(S)=1(注:
I格式帧计数)
控制域第三四八位组:
02H00H --> 00000000(第四个八位组,高位)0000001(第三个八位组的第2-8位,低位)
所以,接收序号N(R)=1(注:
I格式帧计数)
类型标识:
01H(CON<1>:
=单点信息)
可变结构限定词:
05H(SQ=0,number=5,由此可知有5个不连续的单点信息)
传送原因:
14H00H(Cause=20,响应站召唤)
APDU地址:
01H00H
第一个信息体地址:
0AH00H00H
第一个信息体数据:
00H
第二个信息体地址:
0CH00H00H
第二个信息体数据:
00H
。
。
。
第五个信息体地址:
64H00H00H
第五个信息体数据:
01H
6)从站发送遥测归一化值数据帧,
682204000200090414000100010700C80000030700C80000050700C80000070700C80000
7)从站站发送总召唤激活结束命令,
680E0600020064010A00010000000014
8)主站站发送S格式确认帧,
680401000800
控制域第一个八位组:
01H--> 00000001
由第一位1(及第二位0)可知是S格式帧;
控制域第二个八位组:
00H(无意义)
控制域第三四八位组:
08H00H --> 00000000(第四个八位组,高位)0000100(第三个八位组的第2-8位,低位)
所以,接收序号N(R)=4(注:
I格式帧计数)
9)主站站发送时钟同步激活请求命令,
6814020008006701060001000000001FE00C0B6A0908
10)从站站发送时钟同步激活确认命令,
68140800040067010700010000000097CC1E0B0A0908
11)主站站发送电能脉冲召唤激活请求命令,
680E04000A0065010600010000000041
12)从站站发送电能脉冲召唤激活确认命令,
680E0A00060065010700010000000041
13)从站站发送累计量(电度)数据帧,
68210C0006000F8425000100A21C000A000000000A000000000A000000000A00000000
14)从站站发送电能脉冲召唤激活结束命令,
680E0E00060065010A00010000000041
15)主站站发送S格式确认帧,
680401001000
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
无数据接收。
。
。
。
。
。
t3超时,
16)主站站发送U格式测试询问帧,
680443000000
控制域第一个八位组:
43H --> 01000011
由前两位11可知是U格式帧;
由第七八位01可知是链路测试请求帧(TESTFR:
CON=0,TESTFR:
ACT=1,STOPDT:
CON=0,STOPDT:
ACT=0,STARTDT:
CON=0,STARTDT:
ACT=0)
控制域后三个八位组:
00H00H00H(无意义)
。
。
。
。
。
。
。
。
。
。
。
。
。
。
t2超时,
17)主站站发送U格式停止发送数据询问帧,
680413000000
控制域第一个八位组:
13H --> 00010011
由前两位11可知是U格式帧;
由第五六位01可知是链路断开请求帧(TESTFR:
CON=0,TESTFR:
ACT=0,STOPDT:
CON=0,STOPDT:
ACT=1,STARTDT:
CON=0,STARTDT:
ACT=0)
控制域后三个八位组:
00H00H00H(无意义)
结束。
18)主站站发送U格式链路连接请求帧,
680407000000
重复
(2)到(18)。
。
。
。
19)主站站发送遥控预置请求帧,
680E080016002E0106000100660B0082
20)从站站发送遥控预置确认帧,
680E16000A002E0107000100660B0082
21)主站站发送遥控执行请求帧,
680E0A0018002E0106000100660B0002
22)从站站发送遥控执行确认帧,
680E18000C002E0107000100660B0002
23)主站站发送遥控撤销请求帧,
680E0A0016002E0108000100660B0002
24)从站站发送遥控撤销确认帧,
680E18000C002E0109000100660B0002
分析了几个典型的104报文,其余略。
------------------------------------
下面分析一下遥控报文:
19)主站站发送遥控预置请求帧,
680E080016002E0106000100660B0082
起始字符:
68H
数据单元长度:
0EH
四个八位组:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 104 报文 解读