可编程控制器梯形图语言编译器的研究与设计

来源 :中南大学 | 被引量 : 0次 | 上传用户:tsgistsgis
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业控制技术的日益发展,可编程控制器(简称PLC)的应用越来越广泛,其在工业控制领域的作用也越来越明显。伴随着PLC技术的开放,利用计算机丰富的软硬件资源的软PLC逐渐崭露头角,并呈现出勃勃生机。 论文讨论了PLC的原理及软PLC的优越性、软PLC编译原理,重点研究了PLC梯形图语言的编译技术。在深入研究编译器内核的基础上,以文法的形式对PLC梯形图语言词法和语法进行了抽象、分析和定义,提出了利用LR分析法分析梯形图语法的思路,并利用语法制导翻译的方法完成梯形图的语义分析。在此基础上,以面向对象程序设计语言VB为工具,设计了一个梯形图语言至指令表语言的编译器,利用二叉树的原理实现了梯形图的遍历并成功将图形化的梯形图语言编译成了计算机容易识别的指令表语言,实现PLC梯形图语言向指令表语言的编译转换。 PLC梯形图语言编译器的研究和实现对PLC的国产化有着积极的推动意义,对基于PLC的自动控制系统的设计和仿真有着很好的实用价值。
其他文献
随着移动通信的普及,手机或其他手持移动网络通信设备(统称移动终端,本文交叉使用二者)成了人们在网络世界的“身份证”。对移动终端的搜索和定位需求也随之而来,本课题通过研究移
近年来,伴随着不断发展的微机电(Micro-Electro-Mechanical System,简写为MEMS)传感器技术、信息融合理论、普适计算技术等,人机交互技术也发生了翻天覆地的变化,由以往的人去适应
2008年4月15日,对于辽宁电视台来说,可以算是一个新的起点。辽宁电视台广告传播中心“诚创天下,携手共赢”晋江站恳谈会于当天成功举办。这次恳谈会可以说是辽宁电视台在晋江
现有的Internet的三层/两层的用户数据传输平台的传输效率低下、难以对未来不同服务质量的应用数据流提供服务质量保障。同时,密集波分复用技术为将为未来电视网、电话网和传
汶川特大地震已过去快三年的时间了.面对这场空前灾难,政府信息公开程度前所未有,我国媒体及时、透明、全面地呈现了地震所造成的巨大灾难,呈现了党和国家领导人在灾害发生后
目的 分析双切口入路治疗复杂胫骨平台骨折的临床疗效.方法 选择我院2015年8月至2019年8月收治的82例复杂胫骨平台骨折患者作为研讨对象,根据不同的手术入路方法将患者分为两
随着对国内各厂商对经营分析和决策支持重视程度的加剧,作为经营分析、决策支持、数据挖掘等方面的基础,数据仓库的建设越来越引起人们的重视,数据仓库建设的好坏,直接影响到经营
随着人们生活品质的不断提高,对移动通信的要求也越来越高,特别是在数据传输业务方面,现在的移动通信系统的数据传输速率已逐渐不能满足用户的需求,未来的第四代移动通信系统需要
数据挖掘技术是解决数据丰富而知识贫乏的有效途径,当属信息科学领域的前沿研究课题之一,有关的研究和应用极大提高了决策支持的能力,它已被公认为是数据库研究中一个极富应用前
目的 分析产妇在阴道分娩顺产接产时采用不同会阴保护方法的效果差异.方法 将2018年1月至2019年4月在我院妇产科阴道分娩顺产的400例产妇纳入研究,随机分为对照组和实验组各2