西门子plcplc 彩灯循环环

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

本人初学PLC编程有一程序要求如丅:

PLC控制三个霓虹灯闪烁的程序。工作要求如下:

然后(1~8)步重复循环要求用一个开关控制,当它闭合接通时霓虹灯工作断开時停止工作。

那位大侠能帮忙写一下谢谢!

我初学,不妥之处希望指教

已经试了非常好,谢谢!我也是初学能加qq吗,一块交流一下qq

程序写的很好,这个例子也很经典总结一下

在遇到需要循环依次动作的场合。运用移位指令是首选

在这里,巧用了一个定时器和移位指令实现了灯各个动作的循环重复,写的很好

学习了哈哈,以后可以尝试着使用了

热心人多啊高手多啊!!!
如果我想只用一个開关控制,接通启动断开停止,不用两个开关控制本程序应怎么改?
1楼是初学者  我不连初学者都不是
对:mq_de关于如果我想只用一个开关控制接通启动,断开停止不用两个开关控制,本程序应怎么改 内容的回复:
那应该是个单键启停控制电路,用计数器记按键次数
对:零下二度关于1楼是初学者  我不连初学者都不是内容的回复:
引用 mq_de 的回复内容:如果我想只用一个开关控制接通启动,断开停止不用兩个开关控制,本程序应怎么改
I0.0启动定时器,I0.0取反复位3个输出就不用M0.0和M0.1了,其他一样

我写的比较简单!但经试验可以!与大家交流

仩面写的很好,谢谢分享!

对:suns1008关于我写的比较简单!但经试验可以!与大家交流 内容的回复:

    晒给我们这些学徒看看吧一楼都是高手,我看了半天还没有看明白那个移位指令加定时器咱整出来的呢

我也是刚学  顺序有些不对  不怎么会发截图

}
  用一个开关控制三个照明灯要求开关闭合时灯亮,开关断开时灯灭如果在3s之内每闭合一次开关,亮的灯数由1个→2个→3个→2个→1个→0个循环;如果开关断开的时间超过3s再扳合开关时,重复上述过程

  控制方案设计  1.输入/输出元件及控制功能

输入/输出元件及控制功能

  用一个开关控制三個照明灯的接线图和梯形图,如图1所示

  3.控制原理   图1 b中的梯形图构成了一个移位寄存器,在初始状态下由初始化脉冲将MW0置零後再将M1.0、M1.1、M1.2 置位为1。MW0 的后9 位M0.0~M1.0 移位过程如下表所示

移位寄存器移位过程说明

置位为1。  在开关I0.0 断开时不执行移位,移位寄存器中的數据不变若I0.0 每次断开的时间超过3s,则T37 延时3s 动作T37 接点闭合,使MW1 中的16 位数据复位为0再将M1.0、M1.1 、M1.2 置位为1。当开关I0.0 再次闭合时又从上述初始狀态开始,重复循环过程

}

我要回帖

更多关于 plc 彩灯循环 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信