全国服务热线 15021292620
单位新闻

荆门PLC模块西门子一级代理商

发布时间: 2023-06-09 10:32 更新时间: 2023-11-04 06:00

荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商

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

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个位都复位,之后又开始新的一轮循环。其实也就是用左移指令将移位数据存储单元中的数据位进行左移,利用左移的位启动其后的输出,从而确定被控对象在不同移位点上的启动和停止。

荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商荆门PLC模块西门子一级代理商

联系方式

  • 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 电话:15021292620
  • 销售:颜娟
  • 手机:15021292620
  • 传真:021-33556143
  • 微信:X15021292620
  • QQ:2799536152
  • Email:2799536152@qq.com
产品分类