基于事件图方法的控制程序编译技术

基于事件图方法的控制程序编译技术

ID:36666068

大小:4.63 MB

页数:71页

时间:2019-05-13

基于事件图方法的控制程序编译技术_第1页
基于事件图方法的控制程序编译技术_第2页
基于事件图方法的控制程序编译技术_第3页
基于事件图方法的控制程序编译技术_第4页
基于事件图方法的控制程序编译技术_第5页
资源描述:

《基于事件图方法的控制程序编译技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于事件图方法的控制程序编译技术CompilationTechnologyforControlProgramBasedonEventGraphMethod作者姓名:奎湛俭学科、专业:控生』堡途量控剑王猩学21009136大连理工大学DalianUniversityofTechnology大连理工大学学位论文独创性声明作者郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。尽我所知,除文中已经注明引用内容和致谢的地方外,本论文不包含其他个人或集体已经发表的研究成果,也不包含其他已申请学位或其他

2、用途使用过的成果。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。若有不实之处,本人愿意承担相关法律责任。学位论文题目:作者签名:大连理工大学硕士学位论文摘要近年来,随着计算机、通讯与控制技术的发展,由可编程控制器(ProgrammableLogicController,PLC)组成的分布式控制系统(DistributedControlSystems,DCS)得到了广泛应用。目前?组态软件仅对单个PLC进行编程,控制逻辑分散在各个PLC中,给DCS的程序设计、分析造成不便。因此,脱离具体设备,面向

3、控制网络进行统一编程具有重要的开发价值与应用前景。针对功能块(FunctionBlockDiagram,FBD)编程语言,以变量间依赖关系为基础,提出了一种基于事件图的控制程序编译方法。将面向控制网络统一编写的程序映射为离散事件系统(DiscreteEventSystems,DES),将变量跃迁、指令执行等行为映射为事件及调度活动,根据功能块引脚变量和连线关系,建立了基于事件图的控制程序模型,描述了输入变量、内部变量及输出变量之间的相互作用。提出了基于深度优先搜索(DepthFirstSearch,DFS)的事件图遍历算法,

4、对控制程序的依赖关系进行分析,提取出相互间不存在耦合关系的功能块指令序列。以系统通讯时间最短、设备负载均衡为原则,在保证控制逻辑正确的前提下,依据//O变量类型为功能块序列划分设备,实现控制程序的分散下载。分析控制系统的拓扑结构,获得设备间的通讯路径,通过为路径上各个设备动态插入网络通讯指令,完成设备间的自动通讯,实现I/O变量在不同设备中的远程刷新。开发了基于VisualStudio2005的组态软件DConfig,提供面向控制网络的统一编程功能。在DConfig中,以楼宇综合监控系统为例对编译方法进行验证。通过使用该编译

5、方法对控制程序进行编译,指令被正确下载给对应设备,设备能够远程刷新I/O变量,运行逻辑正确。实验结果证明,本文提出的编译算法有效解决了统一编程与分散下载之间的矛盾,可以应用于分布式控制系统的面向网络编程。关键词:事件图;离散事件系统;面向网络编程;系统建模;程序编译基于事件图方法的控制程序编译技术CompilationTechnologyforControlProgramBasedonEventGraphMethodAbstractProgrammableLogicController(PLC)iSthebasicunito

6、fDistributedControlSystems(DCS).Inrecentyears,asthedevelopmentofcomputerscience,communicationtechnologyandcontroltechnology,DCShavebeenwidelyused.Atpresent,theconfigurationsoftwarecarlonlybeusedforsinglePLCprogramming,SOitisinconvenienttodesignandanalyzecontrolprog

7、ramswiththevariousdispersingofPLClogic.Therefore,programmingforDCSwithoutspecificdevicesinanunifiedwayhasgreatdevelopmentvalueandapplicationprospect.AcompilationapproachbasedoneventgraphisproposedreferringtothedependenciesamongvariablesforFBDprograms.Theprogramsoft

8、hecontrollingnetworkaremappedtoDiscreteEventSystems(DES).Variabletransitionsandinstructionexecutionsaremappedtoeventsandschedulingactivities.Crea

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

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

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