该【[指南]电力系统104规约报文解析 】是由【泰山小桥流水】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【[指南]电力系统104规约报文解析 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。[指南]电力系统104规约报文分析
基本定义:端口号2404,站端为Server控端为Client,均衡式传输,2Byte站地址,2Byte传递原由,3Byte信息地址。
不涉及链路层,也没有一、二级数据之说。
104规约可以简单理解成网络版的101规约。他是建立在TCP/IP层之上,可以
把他以为是会话层的的规约(我是这么理解的)。
在串口通信程序中我们要自己写程序,用校验体系来保证及判断报文的完好性
(属于链路层的东西);用重发体系保证报文不扔掉(网络层或传输层的东西)。而在
网络通信中,这些功能都由基层的TCP/IP协议完成了,因此,我们就不用关怀再
校验,丢包等问题了。
被控站需要在连接成功后,接到STARTDT才能主动上发数据。
关于什么时候发总呼唤以及连接后做些什么,那就看详尽应用需求了,这个没
有特别限制
104规约通信流程:
0x68+长度+4bytes控制域
基本格式I,S,U
1bit=0I格式
发送序号(NS)LSB0控制域1
MSB发送序号(NS)控制域2
接收序号(NR)LSB0控制域3
MSB接收序号(NR)控制域4
格式
01控制域
CONACTCONACTCONACT格S式1
控制域02
控制域接收序号(NR)LSB03
控制域MSB接收序号(NR)4
TESTFRSTOPDTSTARTDT1控1制域CONACTCONACTCONACT格U式1
控制域02
控制域03
控制域04
[主战端监察]
启动
1//----呼唤链路状态
TX:U格式的STARTDT奏效报文:680407000000M,R
数据单元长度(APDU)=4,07:U格式帧STARTDT:ACT=1CON=0STOPDT:ACT=0
CON=0TESTFR:ACT=0CON=0
RX:U格式的STARTDT确认报文:68040B000000R—>M
数据单元长度(APDU)=4U格式帧STARTDT:ACT=0CON=1STOPDT:ACT=0CON=0
TESTFR:ACT=0CON=0
总呼唤
//---IForm发送和接收序列号如何确立
TX:总呼唤
RX:总呼唤确认
RX:单点信息
808080808080808080808080808080808080808080808080
80808080808080808080808080808080808080808001RX:全
遥测报文
3F00A4709D3F00
A4709D3F00A4709D3F00A4709D3F00A4709D3F00A4709D
3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F00A470
9D3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F00A4
709D3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F00
A4709D3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F
00A4709D3F00A4709D3F00A4709D3F00A4709D3F00A4709D
3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F00A470
9D3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F00A4
709D3F00A4709D3F00A4709D3F00A4709D3F00A4709D3F00
A4709D3F00
呼唤累计值
TX:呼唤电胸襟
RX:电度冻结确认
呼唤电胸襟结束:=680e0c00080065010a0001000000000e
时钟同步
TX:校时命令
108d0406
RX:校时命令
108d0406
测试//--主站发送测试间隔(20s),如从站确认则下次测试间隔
RX:测试U帧:=680443000000
TX:测试确认U帧:=680483000000
帧
TX:S帧数据:=680401001400
控制
控制站发送遥控(预置、执行、撤消)
680B(长度)SNSNRNRN2E0106(传输原由)ADDR
(公共地址)(B01H+控号)低位(B01H+控号)高位遥控命令限制词
遥控预置:控分的限制词为81H,控合的限制词为82H
遥控执行:控分的限制词为01H,控合的限制词为02H
遥控撤消的报文为06改为08
被控站发送遥控确认
680B(长度)SNSNRNRN2E0107(传输原由)ADDR
(公共地址)(B01H+控号)低位(B01H+控号)高位遥控命令限制词
返校错误的报文为07改为47H
遥控撤消的确认报文为07改为09
传输原由可以为一个或两个字节,公共地址可以为一个或两个字节,信息体地
址
可以为一个或两个或三个字节,上边是依据传输原由一字节;公共地址一字节;信息体地址两字节来写的。
TX:遥控选择报文
遥控返校报文
TX:遥控执行报文
遥控执行确认报文
TX:遥控撤掉报文
遥控撤掉确认报文
变位
RX:单点信息带时
标单点信息
遥调
Type=2f(47)
主站发送
680e000000002f01060001000c000082
初步字节=68数据单元长度(APDU)=14I格式帧发送序号(NS)=0接收序号(NR)=0TI=47VSQ=1SQ=0INFONUM=1COT=06T=0PN=0CAUSE=6COA=1C_RC_NA_1
起落挡命令一定认同激活QU=0默认值点号=12升一档
从站发送
680e000002002f01060001000c000082
初步字节=68数据单元长度(APDU)=14I格式帧发送序号(NS)=0接收序号(NR)=1TI=47VSQ=1SQ=0INFONUM=1COT=06T=0PN=0CAUSE=6COA=1C_RC_NA_1
起落挡命令一定认同激活QU=0默认值点号=12升一档
1(U格式的STARTDT奏效报文(主站?子站)
680407000000
2(U格式的STARTDT确认报文(子站?主站)
68040B000000
3(总呼唤启动报文(主站?子站)
4(总呼唤确认报文(子站?主站)
5(总呼唤结束报文(子站?主站)
6(全遥信报文
00
0000000000000000000000000000000000000000000000
全遥测报文
00
0000000000000000000000000000000000000000000000
遥控选择报文
遥控返校报文
遥控执行报文
遥控执行确认报文
遥控撤掉报文
遥控撤掉确认报文
68//初步码
fa//帧长度,从下边第三字节开始,至结束,共
250字节
484f//子站发送序号低位在前,高位在后
2800//子站接收序号低位在前,高位在后
0d//帧种类,,变化遥测帧
1e//遥测个数,30个
0300//传递原由,两字节
0200//应用服务数据单元公共地址
873c006778054400//第一个遥测,前三字节为点
号:00*256*256+3c*256+87=15495,后四字节为IEEE短浮点数,低位在前,高
位
在后,最后一字节为质量码
883c0000ec0b4400
893c0000dc114400
8a3c0000720d4400
8b3c000048014400
8c3c00000077c200
8d3c0033cf054400
ASDU30
68F1320002001E1503000100|D3000000603321130C0A
08
D4000000603321130C0A08D5000000603321130C0A08D6
000000603321130C0A08D7000000603321130C0A08D80000
00603321130C0A08D9000000603321130C0A08DA00000060
3321130C0A08DB000000603321130C0A08DC000000603321
130C0A08DD000000603321130C0A08DE000000603321130C
0A08DF000000603321130C0A08E0000000603321130C0A08
0000603321130C0A08E4000000603321130C0A08E5000000
603321130C0A08E6000000603321130C0A08E70000006033
21130C0A08
oAPCI
控制信息
o可计数的信息传输功能
,I
o可计数的确认功能
,S
o启动,停止,测试功能
,U
o序列号记数,防范报文扔掉,相关于
101的
FCB
依据
APCI的后
4个字节,可将
APCI分成三种格式
:I,
编号的信息传输格式、
S,
编号的监察功能格式、U,未编号的控制功能格式。
连接建立后,主站向子站发送激活数据传输报文,STARTDT的两个位为01,采
用U格式。octet[0]=00000111
,即
0x07。
子站采纳相应的
U格式应
答,STARTDT两个位位
10,
octet[0]=00001011
,即
0x0b。
测试报文是连接建立后,两个站相互进行周期性测试用的报文。该报文采纳U格式,TESTFR发和回应时分别为01和10
如一个站发出测试报文,octet[0]=01000011,APDU为6804430
00
另一个站应该回应,
octet[0]=10000011APDU
为
680483000
本端发送
,次,格式报文,本端发送序号,
,If(
本端接收序号
==对端发送序
)
{本端接收序号=对端发送序号,,}
总呼唤过程。调换主站向子站发送总呼唤命令帧(种类表记为100,传输原由于6),子站向主站发送总呼唤命令确认帧(种类表记为100,传输原由于7),而后子站向主站发送单点遥信帧(种类表记为1)和双点遥信帧(种类表记为3),最后向主站发送总呼唤命令结束帧(种类表记为100,传输原由于10)。
识为回电胸襟冻结确认(种类表记为(7)呼唤电度过程。主站发送电胸襟冻结命
(种类表记为15,传输原由于37),最后子站发送电胸襟呼唤结束命令(种类表记为101,传输原由于7),而后子站101,传输原由于发送电胸襟数据(种类标
1016),子站返,传输原由于10)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/68417.html