PLC结构化文本编程系统的设计与实现_韩美卿.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:2 大小:299KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

PLC结构化文本编程系统的设计与实现_韩美卿.pdf

PLC结构化文本编程系统的设计与实现_韩美卿.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

□科研设计成果□仪器仪表用户参考文献[5]杨公源.可编程控制器(PLC)原理与应用[M].北京:电子工业出版社,2004.[1]卓娜,李素华,魏永捷,等.油田燃油注汽锅炉自动控制系统[6]陈在平.可编程控制器技术(PLC)系统设计[M].北京:电子的设计与实现[J].制造业自动化,2009,(7):1242127.工业出版社,2007.[2]Parts,M.Effectofsteaminjectionintotwonearbylayers.Journal[7]纪春萌.模糊控制在燃煤注汽锅炉控制系统中的应用[D].OfPetroleumScienceandEngineering,2003:1172124.大连:大连海事大学,2008.[3]刘继和,孙素凤.注汽锅炉[M].北京:石油工业出版社,作者简介印涛男硕士研究生主要从事油田注汽锅炉自动2007:1132122.:(19822),,,[4]宋伯生.PLC编程理论、算法与技巧[M].北京:机械工业出控制系统,及其配套水处理自动控制系统的研究。收稿日期版社,2006:3112325.:200928210doi:10.3969/j.issn.167121041.2010.01.014PLC结构化文本编程系统的设计与实现韩美卿,郑明,杨娟娟,熊伟(西安交通大学电气工程学院,西安710049)摘要:本文简述了PLC结构化文本ST的基本概念、讲述其编程方法。成,表达式由操作数和操作符组成,其基本的语句有赋值语句、针对结构化文本ST编程系统的设计要求,基于IEC61131-3国际标功能块调用语句、IF结构语句、CASE结构语句、FOR结构语准制定的编程规则,采用面向对象的方法,设计出了一套完整实用的数句、WHILE结构语句、REPEAT结构语句等。一个典型的减计据结构,与此同时介绍结构化文本在基于VC++集成开发坏境下的数器程序下所示:方案设计与实现过程。IFLDTHENCV:=PV;关键词:PLC;结构化文本;编程系统ELSIFCDAND(CV>PVmin)中国分类号:TP29文献标识码:ATHENCV:=CV-1;DesignandimplementationofPLCSTEND_IF;Q:=(CV<=0);programmingsystemHANMei2qing,ZHENGMing,YANGJuan2juan,1ST编程系统的设计XIONGWei1.1ST编程系统的组成(SchoolofElectricalEngineering,Xi’anJiaotongST编程系统的主要功能:给用户提供一个友好的程序编University,Xi’an710049,China)辑界面,帮助用户简捷、快速地进行ST程序编写;对用户输入的程序进行语法检查不规范编程或程序错误进行有效提示Astract:Thebasicconception、functionandprogrammingmethodof,structuredtext(ST)weresummarized.Accordingtotherequirement和错误定位;将语法检查正确的ST程序按照PLC的控制逻辑oftheSTprogrammingsystemandtheIEC61131-3international转换成C语言。整个ST编程系统包括3个模块:编辑模块、检standard,asuitofappropriatedatastructurewasdesignedbasedon查模块和转换模块。object-orientedprogramming.Thedesignschemeandtheimple2ST编辑模块是软件与PLC编程人员交互的窗口。编辑模mentationbasedonVC++integrateddevelopmentenvironment块中可以双击指令树和用户直接输入指令两种方式进行编forSTprogrammingsystemwasalsointroducedinthispaper.程。编辑模块除了具有普通记事本的基本编辑功能(撤消恢Keywords:PLC;ST;programmingsystem复、剪切、复制、粘贴、查找、替换、定位到、全选等)外,还能够对不同类型的文本内容区分颜色高亮显示,并且支持全局变0引言量和局部变量的编辑。用户可以动态调整界面大小、颜色和字可编程控制器(PLC)在工业现场因其编程方便,抗干扰能体属性等。力强,获得了广泛的应用。利用编程软件编写PLC控制程序,ST检查模块分为两个部分:实时检查和非实时检查。实由PLC硬件执行相应操作来完成不同的控制要求,是目前时检查即时提示和限制编程人员