欢迎来到山东科新教育科技发展有限公司, 注册会员即可观看在线课程和资料下载

咨询热线:13615417996
联系我们
二维码 山东科新教育科技发展有限公司

联系电话:13615417996

联系地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

plc编程培训分析PLC编程中如何用不同指令实现顺序启停控制

文章作者:创始人 发布时间:2022-06-15 15:37:45 浏览次数:0

众所周知,顺序控制在工业控制系统中应用非常广泛,如果是用传统的继电控制只能进行一些简单的控制,对于一些更复杂的控制却很难实现,而用PLC进行顺序控制则较为轻松简便,我们可以用不同的指令编写出形式多样的PLC控制程序,这篇文章plc编程培训就分别以定时器指令、计数器指令和移位指令实现顺序启停控制。

plc编程培训

1、用定时器实现顺序控制:用定时器实现顺序控制的实质就是利用了定时器的定时和延时的功能,可以在不同的时间实现被控对象的启动和停止。当I0.0启动按钮闭合后,Q0.0先接通,经过5秒后Q0.1接通,同时将Q0.0断开,再经过5秒后Q0.2接通,同时将Q0.1断开,又经过5秒后Q0.3接通,同时将Q0.2断开,再经过5秒又将Q0.0接通,同时将Q0.3断开,就是如此实现了顺序启动并且能进行循环,按下停止按钮,则Q0.0~Q0.3都断开。

2、用计数器实现顺序控制:用计数器减一计数的原理,可以对被控对象实现顺序启停控制。以上的程序,当I0.0初次闭合时Q0.0接通;第二次闭合时Q0.1接通,第三次闭合时Q0.2接通,第四次闭合时Q0.3接通,同时将计数器复位,之后又开始下一轮的计数,如此循环实现顺序控制。程序中使用了触点比较指令,只有当计数器的计数值等于设定值时,其触点才会接通,才能驱动输出。当按下停止按钮I0.1,则复位Q0.0~Q0.3。

3、用移位指令实现顺序控制:用移位指令可以将移位数据存储单元中的数据位进行移动,当某个数据位为1时,可以利用这个位启动其之后的输出,从而对被控对象实现顺序启停控制。以上程序中I0.0是移位指令的使能触点,N=1代表移1位,即I0.0每闭合一次VB1里面的二进制位左移1位,先是置位V1.0,此时Q0.0接通,当I0.0初次闭合时VB1左移一位,也就是将V1.0的1移到了V1.1,使输出Q0.1被接通,同时V1.0断开,Q0.0断开。依此类推,之后I0.0每闭合一次,VB1都左移1位,依次使V1.2、V1.3、V1.4接通。当I0.0第三次接通时,Q0.3被接通,当I0.0第四次接通时,将V1.0开始的8个位都复位,之后又开始新的一轮循环。其实也就是用左移指令将移位数据存储单元中的数据位进行左移,利用左移的位启动其后的输出,从而确定被控对象在不同移位点上的启动和停止。以上就是利用定时器、计数器和移位指令的实现顺序控制的几种编程方法,这是利用一些基本指令实现的方法。当然,你也可以利用步进顺序控制指令或SFC实现哦。

以上就是plc编程培训分析的相关内容,希望对大家有所帮助,后期会整理更多资讯给大家,敬请关注我们的网站更新。

山东科新教育logo

联系我们

电话:13615417996

网址:http://www.kexinkj.com

地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

山东科新教育二维码

扫码微信联系

山东科新教育科技发展有限公司版权所有,