2010年6月 太原大学学报 Journal of Taiyuan University Vo1.1lNo.2 SumNo.42 第11卷第2期总第42期 文章编号:1671—5977(2010)02—0131—03 IEC6O870—5—1 04传输规约 如何实现远动技术网络化 葛江波 (山西省临汾供电分公司,山西摘临汾041000) 要:在调度自动化系统中,远动子系统可以采用IEC60870—5—104传输规约通过Intemet网络访问 进行数据传输。这改变了电网调度系统中仅利用传统的串口通讯机制进行实时数据传输的现状,充分利用了 Intemet技术进行调度,与以前的远动技术相比,更加可靠、简单,经济。 关键词:电网调度;远动通讯;调度自动化;104规约 中图分类号:TM930 文献标识码:A 1电网调度自动化系统的发展 的主站配置与另一个非冗余的主站配置如图1 所示。 101应用层 传输接口 TCP/IP 电网调度自动化系统的发展已经历了三代, 其结构可以归纳为主机终端结构、客户一服务器 结构和功能分布式结构。第三代采用了先进的 开放分布式EMS IMS系统已经发展了10年。 终竭 t 统 t 101应用层 传输接口 主站 TCP/IP 局域网接口 路由器(X.25。FR,ISDN..) 目前发展趋势集中在将计算机高可用性技术应 用于调度自动化系统、基于IEC61970系列标准 的数据结构和数据交换以及电力专用Internet网 络的广泛使用。电网调度远动技术的网络化在 电网调度自动化领域将成为一种新的趋势。 IEC60870—5—104传输规约是在IEC101 规约基础上,采用专用Internet网络进行调度通 !!=\、 : :! 路由器(x_25,FR,ISDN..) 路由器(x.25,FR,ISDN..) 局域网接口 1局域网接口 TCP/IP ‘ TCP/IP 讯的协议标准,它替代了传统的串口通讯机制。 目前网络传输采用IEC60870—5—104、TASE.2 和DL/T476传输规约,而IEC60870—5~104当 传输接口 101应用层 终 §统 传输接口 101应用层 子站 无冗余 冗余 图1总体架构 属最佳选择。本文所要讨论的就是如何在电网 调度自动化系统中采用IEC60870—5—104传输 规约来实现远动技术网络化。 2采用IEC60870—5—104规约系统体系 结构的组成 使用单独的路由器有如下优点: 1.在终端系统中不需要网络特定软件;2.在 终端系统中不需要路由功能;3.在终端系统中不 需要网络管理;4.从远动专业制造厂获得的终端 系统的手段;5.在非专业特定领域的制造厂处获 IEC6087O一5—104规约标准定义了开放的 得单独的路由器手段,以适应不同的网络;6.网 TCP/IP网络接口的使用,其中,网络类型包含传 络类型改变仅仅需要改变路由器类型,不会影响 输DL/T 634.5101—2002 ASDU的远动设备的 终端系统;7.特别适合于和IEC60870—5—101 局域网。包含不同广域网类型如x.25、帧中继 致的已有的终端系统的转换。 一(FR)、综合范围数据网络(ISDN)的路由器可通 3用IEC60870—5—104传输规约实施网 过公共的TCP/IP一局域网接口互联,一个冗余 络访问的主要功能的介绍 收稿日期:2010—04—23 作者简介:葛江波(1973一),男,山西省临汾供电分公司,工程师,从事调度自动化专业工作。 ・ 131 ・ 用IEC60870—5—104传输规约实施的网络 式)和不计数的控制功能(U格式)。控制域的信 访问有以下主要功能: 息暂不处理。 (1)安全传输功能。利用I格式,U格式报文 (4)端口号:每一个TCP地址由IP地址和端 实现防止报文丢失和报文重复传输; 口号组成,用于本标准的端号口为2404。主站 (2)实时传输功能。与IEC101规约所实现 和子站均可作为客户端或服务端。的类似,不过在IE()60870—5—104中不召唤1 级、2级数据,子站主要通过定时发送全数据; 4.3 用协议控制信息的定义(APCI) 传输层(TCP层的用户)是一个定向流接口, (3)N试功能。利用U格式报文建立主站和 它没有为IEC 60870—5—101中的ASDU定义 子站的测试握手信号; (4)启停功能。利用U格式报文建立启/停 传输控制机制; (5)故障续传功能。链路故障后采用的新的 链路实现断点续传,搜寻链路故障时段内发电生 产的历史信息; (6)校时功能。由于网络传输的时间不确定 性,子站段采用GPS校时。 (7)多线程功能。多线程技术实现对每个子 站端口并行实时采访。 4规约软件实现方案的分析 4.1 TCP/IP层软件方案分析 图2示出了利用UNIX网络套接字编程,在 系统TCP/,IP协议栈的基础上,通过网络路径传 输IE 0870—5—104规约格式的数据。 4.2 IEC104—5—104规约基本报文格式 根据全国电力系统控制及其通信标准委员 会三届五次会议和最近出版的国标DL 34.5. 104:2002对IEC60870—5—104规约的参数选 择作了如下说明:不采用101规约中的链路地址 和短报文(指单字节报文和链路确认报文);不采 用召唤一级数据二级用户数据。两个8位位组 表示公共地址;两个8位位组表示传送原因;三 个8位位组表示信息体地址;选用7个字节时标。 定义了启动字符、应用服务数据单元的长度规 范、可传输一个完整的应用规约数据单元或者为 了控制的目的仅仅传输应用规约控制信息域。 (1)启动字符:68H(1个字节) (2)长度规范:应用服务数据单元的最大帧 长为249,而控制域的长度是4个八位位组,应用 规约数据单元的最大长度为253,(即从APDU— MAX=255中减去启动和长度8位位组)。 (3)控制域:控制域定义抗报文丢失和重复 传送的控制信息、报文传输的启动和停止、传输 连接的监视。控制域的这些类型被用于完成计 数的信息传输的(I格式)、计数的监视功能(S格 ・132・ 任何启动或者停止机制。为了检测到ASDU的 启动和结束,每个APCI包括下列的定界元素:一 个启动字符;ASDU的规定长度;控制域(见图 2)。一个完整的APDU(或者,出于控制目的,仅 仅是APCI域)也是可以被传送的(见图3)。 起始字68H J} APDU长度(最大,253) L 控制域八位位组1 控制域八位位组2 AP CI 控制域八位位组3 度 控制域八位位组4 , AP DIJ I IEC 60870—5—101和IEC 60870-5—104定义的ASDU AS DU I 图2远动配套标准的APDU定义 起始字68H ASDP长度 控制域八位位组1 START 68H定义了数据流中的起点。 APDU的长度定义了APDU体的长度,它包 括APCI的四个控制域八位位组和ASDU。第一 个计数八位位组是控制域的第一个八位位组,最 后一个计数八位位组是ASDU的最后一个八位 位组。ASDU的最大长度在249以内,因为 APDU的域长最大值是253(APDu最大值=255 减去启动和长度八位位组),控制域的长度是4 个八位位组。三种类型的控制域格式用于执行 编过号的信息传输(I格式),编过号的监管功能 (S格式)和未编号的控制功能(u格式)。 4.4应用规约数据单元报文基本结构 应用服务数据单元由数据单元标识符和一 个或多个信息对象所组成。数据单元标识符在 所有应用服务数据单元中常有相同的结构,一个 应用服务数据单元中的信息对象常有相同的结 构和类型,它们由类型标识域所定义。 数据单元标识符的结构如下: 数目为K:当未确认I格式的APDU达到K个 时,发送端停止发送。接收端在接收了W个应用 (1)一个8位位组表示类型标识; (2)一个8位位组表示可变结构限定词; 规约数据单元以后确认。 控制域的第一个8位位组的第1位为零,定 (4)两个8位位组表示应用服务数据单元公 义了I格式。I格式应用规约数据单元常常包含 (3)两个8位位组表示传送原因; 共地址; (5)三个8位位组表示信息体地址。 报文类型标识如表1和表2所示。 表1在监视方向的过程信息 报文类型 描述 标识符 1 单点信息 M—sP~NA—l 9 测量值,归一化值 M—M —NA 1 15 累积量 M IT NA 1 表2在控制方向的系统命令 报文类型 描述 标识符 100 总召唤命令 C—IC~NA~1 101 计数量召唤命令 C—CI—NA~1 103 时钟同步命令 C—Cs~NA一1 在应用服务数据单元中,其数据单元标识符 的第二个8位位组定义为可变结构限定词,如图 4所示。 Bit 8 7 6 5 4 3 2 1 图4可变结构限定词 在可变结构限定词中,SQ=0表示由信息对 象地址寻址的单个信息元素或综合信息元素。 应用服务数据单元可以由一个或者多个同类的 信息对象所组成;SQ=1表示同类的信息元素序 列(即同一种格式测量值),由信息对象地址寻 址。信息对象地址是顺序信息元素的第一个信 息元素的地址,后续信息元素的地址是从这个地 址起顺序加1。N是一个二进制数,它定义了信 息对象的数目。在顺序信息元素的情况下每个 应用服务数据单元仅安排一种信息对象。 4.5 IEC60870—5—104规约的过程描述 当主站软件重新启动或链路故障时,主站将 向子站发出建立链路请求报文。当链路建立后, 进行应用数据传送。目前传送的上行过程数据 有遥测、遥信和电度量报文,下行控制命令有总 召唤、计数量召唤和时钟同步命令。 4.6关键技术和解决方案 (1)防止报文丢失和重复传输的技术难点 1)I格式说明 未被确认的I格式应用规约数据单元的最大 应用服务数据单元。I格式的控制信息见图5。 发送序号N(S)LSB1 0 MSB 发送序号Ⅳ(s) 接受序号^『( LSB1 0 MSB 接受序号Ⅳ(廊 图5 I格式 2)报文 若报文为68 4 01 00 00 02,则表示发送1个 报文接收2个报文,且W=100,K=100。 3)抗报文丢失和重复传送的保护 对于每个方向和每个应用规约数据单元,发 送站将发送序号(N(S))加1,接收站将接收序号 (N(R))也加1。接收站确认每一个应用规约数 据单元或者应用规约数据单元的序号,哪个应用 规约数据单元被可靠接收,就返回这个被正确接 收的顺序号。发送站在缓冲区内保存所发送的 应用规约数据单元,直到收到和它自己的发送序 号一样的接收序号,该接收序列号是对所有发送 序列号小于或等于该号的APDU的有效确认,此 时方可删除缓冲区里已正确传送过的APDU。 (2)链路故障后采用续传方式搜寻历史数据 解决方案是利用TCP/,IP协议实现故障后续 传的功能,双方重新建立一条链路,这条链路占 用5001端口,它们之间实现历史数据传输,调度 方通过发送故障时间标志给RTU,子站端通过得 到的信息,从其历史数据库中提取断路时的历史 数据传送给主站端。 (3)实现对每个子站端口并行实时采访 解决方案就是采用UNIX多线程技术来建 立多个端口线程,并与各个子站建立链接,并发 接收数据。 5结束语 本文介绍的IEC60870—5—104传输规约是 在IEC101规约基础上,采用专用Internet网络进 行调度通讯的协议标准,它替代了传统的串口通 讯机制,实现了多个端口线程并发接收数据。 参考文献: [1]DL/T 634—1997/IEC870—5~101:1995.远动设备及 系统第5部分传输规约第101篇基本远动任务配套标 准[S]. (下转第142页) ・133・ 收集整理理论线损计算资料,经常分析线损变化 进行调整,将同一等级用户的用电情况均衡的分 情况及原因,为制定降损方案和年、季度线损计 配到三相中,力求做到线路上平衡、线段上平衡、 划指标提供依据。 4.4提高农村电网售电的准确性 小区域就地平衡。 5结束语 严格抄、核、收电费制度,加强对抄表员、检 估抄等现象的发生,对用电量大的用户要在每月 农村电网的降损节能是较为复杂的系统工 降损节能,既要从微观上抓好各个环节具体的降 定员、用电监查员的管理,防止错抄、漏抄、少抄、 程,其中既有技术因素,又有管理因素,为了搞好 最后一天的24点、变电所与用户端同时抄录用 损措施,又要从宏观上加强。因此,农网降 电量,对其它一般用户分别在逐月的固定日期进 损节能既要抓硬件投入即电网建设、改造线路、 行抄录。 增加无功补偿等,又要抓软件即管理投人,只有 4.5加强三相负荷平衡管理 二者密切配合整体联动,才能取得最佳成效。 要求供电所作好三相负荷平衡检查,不定期 进行负荷测试,并作好记录,同时对不平衡负荷 [责任编辑:王琨] Analysis of Reducing Consumption and Conserving Energy of Rural Electricity Net CHANG An・min,HU Xing-wang (Ruieheng Power Supply Branch Company,Ruieheng,Shanxi,044600,China) Abstract:Reducing consumption of rura1 electricity net is the main way for the rural electricity enterprises to increase their beneficial results.This article analyses the problems in management of line consumption of rural electricity net and expound the key points of technically reducing consumption.Based on the actual situation of rural electricity net,it put forward some mea— sures of reducing consumption management and principles of realization.It makes some tentative ideas in order to improve the operation of rural electricity net and reduce the consumption of electricity power. Key words:rural electric network;line consumption;techniaclly reduce consumption;management of reducing consumption (上接第133页) [2]DL/1r 634.5104—2002/IEC 60870—5—104:2000.远 协议子集IEC60870—5—101网络访问. 动设备及系统第5—104部分:传输规约采用标准传输 [责任编辑:王琨] How IEC60870.5.104 Transmission Stipulations Realize Long・-range Technical Network GE Jiang-bo (Linfen Power Supply Branch Company of Shanxi,Linfen,041000,China) Abstract:This article expounded how the long:range branch system,in the automation control system,adopts IEC60870—5— 104 commission stipulations to carry out digital transmission.It changed the present fact that in the elcetricity net control sys— tern,the traditional connection communiaction technique is used to carry out real—time data transmission and it fully adoptde Intemet technique to control the management.Compared with the former,it is more reliable,more simple and more economi— ca1 Key words:elcetric network dispatch;long-range communication;dispatching automation;104 stipulation ・142・