DNP协议及其在FTU中的实现.PDFVIP

  • 12
  • 0
  • 约 4页
  • 2018-12-13 发布于天津
  • 举报
DNP协议及其在FTU中的实现.PDF

第 16卷第4期 电 力 系 统 及 其 自动 化 学 报 Vol_16No.4 2004年 8月 ProceedingsoftheEPSA Aug. 2004 DNP协议及其在FTU 中的实现 陶维青,杨 勇 (合肥工业大学电气与自动化工程学院,合肥 230009) 摘要 :简要介绍了DNP3.0的基本结构和功能。结合FTU 的开发实例,给出了DNP协议部分功能的具体实现 方法 ,并以DNP协议 的文件传输为基础实现了 自定义维护协议 。 关键词 :通信协议 ;馈线终端监控单元 中图分类号:TM764;TM73 文献标识码 :A 文章编号 :1003—8930(2004)04—0050—04 ImplementationofDNP3.0ProtocolinFTU TAO W ei—qing,YANG Yong (CollegeofElectrical AutomationEngineeringinHefeiUniversityof Technology,Hefei230009,China) Abstract:ThispaperintroducesthebasicarchitectureofDNP3.0.Associated with arealisticapplication exampleofFTU ,thedetailed implementationofsomecomponentsandfunctionsofDNP3.0ispresented.A self-definedprotocolisalsodevelopedbasedonthefiletransferofDNP3.0. Keywords:communicationprotocol;FeedTerminalUnit 和物理层。应用层处理用户数据并控制报文的流向 1 引言 和报文的 目的[2;链路层控制帧的类型;物理层为 DNP3.0和 IEC870—5—101是 目前在 电力设备 链路层提供基本服务以及相应的接 口[3]。为了支持 中应用较多的协议。DNP是 DistributedNetwork 高级 RTU功能和大于最大帧长的报文 ,DNP3.0 Protocol(分布式网络协议)的简称,由美国IEEE 的数据链路层用一个伪传输层来完成最短报文的 的电力工程协会 (PES)在 IEC的基础上制定成为 组装与分解 [4]。各层的帧结构如图 1,2,3所示。 美国的通信标准,在美国等西方 国家有广泛的应 请求报头 “ 对 象 数 对 象 数 用,在我国的应用范围也十分广阔。DNP3.0是开 响应报头 ’ 标 题 据 标 题 据 放式协议 ,既可用于SCADA系统,也可应用于分 图 1 应用层 帧格 式 Fig.1 Application layerframeformat 布式的自动化(DA)系统。该协议高度灵活并且末 图 1中: 端开放,不含任何 目标硬件的专用结构,适合高可 (1)请求报头用于主站的数据请求报文,包含 靠,中等速度和 中等吞吐量 的应用 ;IEC870—5—101 应用控制和功能码两个字段。响应报头

文档评论(0)

1亿VIP精品文档

相关文档