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

被引量 : 0次 | 上传用户:jieswh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业自动化是国家工业化、现代化和综合国力的重要象征,是经济发展的重要推动力。作为工业自动化的支柱技术之一,PLC(可编程逻辑控制器)在工业自动化中发挥着至关重要的作用。PLC编程系统是PLC的关键技术之一,是PLC应用必备的开发工具。目前,国内PLC编程系统存在以下几点问题:系统种类繁多、编程语言差异大、编译效率低、缺乏仿真调试功能等。这导致PLC程序开发过程繁琐、调试困难、开发周期长、系统稳定性差等现象,并成为快速开发稳定可靠的PLC控制程序的重要障碍。针对上述问题,本课题开发了一个符合IEC61131-3标准的PLC梯形图编程系统,重点对PLC编程语言、编译算法和仿真功能的实现等关键问题进行研究,提出具体的解决方案并实现其功能。主要完成了以下几项工作:一、分析和研究IEC61131-3标准,深入研究梯形图编程语言的构成及语法规则,提出PLC梯形图编程系统设计需求,并完成系统架构设计。二、设计PLC编程系统编辑环境、梯形图节点库、梯形图存储结构、多文档管理、项目管理器、梯形图程序数据结构及其构造和析构算法,同时采用串行化数据处理方法实现程序信息的加载与保存。三、设计基于块递归划分的IL指令表生成算法,实现梯形图到IL指令转换。根据目标代码格式,采用IL指令表拆解、分类和再构造的方法,实现指令表到目标代码的转换,有效地统一指令的存储格式,简化转换过程。同时提供编译查错功能,提高开发效率。四、通过分析PLC的工作原理,设计离线仿真功能和硬件在环仿真功能,并设计仿真状态显示模块以实现仿真可视化。五、对梯形图编辑、编译算法、仿真功能进行全面系统测试。以MR65设备为整机测试对象,进行梯形图程序开发、目标代码编译以及仿真调试等功能验证,测试结果验证了本编程开发系统的可行性和有效性。
其他文献
中学生物理抽象思维能力的结构模型初探山西师范大学胡卫平培养和发展学生的各种能力,是物理教育的重要目标之一,而思维能力是智力和能力的核心,因此,思维能力的发展是培养学生能
本文主要从中国传统建筑和明式家具两个最具有代表性的研究对象来解析“天圆地方”在建筑和家具各个方面的运用,以及建筑是如何影响明式家具的。
现代社会对电力需求越来越大,要求有不间断的电力。用户对供电可靠性和安全性的要求日益增加,供电企业为提高供电可靠性一直在探索新的送电和转电模式。东莞的电网结构属于用户
党的十八大提出了大力推进生态文明、建设美丽中国的要求。城镇化是未来十年中国发展的主旋律,作为生态城市的重要方面,推进绿色智能住区建设是建设资源节约型、环境友好型社会
随着现代网络技术和高校校园网的建设与发展,高校管理工作的信息化、数字化研究与实践越来越受到重视。毕业生信息管理工作是高校教育教学管理的重要组成部分,随着我国高等教
阻燃尼龙(PA)在电子电气、汽车、家电等多个领域具有广泛的应用,而随着人们环保观念的增强以及材料绿色化的发展趋势,无卤阻燃PA成为研究开发的热点。本论文采用阻燃性能良好的聚
在当今的市场竞争中,日用品类企业必须能对不断变化的市场做出快速的反应,在提升响应速度、提高企业内部效率(降低成本、提高利润率)、改进需求柔性等方面具有竞争优势,才能生存和
数据挖掘在二十世纪的后期开始,由于世界经济海量的数据资源和对数据的需求而得到了迅速的发展,需要将现存的各种数据资源通过深入的分析和挖掘转换成为人们所需要的信息和资源
网络购物行为研究是当前研究的重点。随着互联网的广泛推广,各种各样的网站层出不穷,怎样才能吸引人们的眼球不仅是网站设计师探索的问题,也是网站经营者所要追求的。色彩作
目的:腹壁切口疝是腹部手术后常见的并发症之一,其唯一有效的治疗方式为手术修补,随着微创技术的成熟、腹腔镜器械的发展及人工补片材料的进步,腹腔镜下腹壁切口疝修补术逐渐