plc步进案例应用.pdf

上传人:asd****56 文档编号:70342788 上传时间:2023-01-19 格式:PDF 页数:8 大小:539.23KB
返回 下载 相关 举报
plc步进案例应用.pdf_第1页
第1页 / 共8页
plc步进案例应用.pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《plc步进案例应用.pdf》由会员分享,可在线阅读,更多相关《plc步进案例应用.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、!#步进梯形指令的设计与应用!#步进梯形指令的设计与应用湖南信息职业技术学院石玉明湖南信息职业技术学院石玉明$摘要%本文以离心选矿机!#控制系统为例&介绍三菱(系列可编程序控制器梯形图设计中步进梯形指令)*+,的设计与应用-$关键词%!#顺序功能图步进梯形指令状态转换.引言在生产机械的自动控制领域&!#顺序控制系统的应用量大面广-然而&工艺不同的生产机械要求设计不同的控制系统梯形 图-目前&不少电气设计人员仍然采用经验设计法来设计!#顺序控制系统&不仅设计效率低/容易出差错&而且修改/阅读十分困难-而使用!#步进梯形指令编制梯形图往往会取得事半功倍的效果&本文以离心选矿机的控制系统为例来实现步

2、进梯形指令的设计-0顺序功能图和步进梯形指令的描述合理的控制程序取决于正确的梯形图的构成&而梯形图形成的最优化的方法是通过顺序功能图的转换来实现&首先根据控制过程的要求&绘出顺序功能图&然后根据顺序功能图画出梯形图&用图形编程器将梯形图写入!#-0 1 0顺序功能图顺序功能图)*2 3 4 2 5 6 7 8 9 4 5:6 7;5#)8,中所示&*表示编程元件中的状态继电器&*./*?./*?0称之为步&其中*.用双线框表示&称为初始步&(./+./(0为转换条件-0 1?步进梯形指令*+和 A+是两条步进梯形指令&如图0)B,所示&利用它们可以很方便地编制顺序控制梯形图程序-*+指令的作用

3、在于激活某个状态&建立该状态的子母线&使该状态的所有操作均在子母线上进行&A+指令的作用是使*+指令复位-从图0中可以看出顺序功能图与梯形图之间的对应关系&*+触点驱动的电路块有三个功能C0,驱动负载在图0)8,中&每步负载用线段与方框相连&如图中D.与步*?.相连表示当*?.步为活动状态时负载D.被驱动-?,转移目标及转换条件步的转移目标由连接步之间的箭头线指定&箭头所指的步为上一步的转移目标&但步与步之间的转换是需要条件的&如图0)8,中步*.转移到步*?.的转移条件是(.-E,转移源自动复位转移目标置位&当转移条件满足时&转移的目标即箭头所指的步将被置位&同时转移源即转移前的步将自动复位

4、&如图0)B,中假定*?.步为活动步&当转移条件+.常开触点闭合时&*?0步将被置位&驱动负载D0工作&而*?.步自动复位&D.停止工作-?设计实例图?是离心选矿机的工作示意图&它的工作过程是C选矿开始打开断矿阀F&矿流进入离心选矿机&0 G.秒后装满选矿机&然后关闭断矿阀F&间歇H秒&启动分矿阀I&同时启动离心选矿机&运行?J秒后&关闭分矿阀I&同时停止离心选矿机&间歇H秒&打开冲矿阀#&进行冲水&?.秒后关闭冲矿阀#&又间歇H秒&打开断矿阀F&矿流再进入离心选矿机&进行下一次循环-根据电路控制要求&考虑系统的经济性和技术指标&选用三菱公司生产的(?K0 J L型!#-?1 0M N O端口

