- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DNP3.0在电网控制中的应用
维普资讯
甘 肃 电 力 技 术
DNP3.0在电网控制中的应用
付嘉渝
(甘肃电力调度通信中心 甘肃省兰州市 730050)
DNP (DistribtedNetworkProtoco)规约是美 远动系统,并且在设计上可适用于面向连接的和面
国卧RRIS公司最早制定的、基于 IEC870-5标准的 向非连接的操作,异步的或同步的位串型物理层,
增强型体系结构的网络分布式协议,被广泛应用于 诸如RS-232、RS-485以及光纤收发器,采用全平衡
电力生产等工业控制领域,是电力控制数据通信的 的传输规程去支持来 自外站、IED或分站的自发型
工业化标准之一,在我国也有相当一部分地区引入 传输 。
应用。DNP3.0使用的参考模型源于ISO-OSI参考模 DNP数据链路层支持原发站、响应站概念。发起
型。由于控制领域在有限的传输带宽下要求特别短 请求的站是原发站,回答请求的是响应站,一个站
的反映时间,所‘以国际电工委员会 (IEC)规定了一个 可以在原发站、响应站之间转换,主要看它是对数
简化了的模型,只包含有物理层、数据链路层与应 据链路的请求作回答,还是在初始化一个数据链路
用层,称之为性能加强了的体系结构 (EPA)。最上层 请求。
为应用层,它定义了应用的报文格式。在DNP3.0规 以下数据链路功能常常被用在 电网控制原发站
约中功能的实现是通过对象来实现的,DNP3.0规约 (表 1)。
定义了丰富的对象库。第二层为链路层,用来把应
用层的请求传递给物理层。DNP3.0规约还提供伪传 表 1
输层的功能,主要用于应用层数据大于一个数据链
功能码 功 能
路层协议数据单元时的拆包工作。最下层则定义了
物理传输信道。DNP3.0适用于高可靠、中等速度和 0 使远方链路复位
中等吞吐量的应用。该规约高度灵活,并且末端开
放,不含任何 目标硬件的专用结构。 3 发送用户数据,须对方确认
DNP3.0规约的文本共分为四个部分,即数据链
4 发送用户数据,不须对方确认
路层、传输层、应用层规约及数据对象库。内容较
多,要将其映射到电网控制命令中是有一定难度
的 ,尤其是对应用层的理解和大量对象库的正确应 初始化链路用来在电源开启时或链接中断后与
用给开发人员带来不少麻烦。下面根据 自己多年开 RTU或IED建立链接请求,主要 目的是重新同步 (初
发及应用的经验,总结提炼出关于DNP3.0在电网控 始化)主、从 FCBbit。因为大多数应用层请求都
制中的应用。 有回答,所以主站一般发出应用请求使用非确认用
户数据 (功能码4)。当数据传输使用功能码 4时, .
1 物理层
FCBbit被忽略 [FcB=O]。 .
支持全双工和半双工方式。可以是点对点方式, 以下数据链路功能常常被用在电网控制响应站
也可以为一对多方式,物理层采用字节同步,通信 (表2)。
参数可以通过维护软件设置。
3 DNP应用层 (主站数据控制命令的设计)
2 数据链路层
文档评论(0)