




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、IEC104IEC104规约介绍规约介绍概论概论 必读文件 ?中华人民共和国电力行业标准?idtIEC60870-5-104:2002 技术背景 适应和引导电力系统调度自动化的开展,标准调度自动化及远动设备的技术性能 IEC104应用层与IEC101完全相同,是101的网络化访问重点内容重点内容IEC104规约结构规约结构通讯特点报文重传机制,端口号通讯特点报文重传机制,端口号工程实现要点工程实现要点平衡传输方式典型报文序列平衡传输方式典型报文序列规约结构规约结构1- 模型模型应用层 (101)表示层会话层传输层(TCP)网络层(IP)链路层物理层ISO参考模型 101的应用层 + TCP/I
2、P提供的传输功能socketapp规约结构规约结构2- 适用网络适用网络局域网两层交换机连接的单网段、三层交换机或路由器连接的多网段广域网 (X.25、FR帧中继、ATM异步传输模式 、ISDN综合效劳数据网络 )基于TCP/IP的面向连接的网络效劳。IP网络本身的数据完整和平安性机制。 可采取的其他平安措施:客户端限制访问;路由表限制访问;数据软硬件加密。规约结构规约结构3- APCI控制信息控制信息 APCI APDU ASDU 起动字符起动字符 68H APDU 长度长度(最大最大, 253) 控制域八位位组控制域八位位组 1 控制域八位位组控制域八位位组 2 控制域八位位组控制域八位位
3、组 3 控制域八位位组控制域八位位组 4 IEC 60870-5-101 和和 IEC 60870-5-104 定义的定义的 ASDU 远动配套标准的远动配套标准的APDU定义定义新概念新概念APCI控制信息控制信息可计数的信息传输功能可计数的信息传输功能I 格式格式可计数确实认功能可计数确实认功能 S格式格式启动,停止,测试功能启动,停止,测试功能U格式格式 序列号记数,防止报文丧失,相对于序列号记数,防止报文丧失,相对于101的的FCB规约结构规约结构4- I 格式格式 信息传输格式类型 I格式的控制域控制域第一个八位位组的第一位比特 = 0 定义了I 格式, I格式的APDU常常包含一个
4、ASDU. 八位位组1八位位组2八位位组3八位位组4规约结构规约结构5- I 格式格式 : 680E000000 006401060001 0000000014I总召唤总召唤APCI : 680E000002 006401070001 0000000014I总召唤确认本端接收序号等于对端发送序号总召唤确认本端接收序号等于对端发送序号: 6885020002 0001F8140001 000100000001 0101 01000101 01000101I响应总召唤,全遥信响应总召唤,全遥信 APCI本端发送次格式报文,本端发送序号本端发送次格式报文,本端发送序号规约结构规约结构 ( 6 )S格
5、式格式比特 8 7 6 5 4 3 2 1 0 0 1 0 接收序列号N(R) LSB 0 MSB 接收序列号N(R) 八位位组1 八位位组 3 八位位组 4 八位位组 2 编号的监视功能类型S格式的控制域 控制域第一个八位位组的第一位比特 = 1,第二位比特= 0,定义了S格式规约结构规约结构 ( 7 ) S格式格式 R-M (SOE) : 681F100002 001E01030001 007900000110 0124 13d20a02I主动上报主动上报SOE发送序号为发送序号为10,接收序,接收序号为号为 M-R: 6804010012 00 S确认主动上报确认主动上报SOEAPCI
6、01 0012 00 01S格式格式确认序号为确认序号为12本端发送序号不变本端发送序号不变 正常情况下对端报文中的发送序号本端本次正常情况下对端报文中的发送序号本端本次报文中的接收序号报文中的接收序号规约结构规约结构 ( )格式格式未编号的控制功能类型格式的控制域未编号的控制功能类型格式的控制域控制域第一个八位位组的第一位比特控制域第一个八位位组的第一位比特 = 1 并且第二位比特并且第二位比特 =1 定义了定义了U格式格式 规约结构规约结构 ( )格式格式 : 6804070000 00 U STARTDT激活生效激活生效 : 68040B0000 00U STARTDT确认确认 本端发送
7、格式,本端发送序号保持不本端发送格式,本端发送序号保持不变变通讯特点防止报文丧失和报文重复传送 Ia, b)a=发送发送序号序号b=接收接收序号序号通讯特点防止报文丧失和报文重复传送S ( b )b=接收序接收序号号通讯特点防止报文丧失和报文重复传送通讯特点防止报文丧失和报文重复传送通讯特点防止报文丧失和报文重复传送通讯特点防止报文丧失和报文重复传送通讯特点7防止报文丧失和报文重复传送开始数据传送过程开始数据传送过程通讯特点和连接有关的4个超时时间t0,t1,t2,t3 t0:TCP连接建立的超时时间,即RTU效劳器端进入等待连接的状态后,假设超过此时间,主站客户端还没有Connect()过来
8、就主动退出等待连接的状态;规约推荐的缺省值为30秒。t1:RTU效劳器端启动U格式测试过程后等待U格式测试应答的超时时间,假设超过此时间还没有收到主站客户端的U格式测试应答,就主动关闭TCP连接;规约推荐的缺省值为15秒。t2:RTU效劳器端以突发的传送原因向主站客户端上送了变化信息或以激活结束的传送原因向主站客户端上送了总召唤/电度召唤结束后,等待主站客户端回S格式的超时时间,假设超过此时间还没有收到,就主动关闭TCP连接;规约推荐的缺省值为10秒。t3:当RTU效劳器端和主站客户端之间没有实际的数据交换时,任何一端启动U格式测试过程的最大间隔时间;规约推荐的缺省值为20秒。通讯特点端口号
9、每一个TCP地址由一个IP地址和一个端口号组成。每个连接到TCP-LAN上的设备都有自己特定的IP地址,而为整个系统定义的端口号却是一样的。见RFC1700。本标准要求,端口号2404由IANA互联网数字分配授权定义和确认。通讯特点10未被确认的 I 格APDU 最大数目 k 和最迟确认数目 w k表示在某一特定的时间内未被DTE确认即不被成认的连续编号的I格式APDU的最大数目。每一I格式帧都按顺序编好号,从0到模数n-1,这里的“模数是指序列号对参数n的模数。以n为模的操作中k值永远不会超过n当未确认I格式APDU到达k个时,发送方停止传送。接收方收到w个I格式APDU后确认。 k值的最大
10、范围:1到327672的十五次方-1APDU,精确到一个 APDU. w值的最大范围:1到32767 APDU,精确到一个APDU。(推荐:w不应超过三分之二的k)。规约推荐:k值为12,w值为8规约特点11和IEC 60870-5-101的比较 采用IEC 60870-5-101的平衡传输模式,通过TCP/IP协议传输远动信息;应用层和101完全相同,是101的网络化访问。 保存1个启动字符,1个帧长L;删除第2个启动字符,第2个帧长L,链路控制域,链路地址域,校验和结束字符;增加传输层所需要的4个控制字节,可以实现启动建立关联,停止结束关联,测试等控制功能U格式,可计数的监视功能S格式和可
11、计数的信息传输功能I格式。 由于网络传输延时不确定和网络可能发生暂时性故障,采用从毫秒到年的7个字节时标。 在应用功能方面,除了IEC 101的召唤1级用户数据,召唤2级用户数据功能链路层功能不能使用外,其他应用功能全部保存。 工程实现要点主站和RTU之间使用IEC 60870-5-104规约进行通信时采用网络传输层的可靠传输协议TCP;主站控制侧为TCP客户端,RTU被控制端为TCP效劳器端,即主站主动进行TCP连接,而RTU被动响应TCP连接;双方都使用固定的TCP端口号2404,该端口号已被IANAInternet Assigned Number Authority所确认。效劳器端和客户
12、端都需要知道对方的IP地址,作为连接判断的依据。IEC 60870-5-104规约中传送原因占有2个字节,前低后高,低字节和IEC 60870-5-101中的完全相同,高字节固定为0。IEC 60870-5-104规约中公共地址占用2个字节,前低后高,而在IEC 60870-5-101中公共地址只占用1个字节。IEC 60870-5-104规约中信息体地址占用3个字节,前低后高,而在国标101中信息体地址只占用2个地址。工程实现要点国标104和国标101一样,对各类量的信息体地址范围做了划定,具体而言遥信为4096点信息体地址为1H-1000H,遥测为4096点信息体地址为4001H-5000
13、H,电度为512点信息体地址为6401H-6600,遥控为512点信息体地址为6001H-6200H,当要传送的信息量很大时,需要使用多个虚拟RTU。而IEC 60870-5-104规约中由于采用了3个字节的信息体地址且没有划定各类量的信息体地址范围,所以1个RTU的容量就很大,在具体工程中再临时确定各类量的起始信息体地址和数量。主站客户端和RTU效劳器端采用标准的TCP/IP客户-效劳器模式建立TCP连接,即主站客户端按照Socket()-Connect()的顺序进行,RTU效劳器端按Socket()-Bind()-Listen()-Accept()的顺序进行。 工程实现要点对时过程的源码
14、主站客户端下发:68 14APDU长度控制字节1控制字节2控制字节3控制字节4 67ASDU1信息体个数06 00传送原因公共地址低 公共地址高 00 00 00 信息体地址 毫秒低 毫秒高 分钟 小时 日期 月份 年份RTU效劳器端应答:和主站客户端下发根本相同,仅把传送原因改为07 : 68 14 02 00 08 00 67 01 06 00 01 00 00 00 00 01 05 10 09 0a 03 02 : 68 14 08 00 04 00 67 01 07 00 01 00 00 00 00 01 05 10 09 0a 03 020 x501 = 1秒281毫秒0 x10
15、 = 16分0 x09 = 9时0 x0a = 10日0 x03 = 3月0 x02 =2002年工程实现要点总召唤过程的源码主站客户端下发:68 0eAPDU长度控制字节1控制字节2控制字节3控制字节4 64ASDU1信息体个数06 00传送原因公共地址低 公共地址高 00 00 00 信息体地址14 : 680E000000 006401060001 0000000014 I总召唤RTU效劳器端应答(很明显窗口尺寸1): : 680E000002 006401070001 0000000014 I总召唤确认工程实现要点 上送全遥信可能多帧:68 APDU长度 控制字节1 控制字节2 控制字
16、节3 控制字节4 01ASDU信息体个数bit7=1,表示连续信息体地址14 00传送原因公共地址低 公共地址高 3字节的第1点遥信信息体地址 第1点遥信的品质描述和值 单点信息 : 6885020002 0001F8140001 0001000000格式响应总召唤,全遥信SIQ := CP8 SPI,RES,BL,SB,NT,IV 0 x8F:120SPI:开IV :有效工程实现要点上送全遥测可能多帧:68 APDU长度 控制字节1 控制字节2 控制字节3 控制字节4 15ASDU,不带品质码的规一化值信息体个数bit7=1,表示连续信息体地址14 00传送原因公共地址低 公共地址高 3字节
17、的第1点遥测信息体地址 第1点遥测的2字节不带品质描述的规一化值 : 6885060002 0015BC140001 000107006204 6204 62046404 640400000000 99FFA405A700 00000000AB37 130A00000000 680168013D00 6801FFFF0000 DA1CDE010000 000069006900 000067006700 FFFFA11BA903 000000000A00 0A00B6050000 FFFFFFFFFFFF FFFFFFFFFFFF FFFFFFFF5904 FFFF5C045704 570457
18、040000 000000000000 00000000I响应总召唤,全遥测0 xBC: 60NVA :=F161.16 没有定义测量值的分辩率,如果测量值的分辩率比LSB的最小单位粗,那么这些LSB位设置为零。工程实现要点总召唤结束:68 0eAPDU长度控制字节1 控制字节2 控制字节3 控制字节4 64ASDU1信息体个数0a 00传送原因公共地址低 公共地址高 00 00 00 信息体地址14 : 680E0E0002 0064010A0001 0000000014I响应总召唤结束工程实现要点单点遥控选择过程主站客户端下发:68 0eAPDU长度控制字节1控制字节2控制字节3控制字节4
19、 2dASDU1信息体个数06 00传送原因公共地址低 公共地址高 被控点的3字节信息体地址 1字节的遥控性质其中遥控性质字节的各位含义:bit7=1,选择;=0,执行bit1 bit0 =01,合闸;=00,分闸单遥 =02,合闸;=01,分闸双遥bit 65432=1,短脉冲;=2,长脉冲;=3,持续;: 68 0e 04 00 0a 00 2d 01 06 00 01 00 01 60 00 840 x84 : 选择、分闸、短脉冲RTU效劳器端进行单点遥控选择应答:和主站客户端下发根本相同,假设是确认,把传送原因改为07;假设是否认,把传送原因改为47传送原因低字节的bit6=1表示否认
20、确认: 68 0e 0a 00 06 00 2d 01 07 00 01 00 01 60 00 840 x84 : 选择、分闸、短脉冲工程实现要点主站客户端下发单点遥控执行:和选择报文根本相同,仅遥控性质字节的bit7=0 : 68 0e 06 00 0c 00 2d 01 06 00 01 00 01 60 00 040 x04 : 执行、分闸、短脉冲RTU效劳器端进行单点遥控执行应答:和主站客户端下发根本相同,假设是确认,把传送原因改为07;假设是否认,把传送原因改为47: 68 0e 0c 00 08 00 2d 01 07 00 01 00 01 60 00 040 x04 : 执行
21、、分闸、短脉冲: 68 0e 0c 00 08 00 2d 01 2f 00 01 00 01 60 00 040 x2f : 未知的信息对象地址0 x04 : 执行、分闸、短脉冲工程实现要点10。关于主站上送由于IEC 60870-5-104采用平衡传输方式,当主站客户端没有进行数据召唤,而RTU效劳器端中有变化数据时,RTU要主动上送变化数据。主动上送变化遥信的报文源码可能多帧68 APDU长度 控制字节1 控制字节2 控制字节3 控制字节4 1FASDU信息体个数bit7=0,表示每个变化点前自带信息体地址03 00传送原因 公共地址低 公共地址高 3字节的第1个变化遥信点信息体地址 第
22、1个变化遥信点的品质描述和值 第1个变化遥信点的7字节时标 (带时标双点信息遥信都按单遥处理主动上送变化遥测的报文源码可能多帧68 APDU长度 控制字节1 控制字节2 控制字节3 控制字节4 0bASDU信息体个数bit7=0,表示每个变化点前自带信息体地址03 00传送原因公共地址低 公共地址高 3字节的第1个变化遥测点信息体地址 第1个变化遥测点的2字节标度化值 第1个变化遥测点的品质描述。重新启动后,序号重新开始排序平衡传输方式典型报文序列平衡传输方式典型报文序列1 M-R : 6804130000 00 U (STOPDT 激活)激活) R-M : 6804230000 00 U (
23、STOPDT 确认)确认) M-R : 6804070000 00 U (STARTDT 激活)激活) R-M : 68040B0000 00 U (STARTDT 确认)确认) M-R : 680E000000 006401060001 0000000014 I(总召唤)(总召唤) R-M : 680E000002 006401070001 0000000014 I(总召唤确认)(总召唤确认) 平衡传输方式典型报文序列平衡传输方式典型报文序列2R-M:6885020002 0001F8140001 000100000001 0101 01000101 000101010001 010101010001 010101000100 0100 01010101 000101010001 010101010101 010100000000 0000 00010100 010101010100 010101010100 010101010101 0101 01010101 000101010101 000000010101 010100010101 0101 01010100 000000010101 010101000101 00010101 I(响应总召唤,响应总召唤, 遥信)遥信) R-M: 6848
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东省科创集团有限公司招聘(33人)笔试参考题库附带答案详解
- 2025内蒙古中煤鄂能化公司高校毕业生招聘98人笔试参考题库附带答案详解
- 2025中国人寿田林支公司招聘17人笔试参考题库附带答案详解
- 12MWh储能电站项目可行性研究报告分析
- 筋膜间室综合征解读课件
- 网络运维笔试题及答案
- 驱逐老鼠测试题及答案
- 纺织材料市场动态分析试题及答案
- 大型超市供货合同协议书
- 餐饮合同解除协议书
- 海南陪诊师培训课件
- 多重耐药菌消毒隔离
- 2023年广东省航道局所属事业单位招聘笔试《行政职业能力测验》模拟试卷答案详解版
- 国有企业跨部门协同能力提升策略
- 马王堆汉墓帛画
- 宠物药品研究报告-中国宠物药品市场深度全景调研及投资前景分析报告2024年
- 国际关系中的政治承诺论析
- 2023年国考公告及职位表
- 【课程思政教学案例】《传热学》课程
- 大学生职业生涯规划与就业指导第2版(高职)全套教学课件
- 江西康莱特新森医药原料有限公司年产100 吨注射用薏苡仁油生产项目环境影响报告
评论
0/150
提交评论