基于LabVIEW调度报文分析系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabVIEW调度报文分析系统

基于LabVIEW调度报文分析系统   摘 要:随着变电站设备向智能化信息化方向的不断发展,在变电站新建或技改工程的验收过程中,要核对的遥测、遥信数据将会越来越庞大,需要耗费更多的时间、人力、物力。本文提出一种新的变电站子站端与调度自动化主站端进行遥测、遥信数据核对的方法,该方法研究开发一个基于LabVIEW的调度报文分析系统,能够监听和分析翻译调度遥测、遥信报文,使变电站子站调试人员脱离调度自动化主站,脱离电话通话也可以实现变电站子站端与调度自动化主站端的遥测、遥信数据核对,有效提高工作效率。   关键词:遥测;遥信;调度报文;报文分析;LabVIEW   中图分类号:TM732 文献标识码:A   随着变电站设备向智能化信息化方向的不断发展,变电站子站端与调度主站端交互的数据信息将越来越多。在变电站新建或技改工程的验收过程中,变电站子站端与调度自动化主站端要核对的遥测、遥信数据也将会越来越庞大。传统变电站子站端与调度自动化主站端进行遥测、遥信数据核对的方法是在调度建立数据库后,子站端调试人员与主站端调试人员通过电话联系,逐点的核对,其过程需要耗费大量的时间、人力、物力。   因此,提出一种新的变电站子站端与调度自动化主站端进行遥测、遥信数据核对的方法,开发了基于LabVIEW平台的调度报文分析系统,该系统能够监听和分析翻译变电站子站向调度自动化主站的通信报文,只要导入调度自动化系统中调试站的遥测、遥信数据库,便能够在变电站里模拟出一个简易的调度自动化系统,使变电站子站调试人员脱离调度自动化主站,脱离电话通话也可以实现变电站子站端与调度自动化主站端的遥测、遥信数据核对,有效提高工作效率。   1 系统工作原理   目前,变电站子站与调度主站之间大量采用了101规约与104规约进行通信。101规约规定了电网数据采集和监视控制系统中主站和子站之间以问答方式进行数据传输的帧格式、链路层的传输规则、服务原语、应用数据结构、应用数据编码、应用功能和报文格式,应用于串行通信。104是101规约的网络化应用,其规约本身有许多同101规约相似的地方,不同点主要体现在104规约传输采用的是网络通道。本文主要在对这两种规约分析的基础上构建调度报文分析系统。   通过对变电站远动总控与调度主站间的远动通道进行通信监听,获得由远动总控机发送调度主站的101规约、104规约通信报文。计算机接收监听得到的报文数据,通过调度报文分析系统以及导入的调度自动化系统的遥测、遥信数据库,实现调度遥测、遥信报文的分析、翻译、显示等功能。利用调度报文分析系统的功能,能够在变电站里模拟出一个简易的调度自动化系统,使变电站子站调试人员不需要电话通话也可以完成变电站子站端与调度自动化主站端的遥测、遥信数据核对工作。   分析翻译通信报文的前提是获取报文数据,由于101规约与104规约是调度主站与变电站子站之间的问答式通信,为了取得通信报文数据,需要对通信通道进行监听。对于101规约串行通信,总控机数据需经过MODEM转为模拟信号后,再上送到调度主站,因此可在经过MODEM后的通信通道中并入监听线路,取得模拟信号再经A/D转换,即得到所需的通信报文数据。对于104规约网络通信,可以通过交换机的端口镜像功能把总控机发出的数据复制到镜像端口,然后读取镜像端口中数据。   2 系统软件实现   系统软件部分基于LabVIEW平台开发,LabVIEW是一种用图标代替文本行创建应用程序的图形化编程语言,功能强大。为了使调试人员完成变电站子站端与调度自动化主站端的遥测、遥信数据核对工作,调度报文分析系统应该包括数据接收、分析、翻译、显示、存储等功能模块。   2.1 数据接收模块   数据接收模块接收监听得到的报文数据,并转化为软件使用,对于101规约和104规约,需要分别处理。   (1)101规约:数据通过串行通道传输到计算机串口后,报文分析系统需要读取串口中数据。LabVIEW平台提供了常用的通信工具模块,其中包括串口通信模块。使用该模块时不需要涉及底层知识,只需简单设置串口的波特率、数据位、奇偶校验、停止位等基本参数,即可进行串口的初始化、数据读写等操作。   (2)104规约:为了读取交换机镜像端口上的数据,本文采用了Winsock套接字技术。Windows Sockets是Windows下得到广泛应用的网络编程接口,其通信基础是套接字(Socket),Sockets是支持多种协议的网络通信基本操作单元,可以将套接字看作不同主机间进程进行双向通信的端点。利用套接字技术能把网络上的数据包复制到本机,从而进行数据分析,利用Winsock技术读取镜像端口数据的步骤及函数如图2所示。   LabVIEW可以通过调用外部动态链接库的方式,调用Winso

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档