基于qt电力调度自动化系统通信前置机研究与设计

基于qt电力调度自动化系统通信前置机研究与设计

ID:5389473

大小:196.08 KB

页数:3页

时间:2017-12-08

基于qt电力调度自动化系统通信前置机研究与设计_第1页
基于qt电力调度自动化系统通信前置机研究与设计_第2页
基于qt电力调度自动化系统通信前置机研究与设计_第3页
资源描述:

《基于qt电力调度自动化系统通信前置机研究与设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、<电气开关)(2011.No.5)57文章编号:1004—289X(201I)05-0057-03基于QT的电力调度自动化系统通信前置机的研究与设计李刚,王倩,熊道辉,冯宁(西南交通大学电气工程学院,四川成都610031)摘要:介绍了QT平台的特点,尤其它的跨平台特性,根据前置机的特点,给出了基于QT的前置机的软件开发流程。基于QT的通信前置机真正实现了电力系统通信的跨平台操作。关键词:SCADA系统;101规约;QT;跨平台中图分类号:TM71文献标识码:BResearchandDesignoftheEmbeddedFrontEndCom

2、puterinPowerSystemsBasedonQTLIGang,WANGQian,XIONGDao—hui,FENGNing(SchoolofElectricalEngineering;SouthwestJiaoTongUniversity,Chengdu610031,China)Abstract:ThepaperpresentsthefeaturesofQTplatform,especiallyinitscrossplatformfeature.Accordingtothechar-acteristicsoftheembeddedf

3、rontendcomputer,thesoftwaredevelopingprocedureoftheembeddedfrontendcomputerbasedQTisgiven.TheCROSSplatformoperationofthepowercommunicationsystemhasbeenreallyachievedbytheem—beddedfrontendcomputerbasedQT.Keywords:SCADAsystem;101protocol;QT;cross—platform的实时操作系统的比较如表1所示。1引言表

4、1SCADA(SupervisoryControlAndDataAcquisition)操作系统优缺点系统,即数据采集与监视控制系统,集自动控制技术、目前通信前置机主流操作系统,简单易用,Windows方便操作,但是安全性能不高,实时性基本通信技术、传感技术和计算机技术于一体,是以计算机满足要求为基础的生产过程控制与调度自动化系统;它可以对通常都是与供应商的硬件打包在一起,由于现场的运行设备进行监视和控制,以实现数据采集、设Unix操作系统已经针对一个特制的硬件平备控制、测量、参数调节以及各类信号报警等各项功Unix台进行了优化。所以Uni

5、x能够提供各种性能;SCADA系统大大提高了工业生产的效率降低了生能及可靠性优点,缺点也显而易见,那就是产事故发生率。因此,它在电力系统、供水系统、石油、系统以及硬件的成本高昂化工等领域的数据采集与监视控制以及过程控制等诸源代码是开放的,因而任何人都可以修改多领域都得到了广泛的应用¨。它,或者开发自已的应用产品,可见它的灵Linux活,缺点没有稳定的技术支持和维护手段没通信前置机是SCADA实时数据输入、输出的主有专门开发的管理软件支持系统需要大量要门户,承担了调度控制中心与所属厂站之问、与上下调校才能十分稳定级调度控制中心之间以及与调度中

6、心内的后台系统之Vxworks,QNX,价格昂贵,内部的实现机理不公开,其封闭间的实时数据通信处理任务J。现在应用最为广泛WindowsCE等的源代码增加了用户对厂家的依赖度的三种操作系统,Windows、Linux、Unix,还有几个专门58<电气开关>(2011.No.5)从图表中的比较不难发现,目前的操作系统多种(2)软件设计流程多样,各有优缺,谁也无法弥补或者替代谁,也导致了通信前置机的主要任务就是对远动规约的组织和通信前置机的软件开发的多样性,兼容不同平台的前解释,本文通过对101规约的实现作为实例来说明。置机系统软件将是一种趋势

7、。101规约的实现模块仅仅是通信模块中的一个模块。通信模块的设计包括通信端口模块和通信规约模2QT平台的特点块,基于面向对象的设计思想,定义通信端口类和通信QT是诺基亚开发的一个跨平台的C++图形用规约类。通信端口类定义了通信端口的属性和操作,户界面应用程序框架,它提供给应用程序开发者建立比如打开、关闭端口,读、写端口等J。101规约基于艺术级的图形用户界面所需的所用功能,QT是完全面串行通信,在QT中并没有特定的串口控制类,现在大向对象的,很容易扩展,并且允许真正地组件编程,自部分人使用的是第三方写的Qextserialport类,这里也

8、从1996年早些时候,QT进入商业领域,它已经成为全是用该类,但这里不是本文讨论的内容。图1来说明世界范围内数千种成功的应用程序的基础,QT也是流通信规约类的分类派生关系。行的L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。