5、分配如下表0所示$摘要%本文以离心选矿机!#控制系统为例&介绍三菱(系列可编程序控制器梯形图设计中步进梯形指令)*+,的设计与应用-$关键词%!#顺序功能图步进梯形指令状态转换.引言在生产机械的自动控制领域&!#顺序控制系统的应用量大面广-然而&工艺不同的生产机械要求设计不同的控制系统梯形 图-目前&不少电气设计人员仍然采用经验设计法来设计!#顺序控制系统&不仅设计效率低/容易出差错&而且修改/阅读十分困难-而使用!#步进梯形指令编制梯形图往往会取得事半功倍的效果&本文以离心选矿机的控制系统为例来实现步进梯形指令的设计-0顺序功能图和步进梯形指令的描述合理的控制程序取决于正确的梯形图的构成&而

6、梯形图形成的最优化的方法是通过顺序功能图的转换来实现&首先根据控制过程的要求&绘出顺序功能图&然后根据顺序功能图画出梯形图&用图形编程器将梯形图写入!#-0 1 0顺序功能图顺序功能图)*2 3 4 2 5 6 7 8 9 4 5:6 7;5#)8,中所示&*表示编程元件中的状态继电器&*./*?./*?0称之为步&其中*.用双线框表示&称为初始步&(./+./(0为转换条件-0 1?步进梯形指令*+和 A+是两条步进梯形指令&如图0)B,所示&利用它们可以很方便地编制顺序控制梯形图程序-*+指令的作用在于激活某个状态&建立该状态的子母线&使该状态的所有操作均在子母线上进行&A+指令的作用是使

7、*+指令复位-从图0中可以看出顺序功能图与梯形图之间的对应关系&*+触点驱动的电路块有三个功能C0,驱动负载在图0)8,中&每步负载用线段与方框相连&如图中D.与步*?.相连表示当*?.步为活动状态时负载D.被驱动-?,转移目标及转换条件步的转移目标由连接步之间的箭头线指定&箭头所指的步为上一步的转移目标&但步与步之间的转换是需要条件的&如图0)8,中步*.转移到步*?.的转移条件是(.-E,转移源自动复位转移目标置位&当转移条件满足时&转移的目标即箭头所指的步将被置位&同时转移源即转移前的步将自动复位&如图0)B,中假定*?.步为活动步&当转移条件+.常开触点闭合时&*?0步将被置位&驱动负

8、载D0工作&而*?.步自动复位&D.停止工作-?设计实例图?是离心选矿机的工作示意图&它的工作过程是C选矿开始打开断矿阀F&矿流进入离心选矿机&0 G.秒后装满选矿机&然后关闭断矿阀F&间歇H秒&启动分矿阀I&同时启动离心选矿机&运行?J秒后&关闭分矿阀I&同时停止离心选矿机&间歇H秒&打开冲矿阀#&进行冲水&?.秒后关闭冲矿阀#&又间歇H秒&打开断矿阀F&矿流再进入离心选矿机&进行下一次循环-根据电路控制要求&考虑系统的经济性和技术指标&选用三菱公司生产的(?K0 J L型!#-?1 0M N O端口分配如下表0所示CC输入输出输入输出名称外接元件端子代号名称外接元件端子代号启动按钮*I 0

