PLC图形化编程系统的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:hrbqian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式软PLC系统系统分为开发系统和运行系统(义称为虚拟机系统)。开发系统运行于Windows平台,软PLC开发系统主要由编辑器、编译器、仿真器和通信接口四部分组成,由它完成传统硬PLC的编程和调试功能,为用户提供一个界面友好的的PLC应用程序编程环境。虚拟机系统运行在安装了uCLinux的Amr7平台上,包括运行内核模块、系统管理模块和通信接口模块。 本文的主要工作是结合IEC61131-3标准,构建软PLC系统的软件平台。本文通过对软PLC的相关概念和技术的分析与研究,阐述了软PLC的体系结构;通过对软PLC系统的工作原理及其实现策略的分析和研究,主要论述了软PLC上位机系统的体系结构及其工作原理,并提出了其具体实现的方案。 本文研究、分析了国际标准IEC61131-3对于PLC五种编程语言的规定,按照其各自特点,选择梯形图(LD)和指令表(IL)作为本系统的两种编程语言。本课题主要开发基于Windows的PLC语言编程系统,在系统的开发过程中,应用软件工程的设计思想作为指导,采用面向对象的设计方法对PLC编程语言开发系统进行了系统分析和需求分析,得出系统的具体功能要求,在此基础之上采用模块化方法设计,把PLC软件集成环境分解成编辑模块、编译模块等。提出了以二叉树为中心的PLC梯形图程序与指令表程序的转换方法。 本文设计了友好的编辑环境、灵活的编辑方式,实现了可视化、规范化的梯形图设计,方便用户使用,提高了PLC编程效率。对提高当前软PLC梯形图编程软件通用化和标准化做了有益的尝试和探索。
其他文献
现代社会是信息化时代,计算机网络技术深入影响着人类的生活和工作,在目前积极将计算机网络技术引入电子信息工程领域中是时代发展的必要,企业在发展过程中必须要以电子信息
目前,我国计算机应用水平不断提高,其所涉及的领域也不断扩大,为了满足当前多样化的发展需求,积极开发适合实际工作的软件是必不可少的.为了保证软件开发的质量而进行软件测
磁流变阀的性能主要由阀在工作时产生的可控压降决定,目前主要通过改变液流通道结构或延长液流通道长度来增加阀有效区域的压降。在三种常用液流通道结构中,体积一定时,混合流动式结构的压降可调范围最大,接着是径向流结构和轴向流结构。然而现有的混合流动式液流通道都是通过复合线圈结构来实现,此种方式将会导致阀重量增加和阀外形尺寸过大。针对这一现状,本文首先设计了一种径向流磁流变阀结构,并在其结构基础上通过合理设
学位
随着核电如火如荼发展,核电技术人才非常短缺.如何建立完善的核电技术领域员工激励机制,充分调动核电技术领域人员的工作积极性,激发其工作的潜能,成为核电公司必须解决的问
磁浮列车是一种具有良好发展前景的新型交通工具。鉴于国情,我国积极引进德国成熟的Transrapid高速磁浮列车技术,目前正紧张开展此技术的国产化研究。在低速磁浮列车技术上,我国
本文通过对荣华二采区10
期刊
在全球能源危机和环境污染的加剧,对汽车工业提出了严峻考验。电动汽车作为新能源汽车的重要发展方向之一,引起了世界各国汽车研发部门的关注。四轮移动机器人具有与电动汽车