工业组态软件中梯形图语言的设计实现及语法检查的研究

被引量 : 0次 | 上传用户:sephinroth
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IEC61131-3标准的逐步完善,基于该标准的可编程逻辑控制器(PLC)的应用越来越广泛。在PLC编程中经常采用一种面向过程面向问题的“自然语言”——梯形图(LD)语言。由于梯形图语言和继电器控制系统的电器原理图类似,对于经常使用PLC的广大工厂电器技术人员来说,梯形图语言具有容易掌握,直观易懂的特点,同时还特别适用于开关量逻辑控制。组态软件作为DCS、PLC、SCADA等控制系统的上位机软件,在整个工控系统中占有极其重要的地位。梯形图语言(LD)作为IEC标准的5种组态语言之一,以便捷性、易用性已经成为自动化控制系统中的第一编程语言。本文首先概述了IEC61131-3的标准和梯形图的相关基础知识。随后叙述了梯形图语言在自主开发的新一代工控组态软件SuperConfiguration上的应用和设计。最后重点论述了梯形图LD语言模块,包括编辑器与编译器前端两大部分。编辑器部分,首先讲述了梯形图语言数据元素在SuperConfiguration上的数据结构的设计、交互关系,同时详细给出了主要图形元素的类结构图以及关于LDPOU的在线和离线显示的流程,最后以易用性为目标设计了编辑器的选中、插入、删除等多种基本操作的流程。在编译器部分:研究并设计了梯形图语言的语法规约、语义检查方案,并给出了相关的设计思路以及LD的逻辑转换。论文总结部分对组态软件整体及其内部LD语言模块存在的不足进行分析,就后期进一步研究开发给出了展望。
其他文献
自噬(autophagy),即II型程序性细胞死亡,是广泛存在于真核细胞中的一种基本生命现象,是以胞内出现双层膜结构包裹长寿命蛋白质和细胞器所形成的自噬体为特征,依赖于溶酶体来实现
近年来,人口老龄化问题越来越严峻。人口老龄化不仅是个人和家庭的现实问题,更涉及经济、政治、文化等多方面领域。解决老年人的养老问题,特别是满足老年人的精神文化需求,越来越
改革开放以来,我国的经济发展水平日新月异,城市化的进程不断加快。为了满足城市化对土地的需求,我国政府对城市中心地带工业企业进行了搬迁。起初人们无暇顾及工业废弃物残留给
背景与目的芬太尼(fentanyl)是我国目前临床上应用最为广泛的强效麻醉性镇痛药,其起效快,维持时间短,无组胺释放作用,对呼吸、循环系统的影响轻微,但用于病人术后静脉自控镇痛术(PC
背景及目的溃疡性结肠炎与大肠癌的关系为大家所公知,大肠癌也因其高发病率、高致死性成为严重危害人类健康的杀手。炎症相关性大肠癌(colitis associatedcolorectal cancer C
近年来,随着工业化和城市化的快速发展,我国城市越来越严重的流浪儿童问题引起了社会的广泛关注,尤其是务工人员较多的城市。由于经济的快速发展、家庭环境的变化、社会救助制度
我国物业档案管理兴起时间较晚,发展尚不完善。目前,城镇化进程不断推动着物业管理的发展,要求物业档案管理不断发展完善以发挥其在物业管理中的基础性作用。本文从整个社会大背
目的探讨氨磺必利对男性精神分裂症患者性功能与催乳素的影响.及措施治疗方法研究一:将60例精神分裂症患者随机分为氨磺必利组30例和阿立哌唑组30例治疗8周,分别于治疗前,治疗第
高中生思维成熟而不失灵动,具有很强的可塑性。能迅速适应和接纳新事物。但由于多数同学一直长期处于半封闭应试教育模式中,性情相对较内敛含蓄,需要教师进行心理沟通和疏导
本文以苏州茶厂相关档案资料为依据,对1950年代工厂企业工资改革的情况进行梳理,由此分析工资改革给企业及其职工带来的利弊影响。建国之初,为了建立相对统一的工资制度以促