9、(.断矿阀FDF0D名称外接元件端子代号名称外接元件端子代号启动按钮*I 0(.断矿阀FDF0D.点动按钮*I?(0冲矿阀#DF?D.点动按钮*I?(0冲矿阀#DF?D0点动按钮*I E(?分矿阀IDFED0点动按钮*I E(?分矿阀IDFED?点动按钮*I H(E离心选矿机PLD?点动按钮*I H(E离心选矿机PLDE点动按钮*I Q(E点动按钮*I Q(H停止按钮*I J(H停止按钮*I J(Q自动N手动开关*F(Q自动N手动开关*F(0.表0M N O端口分配表?1?外部接线图与顺序功能图如下所示C图E为外部接线图/图H为顺序功能图-0.表0M N O端口分配表?1?外部接线图与顺序功能

10、图如下所示C图E为外部接线图/图H为顺序功能图-RJ.0RRJ.0R科技信息科技信息职教与成教职教与成教 万方数据!#梯形图图$是根据顺序功能图利用步进梯形指令编制的梯形图%程序几点说明&(整个程序分自动控制与手动调整控制两大部分)*+是自动,手动的控制开关%!(自动控制过程&将开关*+搬至-自动.运行方式)/0常开 闭 合1常 闭 断 开)程 序 跳 至2 0处)利 用2 3 4初 始 化 脉 冲56 0 0!)使程序进入初始状态*0%此时)按下启动按钮*7 )/0常开闭合)*!0被置位)而*0自动复位)*!0被置位后驱动它所连接的负载工作)随着各转换条件的满足)系统将按要求自动完成每步工作

11、%#(按钮*7 8起停止作用)按下*7 8)/$常开闭合1常闭断开)系统将由状态*!$回到起始步*0)不能自动循环%如果不按*7 8)/$常开断开1常闭闭合)系统将由状态*!$回到*!0自动下一次循环%根据系统要求)在程序运行过程中)不管何时按下停止按钮*7 8)选矿的整个工艺过程*!0 9*!$都会运行到底%:(手动控制过程&将开关*+搬至-手动.运行方式)/0常开断开1常闭闭合)利用主控指令)通过点动控制按钮*7 9*7:完成手动控制%$(辅助继电器5 0是起自动与手动的互锁作用%#结论实践表明)根据顺序功能图)采用步进梯形指令编制梯形图具有编程简单)规范且程序直观明了)易于掌握)尤其对于

12、复杂的顺序控制电路)更能快速1准确地编制2 3 4梯形图%参考文献;许谬工厂电气控制设备;5 北京&机械工业出版社!0 0;!谢克明可编程控制器原理与程序设计;5 北京&电子工业出版社!0 0!;#廖常初 2 3 4基础及应用;5 北京&机械工业出版社!#梯形图图$是根据顺序功能图利用步进梯形指令编制的梯形图%程序几点说明&(整个程序分自动控制与手动调整控制两大部分)*+是自动,手动的控制开关%!(自动控制过程&将开关*+搬至-自动.运行方式)/0常开 闭 合1常 闭 断 开)程 序 跳 至2 0处)利 用2 3 4初 始 化 脉 冲56 0 0!)使程序进入初始状态*0%此时)按下启动按钮*

13、7 )/0常开闭合)*!0被置位)而*0自动复位)*!0被置位后驱动它所连接的负载工作)随着各转换条件的满足)系统将按要求自动完成每步工作%#(按钮*7 8起停止作用)按下*7 8)/$常开闭合1常闭断开)系统将由状态*!$回到起始步*0)不能自动循环%如果不按*7 8)/$常开断开1常闭闭合)系统将由状态*!$回到*!0自动下一次循环%根据系统要求)在程序运行过程中)不管何时按下停止按钮*7 8)选矿的整个工艺过程*!0 9*!$都会运行到底%:(手动控制过程&将开关*+搬至-手动.运行方式)/0常开断开1常闭闭合)利用主控指令)通过点动控制按钮*7 9*7:完成手动控制%$(辅助继电器5

14、0是起自动与手动的互锁作用%#结论实践表明)根据顺序功能图)采用步进梯形指令编制梯形图具有编程简单)规范且程序直观明了)易于掌握)尤其对于复杂的顺序控制电路)更能快速1准确地编制2 3 4梯形图%参考文献;许谬工厂电气控制设备;5 北京&机械工业出版社!0 0;!谢克明可编程控制器原理与程序设计;5 北京&电子工业出版社!0 0!;#廖常初 2 3 4基础及应用;5另一方面)在制定专升本层次的专业教学计划时)首先要考虑学员专业基础知识与学习背景的差异)以一定数量核心课程的设置)来保证本科层次的教育质量及专业培养的标准)以选修课程的设置)来保证学员个性的发展)其次要与同一专业专科教学计划上下衔接

