电力104规约详解Word格式文档下载.docx
- 文档编号:8018360
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:13
- 大小:19.32KB
电力104规约详解Word格式文档下载.docx
《电力104规约详解Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《电力104规约详解Word格式文档下载.docx(13页珍藏版)》请在冰点文库上搜索。
ADDR_H
InfAddr_0信息体
InfAddr_1
InfAddr_2
…
结构说明:
TYP:
类型标识,可查表
在监视方向的过程信息
<
0>
:
=未定义
1>
=单点信息M_SP_NA_1
3>
=双点信息M_DP_NA_1
5>
=步位置信息M_ST_NA_1
7>
=32比特串M_BO_NA_1
9>
=测量值,归一化值M_ME_NA_1
11>
=测量值,标度化值M_ME_NB_1
13>
=测量值,短浮点数M_ME_NC_1
15>
=累计量M_IT_NA_1
=带状态检出的成组单点信息M_PS_NA_1<
20>
21>
=不带品质描述的归一化测量值M_ME_ND_1
=为将来的兼容定义保留<
22..29>
:
30>
=带时标CP56Time2a的单点信息M_SP_TB_1<
31>
=带时标CP56Time2a的双点信息M_DP_TB_1
32>
=带时标CP56Time2a的步位置信息M_ST_TB_1<
33>
=带时标CP56Time2a的32比特串M_BO_TB_1
34>
=带时标CP56Time2a的测量值,归一化值M_ME_TD_1<
35>
=带时标CP56Time2a的测量值,标度化值M_ME_TE_1
36>
=带时标CP56Time2a的测量值,短浮点数M_ME_TF_1<
37>
=带时标CP56Time2a的累计量M_IT_TB_1
38>
=带时标CP56Time2a的继电保护装置事件M_EP_TD_1<
39>
=带时标CP56Time2a的继电保护装置成组启动事件M_EP_TE_1
40>
=带时标CP56Time2a的继电保护装置成组输出电路信息M_EP_TF_1
41..44>
=为将来的兼容定义保留
在控制方向的过程信息
类型标识:
=UI8[1..8]<
45..69>
CON<
45>
=单命令C_SC_NA_1CON<
46>
=双命令C_DC_NA_1CON<
47>
=步调节命令C_RC_NA_1CON<
48>
=设点命令,归一化值C_SE_NA_1CON<
49>
=设点命令,标度化值C_SE_NB_1CON<
50>
=设点命令,短浮点数C_SE_NC_1CON<
51>
=32比特串C_BO_NA_1
52..57>
在控制方向的过程信息,带时标的ASDU
58>
=带时标CP56Time2a的单命令C_SC_TA_1CON<
59>
=带时标CP56Time2a的双命令C_DC_TA_1CON<
60>
=带时标CP56Time2a的步调节命令C_RC_TA_1CON<
61>
=带时标CP56Time2a的设点命令,归一化值C_SE_TA_1
62>
=带时标CP56Time2a的设点命令,标度化值C_SE_TB_1
63>
=带时标CP56Time2a的设点命令,短浮点数C_SE_TC_1
64>
=带时标CP56Time2a的32比特串C_BO_TA_1
65..69>
VSQ:
可变结构限定词
D7D6……D0
SQ信息对象数目
SQ=0:
离散的信息报告
SQ=1:
顺序的信息报告
信息对象数目的个数是0-127;
一包报文中所含的信息(YC、YX等)的数目COT_L,COTH:
传送原因
1,NET保护单元之间的通讯怎样设置在6800里?
?
2,控制域的I,S,U等格式是怎样用的
I格式:
信息传输格式类型(Informationtransmitformat)
简称I-FORMAT。
用于传输含有信息体的报文和确认对方I格式的信息报文
S格式:
计数的监视功能类型(Numberedsupervisoryfunctions)
简称S-FORMAT。
用于传输对站端确认的报文
680401000800
头长度01接收长度
U格式:
不计数的控制功能类型(Unnumberedcontrolfunction)
简称U-FORMAT。
用于传输链路控制命令的报文
U格式报文(Hex)控制域(Bin)语义
68040700000000000111启动命令
68040B00000000001011启动确认
68041300000000010011停止命令
68042300000000100011停止确认
68044300000001000011测试命令
68048300000010000011测试确认
3,104通讯过程:
a,建链、启动传输
b,是否启动确认(未确认等待启动帧返回a)
c,站召唤
d,回答全数据
e,回答结束否(等待d结束,未结束返回d)
f,有无定时任务
g,遥控遥调
h,对时测试
i,超时处理
j,接收变化数据
k,S-FORMAT确认(确认完毕,返回f)
另外:
超时时间(建议)
T0建立连接超时。
T0〈30秒
T1发送或测试APDU的超时。
T1〈15秒。
T2S格式确认时间。
T2〈10秒(T2<
T1)
T3链路上没有任何格式的信息而须发出U格式命令。
T3〈20秒。
物理层网络特定参数
链路层平衡传输
应用层2ByteASDU地址,3Byte信息地址,2Byte传送原因,APDU最大长度253
端口号2404
发送状态变量和接收序号的最大差值k默认12(1-32767)
接收到w个I格式的报文后给出确认,w的默认值为8
启动
发送数据:
680407000000
(对这条报文做个分析;
起始字节=68数据单元长度(APDU)=4U格式帧STARTDT:
ACT=1CON=0STOPDT:
ACT=0CON=0TESTFR:
ACT=0CON=0)07:
00000111,ACT为2b,CON为3b.
接收数据:
68040b000000
(这条报文分析:
ACT=0CON=1
STOPDT:
ACT=0CON=0
链路连接完成!
上面两条报文是:
启动命令,启动确认04,07)
开始测试过程:
680443000000
(起始字节=68数据单元长度(APDU)=4U格式帧STARTDT:
ACT=0CON=0STOPDT:
ACT=0
CON=0TESTFR:
ACT=CON=0)
680483000000
ACT=0CON=143,83,是测试命令,和测试确认)
开始总召过程
(64:
TPY总召命令,01:
NUM,0600:
Cause激活,0100:
F.Add,000000:
I.add)
680E3C009E0264010600010000000014
104站召唤680E0000000064010600010000000014
HeadTypeNumCauseF.AddI.Add
NUM,0700:
Cause激活确认,0100:
F.Add,0000
00:
680E6A03780064010700010000000014
(01:
遥信[全遥信和遥信变位],D0:
可变结构限定词[信息体的个数],1400:
传送原因,全数据,0100:
站地址,010000:
信息体地址[点号=信息体地址-起始地址],
遥信状态00:
分,01合)
685D6C03780001D0140001000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
685D6E03780001D0140001005100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010101000100000101010100010001010101010001000000000000000000
68040100A402
(这个是S帧,没有具体信息内容,用来对站端所发信息报文的确认)
685D7003780001D014000100A100000100000000000000000000000000000001010000010101010000000000000000000000000000000001000101010001000001000000010100000001000100000000000000000000000000000000000000
681D72037800019014000100F1000000000000000000000000000000000000
(15:
遥测,B2可变结构限定词SQ=1顺序信息/=0离散信息,1400:
全数据,00:
站
地址,010700:
信息体地址[点号=信息体地址-起始地址,比如:
信息体地址=0X701,应
用厂站表配置YC起始地址=0X701,所以点号=0X701-0X701=0])
注意:
YX,COS,SOE的起始地址一致
68717403780015B2140001000107
00000000000300030003000000000005000000060000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
(接受50个遥信)
68717603780015B214000100330700000000000000000000000000000000000000000000000000000000005049000000000000000000000000000000000000000000000000000000BAF12800000000000000000000000000000000000000000000000000000000000000000000000000000000
68717803780015B21400010065070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
68717A03780015B21400010097070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
68717C03780015B214000100C9070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
68197E037800158614000100FB0700000000000000000000000000
680E8003780064010A00010000000014
a.主站和RTU之间使用IEC60870-5-104规约进行通讯时采用网络传输层的可靠传输协议TCP;
主站(控制侧)为TCP客户端,RTU(被控制侧)为TCP服务器端,即主站主动进行TCP连接,而RTU被动响应TCP连接;
双方都使用固定的TCP端口号2404,该端口号已被IANA(InternetAssignedNumberAuthority)所确认。
服务器端和客户端都需要知道对方的IP地址,做为连接判断的依据。
b.IEC60870-5-104规约中传送原因占用2个字节,前低后高,低字节和IEC60870-5-101
中的完全相同,高字节固定为0。
c.IEC60870-5-104规约中公共地址占用2个字节,前低后高,而在IEC60870-5-101中公共地址只占用1个字节。
d.IEC60870-5-104规约中信息体地址占用3个字节,前低后高,而在国标101中信息体地址只占用2个字节。
e.国标101规约中,由于各类量的信息体地址范围已被划定,所以1个RTU的容量是有限的,具体而言遥信为1024点(信息体地址为1-1024),遥测为512点(信息体地址为1793-2304),电度为128点(信息体地址为3073-3200),遥控为128点(信息体地址为2817-2944),当要传送的信息量较大时,需要使用多个虚拟RTU。
而IEC60870-5-104规约中由于采用了3个字节的信息体地址且没有划定各类量的信息体地址范围,所以1个RTU的容量就很大,在具体工程中再临时确定各类量的起始信息体地址和数量。
a.主站(客户)端和RTU(服务器)端采用标准的TCP/IP客户--服务器模式建立TCP
连接,即主站(客户)端按照Socket()->
Connect()的顺序进行,RTU(服务器)端按
Socket()->
Bind()->
Listen()->
Accept()的顺序进行。
b.和连接有关的4个超时时间t0,t1,t2,t3
t0:
TCP连接建立的超时时间,即RTU(服务器)端进入等待连接的状态后,若超过此时间主站(客户)端还没有Connect()过来就主动退出等待连接的状态;
规约推荐的缺省值为30秒。
t1:
RTU(服务器)端启动U格式测试过程后等待U格式测试应答的超时时间,若超
过此时间还没有收到主站(客户)端的U格式测试应答,就主动关闭TCP连接;
规约推荐的缺省值为15秒。
t2:
RTU(服务器)端以突发的传送原因向主站(客户)端上送了变化信息或以激活结束的传送原因向主站(客户)端上送了总召唤/电度召唤结束后,等待主站(客户)端回S格式的超时时间,若超过此时间还没有收到,就主动关闭TCP连接;
规约推荐的缺省值为10秒。
t3:
当RTU(服务器)端和主站(客户)端之间没有实际的数据交换时,任何一端启
动U格式测试过程的最大间隔时间;
c.对时过程的源码
主站(客户)端下发:
6814(APDU长度)控制字节1控制字节2控制字节3控制字节467(ASDU)1(信息体个数)0600(传送原因)公共地址低公共地址高000000(信息体地址)毫秒低毫秒高分钟小时日期月份年份
RTU(服务器)端应答:
和主站(客户)端下发基本相同,仅把传送原因改为07d.总召唤过程的源码
680e(APDU长度)控制字节1控制字节2控制字节3控制
字节464(ASDU)1(信息体个数)0600(传送原因)公共地址低公共地址高0000
00(信息体地址)14
RTU(服务器)端应答(很明显窗口尺寸>
1):
1.对总召唤进行确认:
680e(APDU长度)控制字节1控制字节2控制字节3控
制
字节464(ASDU)1(信息体个数)0700(传送原因)公共地址低公共地址
地000000(信息体地址)14
2(上送全遥信(可能多帧):
68APDU长度控制字节1控制字节2控制字节3控制
字节402(ASDU)信息体个数(bit7=1,表示连续信息体地址)1400(传送原因)
公共地址低公共地址高3字节的第1点遥信信息体地址第1点遥信的品质描述
和值第1点遥信的3字节时标……
遥信都按单遥处理。
3.上送全遥测(可能多帧):
字节40b(ASDU,表示采用标度化值)信息体个数(bit7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电力 104 规约 详解