电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

QT论文:基于QT的电力调度系统通信前置机软件的开发研究VIP免费

QT论文:基于QT的电力调度系统通信前置机软件的开发研究_第1页
1/6
QT论文:基于QT的电力调度系统通信前置机软件的开发研究_第2页
2/6
QT论文:基于QT的电力调度系统通信前置机软件的开发研究_第3页
3/6
第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共6页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中如何设置进程与第2页共6页第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共6页线程的优先级问题。最后,本文给出了通信前置机的软件设计流程。采用面向对象设计思想,将通信前置机系统的远动通信、网络通信、以及规约转换功能进行模块化封装,便于以后系统软件的修改和扩展;结合QT的多进程、多线程设置前置机系统进程和线程,采用D-Bus实现多进程以及进程间通信,信号与槽通信机制实现线程间通信;通过101规约与调度内网通信规约之间的转换来说明通信前置机的规约转换功能,采用QUdpSocket和QTcpSocket实现了网络通信功能,采用QWidget类开发出前置机系统的人机界面。本文还双机采用平衡式传输系统从而保证基于QT的通信前置机系统通信实时性。【英文摘要】FrontEquipmentPorcessor(FEP)isthechannelfortheinputandoutputofreal-timedatainSCADAsystem,itisresponsibleforthecommunicationofreal-timedatabetweenthedispatchingcenteranditsRTUs,SuperiordispatchingcenterandJuniordispatchingcenter,andwithinthebackendsystemcomputers.Itstasksisexplainingandtransformingtheprotocols.MostoftheFEPsarebasedonWindows,ofcourse,thereareotherplatforms,suchasUnix,Linux,etc.moreandmorenewplatformsandtechnologyappearwiththedevelopingofcomputer,sotheFEPswhicharemorecompatibleandbetterindevelopmentwillbewidlyused.Thisthesisdesignthe第3页共6页第2页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共6页compatiblefrontendcomputersoftware.FirstthethesissumarizesdevelopmentoftheFEP,analyzestheexistingproblemintheFEP,expoundthethesis’ssignificance.AndthenthethesisanalyzesthefunctionoftheFEP,putforwardtheexistingproblemsintheFEPswhicharebasedonWindows、Linux、Unix.Vxwroksetc.thethesisintroducesandanalyzestheIEC60870-5-101protocolandIEC60870-5-104protocol,changethe104procotoltotheprotocolwhichisusedindispatchingsystem,thenthesisdesignsthecoremodulesoftheFEP,includingtheprotocoltransformingmodule,networkcommunicationmoduleandinterfacemoduleThen,thethesisanalyzesthecharacteristicsoftheQTplatform,witchareusedforthedesignoftheFEP,especiallythecommunicationmechanism,signalandslot,D-Busforthecommunicationwithintheprocesses.Attheendofthispartthesisintroducethesetupoftheprocess’priorityinQTplatform.IntheenditisthedesignoftheFEPsystemsoftware,throughadoptingO...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

QT论文:基于QT的电力调度系统通信前置机软件的开发研究

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部