15、)并拓宽与加深课程内容)避免学科内容的臃肿和不必要的重复)真正实现使学员的专业知识1技能更上一个层次的目标%=:(建立完整的评估体系课程评估体系的建立)是课程组织得以推广的基本前提%从专科专业教学计划到同一专业专升本的专业教学计划)均需在实施过程中)依据评估结果不断地进行修正与改善%参考文献;另一方面)在制定专升本层次的专业教学计划时)首先要考虑学员专业基础知识与学习背景的差异)以一定数量核心课程的设置)来保证本科层次的教育质量及专业培养的标准)以选修课程的设置)来保证学员个性的发展)其次要与同一专业专科教学计划上下衔接)并拓宽与加深课程内容)避免学科内容的臃肿和不必要的重复)真正实现使学员的

16、专业知识1技能更上一个层次的目标%=:(建立完整的评估体系课程评估体系的建立)是课程组织得以推广的基本前提%从专科专业教学计划到同一专业专升本的专业教学计划)均需在实施过程中)依据评估结果不断地进行修正与改善%参考文献;(测控自动化)2 0 0 6 年第2 2 卷第7-1 期文章编号:1 0 0 8-0 5 7 0(2 0 0 6)0 7-1-0 0 4 2-0 3P L C 的人机接口与编程T h eI n t e r f a c eB e t w e e nt h eH u m a na n dt h eM a c h i n ea n dt h eP r o g r a m m i n

17、gf o rP L C(重庆师范大学)郭世钢G u o,S h i g a n g摘要:本文根据作者的P L C 应用实践,借鉴高级语言的编程方法,从人机接口入手,自顶向下的分析程序结构,对P L C 的结构化编程进行了探讨。关键字:P L C;人机接口;编程;结构中图分类号:1 1 啪3文献标识码:BA b s t r a c t:T h i sp a p e ri sb a s e do nt h ea u t h o r 8e x p e r i e n c ei na p p l i c a t i o no fP L C T h em e t h o do fs t r u c t

18、u r e dp r o g r a m m i n go fP L Ct h a tu s ef o rr c f e r e n c et h em e t h o do fp r o g r a m m i n gi nh i g h l e v e ll a n g u a g ei sd i s c u s s e d T h es t r u c t u r e di so b t a i n e df r o mt h ei n t e r f a c eb e t w c e nt h eh u m a na n dt h em a c h i n eb yt o p d o

19、w na n a l y z i n g K e yw o r d:P r o g r a m m a b l eC o n t r o l l e r,T h ei n t e r f a c eb e t w e e nt h eh u m a na n dt h em a c h i n e,P r o g r a m m i n g,s t r u c t u r e1 概述可编程控制器(P r o g r a m m a b l eC o n t r o l l e r 简称P L C)具有很强的抗干扰能力、很高的可靠性在工业控制领域得到广泛应用。P L C 将继电器控制的概念与计算

20、机技术相结合。因此以P L C 为核心组成的控制系统与以计算机为核心组成的控制系统既存在相同之处,也有一些不同。这些异同可能涉及很多方面,但以下两方面的差异是使用P L C 的人常遇见的。1 1 人机接口计算机人机接口常使用键盘和显示器人机界面比较直观、友好;P L C 往往不带显示,人机接口常通过控制台上的开关、按钮或它们的组合进行操作,操作实现的功能由控制台上的文字和操作手册给出。1 2 编程语言和编程方法计算机的编程语言很丰富。结构化编程和面向对象的编程方法得到广泛应用。P L C 常用梯形图或语句表编程,梯形图接近继电器控制的表达形式,语句表类似计算机的汇编语言,在这两种编程方式中时时

