嵌入式PLC内嵌组态控制策略的研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:sunyanjun03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的PLC(可编程序控制器)多以实现逻辑控制为主,但对于复杂的过程控制无能为力,并且实现起来比较繁琐。PLC不适合用于过程控制的主要阻碍因素是模拟量编程过于复杂。现代工业控制在具备精确逻辑控制的前提下,对过程控制提出了更高的要求,而很好融合过程控制的PLC能满足这一需求。因此,本文研究一种将过程控制策略与PLC梯形图控制程序相融合的实现方法,这对PLC技术的发展具有重要的现实意义和实用价值,为我国今后新型PLC的研究提供了一定的指导作用。  本文基于图编程思想,实现了一种图形化组态开发方式的控制策略生成软件。用户可以通过拖拉图形控件来生成控制策略,并可根据实际需要将生成的控制算法嵌入梯形图程序中,做到梯形图内实现逻辑控制和过程控制结合的新型混合控制,这在国内外的研究具有一定的开创性和创新性。本文的主要研究工作如下:  首先,采用基于构件的软件开发方式,提出一种通用组态构件模型。将组态内容和形式分离,采用XML描述语言作为功能块属性数据的存储方式,实现组态构件的易扩展、跨平台。为方便用户根据实际需要在功能库中定制基本功能块,提高开发灵活性和扩展性,本文实现了构件自动生成系统。  其次,针对常用控制回路识别算法的不足,提出了基于双堆栈的控制回路识别方法。采用XML匹配XSLT模板的技术,自动生成控制算法包,从而实现从上位机生成到底层代码的自动生成,提高了系统的稳定性。通过.NET技术,实现通用控制策略组态设计平台,图形化组态的方式,方便了用户使用和管理控制策略。  最后,基于上述生成的组态控制算法,提出了一种PLC梯形图控制程序中内嵌组态控制算法的总体构架和实现方法,将梯形图程序的任务分为快速逻辑事件、慢速逻辑事件、组态任务,从进程通信、任务调度,内存管理三个方面进行了详细的设计分析与实现。并在PLC梯形图编程平台上成功运行组态控制算法指令,验证了系统的可行性。实现了PLC梯形图程序与控制算法的相结合,扩大可编程控制器的应用范围,提高控制的灵活度。
其他文献
随着互联网信息的日益增长,通用搜索引擎已经无法满足用户对于特定领域信息的查询需求。搜索引擎正在向个性化、主题化、智能化发展,其中基于某种特定主题的搜索引擎已成为一
随着互联网及移动互联网技术的不断发展,一方面是用户和互联网交互的程度不断加深,越来越多的用户反馈了相当多的数据,可以从中洞悉到用户体验、商业营销、个人偏好和通常所
随着网络技术的日益发展,网络安全问题日益突出。基于主动防御的入侵检测系统是传统安全防御方法的一种补充机制,对计算机和网络的安全防护起着重要作用。半监督支持向量机是机
本文关注多标签音乐情感的识别,对多标签音乐情感识别进行建模并评估其识别性能。   本文首先对音乐情感空间表示和多标签进行描述,选择一个合适的数据集来作为实验数据集
随着国家专利法的健全,人们法律意识的提高,外观专利的申请数量急剧增加,来自个人与企业的对外观专利图像的检索需求强烈。目前国内针对外观专利的检索系统主要是基于关键字的,而
如今信息技术飞速发展的情况下,嵌入式技术在移动设备中的应用越来越广泛。Java因具有诸多优良特点,已经成为一种在网络上广泛应用的网络编程语言,在嵌入式系统中也越来越重要。
随着科学技术的不断进步,脑机交互技术因为其巨大的理论研究价值和广阔的实际应用前景,近些年越来越受到了人们的关注,逐渐成为目前计算机科学与生物工程交叉领域中的一个研
学位
随着手机操作系统的出现,手机在出厂后仍可以安装第三方程序,这为病毒的传播创造了条件。从2004年第一个手机病毒出现至今,手机病毒种类持续增加,现已传播至全球范围。手机病毒的
图编程方式是软件开发模式的一种新方法,能充分体现软件复用技术,具有开发效率高、专业要求低、代码质量高等优点,可被广泛应用到各个领域,是未来软件发展的方向。目前,图编