单按钮起停控制的PLC编程技术.docx

上传人:安*** 文档编号:17780157 上传时间:2022-05-26 格式:DOCX 页数:9 大小:18.68KB
返回 下载 相关 举报
单按钮起停控制的PLC编程技术.docx_第1页
第1页 / 共9页
单按钮起停控制的PLC编程技术.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《单按钮起停控制的PLC编程技术.docx》由会员分享,可在线阅读,更多相关《单按钮起停控制的PLC编程技术.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、单按钮起停控制的PLC编程技术dujing导语:根据PLC控制系统的特点,本文以松下电工FP0系列PLC为例介绍了9种单按钮起停控制的PLC编程技术,电路控制简单,故障减少,具有很高的实用价值摘要:根据PLC控制系统的特点,本文以松下电工FP0系列PLC为例介绍了9种单按钮起停控制的PLC编程技术,电路控制简单,故障减少,具有很高的实用价值。关键词:PLC;单按钮;编程技术;梯形图;指令在PLC控制系统设计中,经常碰到负载的起动与停顿控制,通常的做法是采用两只按钮作为外部起动与停顿控制的输入器件,在PLC中与两只按钮相对应的输入点数也有两个,PLC的外部接线如图1所示,按钮SB1X0作为起动控

2、制,按钮SB2X1作为停顿控制,这样固然可以到达控制目的,但需要的按钮和连接导线较多,PLC的输入点数也较多。但在实际工作中,可以充分利用PLC内部多功能化的特点,采用单个按钮控制负载的起动与停顿,进展改良后的PLC外部接线如图2所示,用SB替换SB1和SB2的功能,用X0替换X0和X1的功能,电路的实际接线就大大简化,这样做不仅节省了硬件本钱,而且还大大减少了由于按钮多而可能引起的故障.使电路更加经济公道、平安可靠,控制方便简单,具有很高的实用价值。笔者根据实际的工作经历和研究成果,以松下电工FP0系列PLC为例介绍几种单按钮起停控制的PLC编程技术。align=center图1图2/ali

3、gn1采用上升沿微分指令的编程技术align=center图3采用上升沿微分指令编程的梯形图程序图4采用置位/复位指令编程的梯形图程序/align采用上升沿微分指令编程的梯形图程序,如图3所示,控制经过如下:当第一次按下SB时,X0接通,使R0的线圈接通一个扫描周期,其常开触点闭合,Y0的线圈接通并自锁,启动外部负载工作运行;同时,Y0的对常开触点闭合,为R1的线圈接通做预备;当第2次按下按钮SB时,X0接通,R0再次接通一个扫描周期,R1的线圈被接通,R1的常闭触点分断,Y0的线圈断开,外部负载停顿工作。反复按下SB,将会重复上述控制经过。2采用置位/复位指令的编程技术采用置位/复位指令编程

4、的梯形图程序,如图4所示,控制经过如下:当按下SB时,X0接通,R0的线圈接通一个扫描周期,其常开触点闭合,R2置位闭合且保持,R2的一对常开触点闭合,Y0的线圈接通,启动外部负载工作运行;同时,R2的另一对常开接点闭合,为R1的线圈接通做预备;当再次按下SB时,X0接通,使R0的线圈再次接通一个扫描周期,R1的线圈接通,R1的常开接点闭合,R2复位断开且保持,Y0的线圈断开,外部负载停顿工作运行。之后依次按下SB的工作情形与上述一样。3采用计数器指令的编程技术align=center图5采用计数器指令编程的梯形图程序图6采用定时器指令编程的梯形图/align采用计数器指令编程的梯形图程序,如

5、图5所示,从图中可以看出:第一次按下SB时,X0接通一个扫描周期,CT100计数1次,Y0的线圈接通并自锁;第二次按下SB时,X0再次接通一个扫描周期,CT100再计数1次,累计计数2次,那么C100常闭触点断开,Y0的线圈断开,且C100常开触点闭合使CT100复位,为下一次计数作好预备。然后又开场新一轮的循环。4采用定时器指令的编程技术采用定时器指令编程的梯形图程序如图6所示。定时器TMR0的设定值为1,定时时间为0.01s设定值值尽可能小,以防止启动后出现异常情况时,便于立即停车。从图6中可以看出:当按下SB时,X0接通一个扫描周期,Y0的线圈被置位接通。Y0的常开触点使定时器TMR0定