21、反映出继电器控制的思想。由于系统资源和编程语言的差异,P L C 的编程方法因程序设计人员的思维习惯不同而有很大差异,这不利于提高编程效率,也不利于交流。研究P L C 的编程方法是有意义的。在目前的技术水平,P L C 编程不可能使用面向对象的编程方法,但一般P L C 都支持子程序功能,将结构化编程思想应用在P L C 编程中是可行的。下面结合自己的实践。谈谈如何在P L C 编程中应用结构化编程的方法。郭世钢:硕士副教授2 应用实例P L C 在汽缸盖气门孔加工专机上的应用。2 1 设计要求在双列直排式汽缸盖上有多个进气门和出气门。它们的结构和加工工艺都相同。一个气门组的结构如图所示,其

22、中画有剖线的部分为铝质汽缸盖,4 和6 为镶嵌的气门导管和气门座圈。图1 汽缸盖气门组不意图1 汽缸盖2 气门弹簧座3 气门弹簧4 气门导管5 气门6 气门座汽缸盖上气f-l 孑L 的加工分为如下三步:(1)在铸造成型的铝质缸盖上对气门孔、气门弹簧座和气门座进行加工:(2)在加工后的气门孔和气门座中镶嵌铁质气门导管和气门座圈:(3 测镶嵌气门导管和气门座圈后的缸盖进行加工。在机床上完成第1 步和第3 步。我们将第l 步称为工序1,第3 步称为工序2。机床结构如图2 所示,通过夹具确定工件高度并使用复合刀具后,只需控制工件在X Y 平面运动,步进电机l 拖动工件在X 方向移动,完成对孔加工,步进

23、电机2 拖动工件在Y 方向移动,使刀具对准不同的孔一4 2 3 6 0 元,年邮局订阅号:8 2 讲6 万方数据控制系统位。阻力汽缸用于推动在工序2 中使用的复合刀具的工,应设置一个工序选择开关。此为第二层结构。运动。在机床的x、Y 方向安装有两根光栅(未标出),3)在自动加工状态,应设置加工按钮启动自动加光栅零位为机床的绝对零位。机床的加工零位在x 方工,按要求应能控制加工孔的个数,加工孔的个数最向与绝对零位相同,在Y 方向由第一个加工孔的孔位多四个,加工按钮应设置四个。此为第三层结构。确定,加工参数由上位机通过串行通讯送人P L C。经分析以上两个开关、九个按钮中,两个开关是五吣2啊。争臻

24、剧市型b 机。阻力汽缸刀具刀寞图2 机床示意图设在自动加工前工件位于加工零位,汽缸盖是四缸的,工序1 的加工过程可描述如下:1)工件向B 动力头快迸;2)工件向B 动力头做工迸,钻气门孔和锪气门弹簧座:3)I 件回到x 零点;4)工件向A 动力头快进;5)工件向A 动力头做工进,铰气门孔和铰气门座;6)I 件回到X 零点。一个孔加工完成;7)四个孔的加工完成否?完成则进入第l O 步,否则进入第8 步:8)-r _ 件向Y 轴正方向移动到下一个孔位;9)转移到第1 步;1 0)工件运动到Y 轴绝对零点;11)工件运动到加工零点。工序2 的加工步骤和控制要求与工序1 基本相同,下面都以工序1 为

25、例。要求该机可加工三缸和四缸的汽缸盖,并能处理一些意外情况。例如,加工四缸的汽缸盖时,在加工好两个孔时出现意外。处理意外情况后,应能加工剩下的两个孔。也即是说操作人员可选择加工1 到4、2 到4、3 到4 或第四个孔。要求用一道程序由操作人员通过操作控制台上的按钮和开关完成。2 2 人机接口和程序设计在结构化编程方法中人们在设计程序时主要采用:1)自顶向下设计程序的层次结构;2)划分功能模块,用函数(P L C 中称为子程序)调用实现。2 2 1 人机接口在高级语言编程中,常从菜单设计人手,自顶向下的分析程序结构。菜单设计就是设计人机界面。P L C 的人机界面常表现为控制台上的开关、按钮和对

