- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QT论文:基于T的电力调度系统通信前置机软件的开发研究
QT论文:基于QT的电力调度系统通信前置机软件的开发研究
【中文摘要】通信前置机作为SCADA系统的实时数据输入、输出的主要门户,承担了调度控制中心与所属厂站之间、与各上下级调度控制中心以及调度中心内的后台系统之间的实时数据通信处理的任务,主要负责规约的解释和转换。目前通信前置机多数基于WINDOWS开发平台,也有基于UNIX, LINUX等,还有为提高通信前置机实时性基于RTOS操作系统如QNX系统平台下开发的。随着计算机技术的日新月异,势必出现多种新平台新技术,而兼容多平台的实时性强的、具有良好开发性的通信前置机软件是未来的发展方向。本文基于QT设计了具有跨平台特性的通信前置机软件系统。论文首先阐述SCADA系统和通信前置机的发展历史和现状,分析了通信前置机目前存在的问题从而说明本课题的意义。接着分析通信前置机系统的主要功能,比较Windows、Linux、Unix、Vxworks等几种主流操作系统开发通信前置机软件存在的问题,简要分析了本文涉及到的IEC60870-5-101和IEC60870.5-104两种远动通信规约,将IEC60870-5.104规约进行简化作为调度内网通信规约,给出了基于QT跨平台来开发通信前置机的各个核心模块设计,其中包括:规约转换模块和网络通信模块,人机界面模块。然后,对QT系统平台特性做详尽的分析。主要涉及到本设计所用到的灵活的通信机制,信号与槽,以及D-Bus如何实现多进程通信,并阐述了QT中如何设置进程与线程的优先级问题。最后,本文给出了通信前置机的软件设计流程。采用面向对象设计思想,将通信前置机系统的远动通信、网络通信、以及规约转换功能进行模块化封装,便于以后系统软件的修改和扩展;结合QT的多进程、多线程设置前置机系统进程和线程,采用D-Bus实现多进程以及进程间通信,信号与槽通信机制实现线程间通信;通过101规约与调度内网通信规约之间的转换来说明通信前置机的规约转换功能,采用QUdpSocket和QTcpSocket实现了网络通信功能,采用QWidget类开发出前置机系统的人机界面。本文还双机采用平衡式传输系统从而保证基于QT的通信前置机系统通信实时性。
【英文摘要】Front Equipment Porcessor(FEP) is the channel for the input and output of real-time data in SCAD A system, it is responsible for the communication of real-time data between the dispatching center and its RTUs, Superior dispatching center and Junior dispatching center, and within the backend system computers. Its tasks is explaining and transforming the protocols. Most of the FEPs are based on Windows,of course,there are other platforms,such as Unix,Linux,etc. more and more new platforms and technology appear with the developing of computer,so the FEPs which are more compatible and better in development will be widly used. This thesis design the compatible front end computer software.First the thesis sumarizes development of the FEP, analyzes the existing problem in the FEP,expound the thesis’s significance.And then the thesis analyzes the function of the FEP,put forward the existing problems in the FEPs which are based on Windows、Linux、Unix. Vxwroks etc. the thesis introduces and analyzes the IEC60870-5-101 protocol and IEC60870-5-104 protocol,change the 104 pr
您可能关注的文档
- office快键大全.doc
- OA办公系统需分析说明书.doc
- NOKIA诺基OVI使用指南.doc
- one to ne marketing(一对一营销).doc
- OMPI气动摩离合制动器结构和动作原理.doc
- ORACLE RP接口_帐户别名生产发料出库.doc
- ok-公司章程有限公司(不设董、监事会SH).doc
- OK最新安新强人力资源经理的人力资源管理.doc
- Office35企业云应用OA用户使用手册.doc
- Oracle orkflow Builder工作流工具培训教程.doc
- QXFJ46-005 铜芯普通聚氯乙烯绝缘聚氯乙烯护套圆型连接软电缆技术要求.doc
- QYNDD04018-2009安 全 操 作 规 程 汇 编.doc
- Q/GDW_28-2008__输变电工程建设标准强制性条文实施管理规程_第1部分:通则.doc
- RoHS产品不格品控制.doc
- Q/XJ 049-91-井下作业技术标准.doc
- RFT自控相变能节能材料施工方案.doc
- RS-2热水链锅炉优化控制系统用户手册.doc
- RK、RM拖拉关键零部件PPAP流程表20151219.docx
- RS-485串通讯大全.doc
- R-11-1221-22-133-123-125-134A氟利昴检漏仪 R404A407A407C410新冷媒传感器R507A1234YF制冷剂探测器.docx
文档评论(0)