6、时0.01s后启动,其常闭触点断开,而常开触点闭合,为Y0的复位做预备;当再次按下SB时,X0又接通一个扫描周期,由于X0和TMR0的常开触点都接通,Y0复位,Y0的线圈断开。如此循环往复。5采用保持指令的编程技术align=center图7采用保持指令编程的梯形图程序图8采用移位存放器指令编程的梯形图程序/align采用保持指令编程的梯形图程序,如图7所示,控制经过如下:当按下SB时,X0接通,R0的线圈接通一个扫描周期,置位触发信号R0的常开触点闭合,使KP置位,Y0的线圈接通,Y0的常开触点闭合,为R1接通做预备;当再次按下SB时,X0接通,R0的线圈再次接通一个扫描周期,R1的线圈也接

7、通一个扫描周期,复位信号R1的常开触点闭合,使KP复位,Y0的线圈断开。每按下SB一次,Y0的状态反转一次。6采用移位存放器指令的编程技术采用移位存放器指令编程的梯形图程序,如图8所示,图中是对WR0进展左移1位的操纵,移入的数据是0还是1由R0的状态决定,移位触发信号为X0,复位信号R1的常开触点。其工作经过如下:第1次按下SB时,X0接通,由于起初R0WR的0位的常闭触点闭合,向移位存放器SRWR0端输入信号,1被移入R0,R0的常开触点闭合,Y0的线圈接通,同时,R0的常闭触点断开;第2次按下SB时,X0接通,向左移位存放器SRWR0端输入信号,SRWR0左移一位,1被移入R1,由于R0

8、的常闭触点断开,0被移入R0,R0复位,Y0的线圈断开,R1的常开触点闭合,WR0的16位继电器状态全部为0,此时,电路恢复最初状态,为下次起动做预备。7采用主控MC/MCE指令的编程技术align=center图9采用MC/MCR指令编程的梯形图程序图10用根本比拟指令编程的梯形图/align采用主控指令编程的梯形图程序,如图9所示,控制经过如下:当按下SB时,X0接通,进入MC,MCE指令程序,由于Y0常闭触点初始闭合,R0的线圈接通并自锁,R0常闭触点分断对R1的线圈互锁,R0常开触点闭合,Y0的线圈接通并自锁,松开SB后,完毕执行MC,MCE之间指令程序,R0复位;当再次按下SB时,X

9、0接通,又重新进入MC,MCE指令程序,由于Y0的线圈已接通,R0线圈通路已被Y0的常闭触点分断,R0的线圈不再接通,R1的线圈通路那么被Y0常开触点闭合而接通并自锁,R1的常闭触点分断,其一对触点使Y0的线圈断开,另一对触点那么对R0的线圈互锁,不会由于Y0的常闭触点复位后导致R0和Y0的线圈再接通的错乱控制现象。松开SB后,完毕执行MC,MCE之间指令程序,R1复位。之后依次按下SB的控制经过与上述的一样。8采用根本比拟指令的编程技术采用根本比拟指令编程的梯形图程序,如图10所示,控制经过如下:当按下SB时,X0接通触发CT100计数1次,经过值减1,此时,经过值存放器EV100=K1,使

10、Y0的线圈接通;当再次按下SB时,X0接通触发CT100再计数1次,累计计数2次,经过值再减1,此时,经过值存放器EV100=K0,使Y0的线圈断开,与此同时,CT100的常开触点C100闭合触发CT100,使CT100复位。反复按下SB,将会重复上述控制经过。9采用高级指令的编程技术PLC的指令系统中除了根本的逻辑控制指令外,还有丰富的高级指令,可以方便的实现数据传输、算术运算、比拟、变换、移位、位控制等各种功能。熟悉并在实际中公道的应用适宜的高级指令,可以大大简化程序,这一点是传统的继电器控制系统无法比较的。如图11所示的一行指令,采用高级指令F132BTI使WY0的0位即Y0在X0的每次

11、上升沿变反,即可实现控制要求。align=center图11采用高级指令F132BTI编程的梯形图程序/align10完毕语上述介绍的这些编程技术,理论证实是实在可行的。由于PLC具有丰富的指令集,编程特别简单灵敏,同样的控制要求可以选用不同的指令进展编程,编程人员需要在理论中不断探索和进步自己的编程技巧,才能充分发挥PLC的上风,实现各种控制要求。参考文献:1王兆义主编.可编程控制器技术教程M.北京:机械工业出版社,1998.2常斗南主编.电器控制与PLCM.北京:机械工业出版社,1998.3李向东主编.可编程序控制器M.北京:机械工业出版社,2007.4日本松下电工株式会社.FP系列FP-M/FP编程手册Z.作者简介:孙克礼,男,1968年12月生,汉族,江苏泰州人,供职单位:泰州机电高等职业技术学校,高级老师,主要从事机电一体化专业的教学和研究工作,多篇论文在省级以上刊物发表。联络:13852863593,:225300

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

当前位置:首页 > 技术资料 > 技术方案

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

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