26、各开关、按钮功能的文字说明,它比较简单,但P L C 的程序设计仍可从此开始,通过自顶向下的分析得到程序的基本结构。1)在机床匕应设置手动伯动开关,此为第一层结构。2)在手动状态下设置四个按钮,控制工件完成x、Y 正反向运动。我们将通讯模块也设置在手动状态下,用通讯按钮向上位机请求通讯。在自动状态下,操作人员应能根据需要选择进行工序1 还是工序2 的加必须的,九个按钮可合并为五个。手动状态下控制工件做x、Y 正反向运动的四个按钮和自动状态下控制加工孔个数的四个加工按钮可复用。针对系统输入愉出信号的情况,我们选用S I E M E N S 公司的S 7 2 0 0 系列C P U 2 2 4 的

27、P L C,其端口使用情况如下表所示:表1P L C 输入输出端口功能输入功能输出功能1 0 OX 零点输入Q 0 0 x 步进电机驱动信号1 0 1Y 零点输入Q 0 1Y 步进电机驱动信号1 0 2汽缸进到位Q 0 2X 步进电机方向信号1 0 3汽缸退到位Q 0 3Y 步进电机方向信号1 0 4X 进加工4Q 0 4x 步进电机使能信号1 0 5X 退加工30 0 5Y 步进电机使能信号1 0 6Y 进加工20 0 6汽缸进1 0 7Y 退加工1Q 0 7汽缸退1 1 O手动自动Q 1 0备用1 1 1工序1 I 序2Q 1 1备用1 1 2通讯1 1 3-1 1 5备用2 2 2 子程

28、序设计对程序结构作了分析以后。再设计实现特定功能的子程序。手动子程序中使工件运动部分较简单。通讯子程序有一定难度,但在很多文章中有叙述,故只对完成自动加工的主要子程序进行叙述。下面对工序中涉及的子程序进行讨论。从前面对工序1 加工过程的描述可知。它涉及如下子程序:(1)工件向B 动力头运动G K T O P);(2)-r 件从x 的正向回到x 零点O(P O N);(3)工件向A 动力头运动G K T O 0;(4)工件从X 的负向回到X 零点0 0 帕P);(5)I 件向Y 轴正方向运动O-T O P);(6)工件从Y 的正向向下寻找Y 的绝对零点P 0);(6)工件从Y 轴绝对零点移动到加

29、工零点O T O N)。以上括号内为子程序名,如X T O P 表示工件向x 正向运动。正常情况下在按下加工按钮1 后,加工过程是先加工孔,再让工件移动,使刀具对准第二个孔。而在特殊情况下(如从第三个孔开始加工),加工过程有所不同,在按下加工按钮3 后不是首先对孔加工而是工件在Y 方向移动一段距离,使刀具对准第三个孔,再进行孔加工。2 2 3 程序流程控制2 2 3 1 工序选择该机床的工序选择可通过控制台上的开关设置实现。如加工工序1 的选择可通过将手动,自动开关设置在自动。工序1 压序2 选择开关设置在工序l 实现。2 2 3 2 加工孔的个数控制使用不同的加工按钮控制孔加工的个数是程序设

30、 愀弼邮局订阮8 2-9 4 63 6 0 元*4 3 万方数据控制系统中文核心期刊(测控自动化)2 0 0 6 年第2 2 卷第7-1 期计中的一个难点。以四缸汽缸盖加工为例。设工序1 的实践中,可以给使用P L C 用于工业控制的设计人员带孔加工子程序为P R O C E l,且初始条件为刀具已对准第来如下方便:一个孔。正常加工四缸汽缸盖的过程可表述如下:i 篓j1;j 1 1 唧工序。的I:l 1 个一l!:l 彘盏1 兰v B t O1 1 17;e”凳j。j 1l 雨面工序1的I:I 十一ls 一”“l 磊盎1 掌0L _ J。一上图中只给出了加工前两个孔的流程,其余类推。当P R

