软件化PLC平台的研究与开发

来源 :山东大学 | 被引量 : 0次 | 上传用户:lnlsq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了克服传统硬件PLC的缺陷,满足当前用户对PLC成本低、兼容性强和高开放性的迫切要求,本文研究并开发了符合IEC61131-3标准的软件化PLC平台。 建立了软件化PLC平台的总体架构,平台主要由人机界面、梯形图编辑和语言转换三个功能模块组成。系统的工作原理是用户首先分别在梯形图编辑模块和语句表编辑模块中编辑梯形图和语句表,随后将编辑好的梯形图和语句表转换成通用数据结构,最后,通用数据结构被转换成梯形图、语句表和结构树,从而实现了梯形图生成语句表、语句表生成梯形图和梯形图生成结构树的转换。 在梯形图的绘制过程中,整个梯级是由若干个逻辑块和若干个单个节点组成的,每一个逻辑块是由若干个节点组成。梯形图的绘制可以通过“整体——部分”的关系来实现。因此,在系统程序的开发中引入了COMPOSITE设计模式,提高了程序的运行速度,减少了编程的工作量。 在系统的核心模块——语言转换模块中引入了COMPOSITE模式实现了梯形图指令向语句表转换;结合JAVA语言中的JTree类实现梯形图生成结构图功能;采用堆栈思想实现语句表向梯形图指令转换功能。 结合MVC思想和文档/视图结构,采用具有跨平台特性的JAVA编程语言实现了原型系统的开发。并通过一典型应用案例展示了该系统的具体使用方法和应用效果,结果表明该系统具有使用简单,运行可靠和实用性强等优点。
其他文献
学位
集成了传感器、嵌入式计算、网络和无线通信四大技术而形成的无线传感器网络是一种全新的信息获取和处理技术,它是一种新型的无基础设施的无线网络,能够协作地实时监测、感知和
自然保护区森林资源是我国的重要发展资源之一,对于我国经济发展起到了推动性作用.但是随着我国经济社会对资源需求率越来越高,人们关注的问题逐渐的向如何实现森林质量的提
随着信息技术地不断发展,将信息技术和企业的管理结合起来成为各个企业的发展趋势。如何将信息技术、质量管理有效地结合起来,构建一个信息化的质量管理信息系统,从而提高企业产
互联网经济的高速发展促进了经济水平的提升,创业型公司也随之如雨后春笋般出现,并已经成为国民经济的重要组成部分.创业型公司因为处于发展的初期,主要精力放在了公司管理和
现阶段企业发展速度的加快,给我国经济社会建设带来了保障作用.实践中为了满足新会计准则要求,保持企业财务报表良好的合并状况,则需要对与之相关的问题加以分析,找出具体的
2020年初,一场来势汹汹的新冠肺炎疫情在武汉爆发,并向全国蔓延.为了减少新型冠状病毒肺炎疫情对高校正常开学和课堂教学造成的影响,教育部要求采取政府主导、高校主体、社会
期刊
CRM(Customer Relationship Management)目的在于建立一个系统,使企业在客户服务、市场竞争、销售以及支持方面形成彼此协调、全新的关系实体,为企业带来长久的竞争优势。其作