31、O C E l 和Y T O P 子程序结束时,V B 4 0 都加1,将程序交给下一个步骤。通过以上流程可以看出操作人员按下不同的按钮时。只要做适当的数据处理就可达到控制加工孔个数的目的。如按下加工按钮1,置V B 4 0 为0,将加工零点到第二个孔的间距送V D 2 0 0 0,则从第一个孔开始加工;如按下加工按钮2,置V B 4 0为l。并将加工零点到第二个孔的间距送V D 2 0 0 0,则先移动工件,再从第二个孔开始加工。如按下加工按钮3,置V B 4 0 为3,并将加工零点到第三个孔的间距送V D 2 0 1 0 即可。不难分析得出在四缸加工完成工件重新回到加工零点时,V B 4

32、0 等于9。对加工三缸的汽缸盖,按加工按钮4 不起作用,启动时V B 4 0 只可为0、l、3。当加工中V B 4 0 等于5 时就表示三缸已经加工完成,此时设置一个判断,当汽缸数为3,且V B 4 0 等于5,则置V B 4 0 为7 跳过第四个孔的加工。这样就可通过按键处理解决加工三缸和四缸汽缸盖以及处理意外情况的问题。2 2 3 2 孔加工子程序的实现P L C 的程序扫描工作方式和普通计算机工作方式有很大不同。加工孔的-子辨(P R O C E l 提典型利阗宁结构,从下面蝴的前两步可看出它的实现,设凋用P R O C E l时,变量V B 0 为O,辅助继电器M 0 的8 位均为1。

33、V W 3 0 0 和V W 3 0 2 为工件移动距离。由上位机设置,通过数据通讯传递给P L C,在子程序调用时通过中间变量V D 4 0 0 0 传递给子程序X T O P。用变量V B O 控制加工步骤,用辅助继电器M 的某一位防止数据重人。3 结束语将高级语言的结构化编程方法用于P L C 的编程(1)从人机接口人手有利于设计人员设计系统硬件和软件,如本文通过对所述专机人机接口的分析,既给出了程序的基本结构,也对P L C 输入点数进行了规划。便于P L c 选型。(2)在P L C 的编程中常使用顺序控制设计方法,条件转移逻辑较难表达。我们通过设置开关和按钮使条件转移易于实现(例子

34、中通过使用手动自动开关、工序选择开关和在按下不同按钮时对变量V B 4 0 的赋值达到了这一目的),增加编程的灵活性。(3)通过自顶向下的分析程序的层次结构,对功能模块的划分很有帮助,恰当的模块划分有利于程序的编写,如果例中不考虑控制孔加工个数的第三层结构,而采用循环控制方法,就使得功能模块划分过大。因而自顶向下的分析程序的层次结构,有利于功能模块的划分,便于程序的阅读、修改和维护,可提高编程效率。总之,在P L C 编程中重视人机接口,从人机接口人手,自顶向下的分析程序结构,恰当的划分功能模块并用子程序调用实现,将使P L C 的编程有章可循,可提高编程效率和增加编程的灵活性,便于程序的阅读

35、、修改和维护。参考文献:1】胡学林主编可编程序控制器教程北京,电子工业出版社,2 0 0 4 1 1 2】迟君平王斌李业友模块化编程方法在P L C 程序开发中的应用【J】微计算机信息,2 0 0 5,6:2 6 2 7作者简介:郭世钢,男,1 9 5 8 年1 2 月2 21 3 生,汉族,硕士,副教授,自动控制理论与应用专业,主要从事自动控制系统和检测、控制类仪器的设计(4 0 0 0 4 7 重庆师范大学物理与信息技术学院)郭世钢(4 0 0 0 4 7C o l l e g eo fP h y s i c&I n f o r m a t i o nT e c h n o l o g y。C h o n g q i n gN o m a lU n i v e r s i t y)G u o,S h i g a n g(投稿日期:2 0 0 5 1 2 8)(修稿1 3 期:2 0 0 6 1 5)一4 4 3 6 0 元,年邮局订阅号:8 2 9 4 6 万方数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 汇报体会

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