回复:请问PLC编程中,如何实现同一功能的重复延时实现?

hezk

  • 帖子

    371
  • 精华

    2
  • 被关注

    28

论坛等级:侠士

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2013-03-19 11:19:23

12楼

quote:以下是引用n次看你的背影在2013-03-19 11:02:33的发言:
楼主:首先画个时序图,分析一下,然后的事情就简单了。200里面位间接寻址不太好弄。就用传统的方式来做吧。当按钮启动后,就启动两个脉冲发生源(停止就复位),并对脉冲源的下降沿计数,当计数器等于0时,驱动第一组继电器;当计数器等于1时,驱动第二组继电器····如此下去。当计数器大于等于22时,计数器复位。


和我的思路一模一样,已上机验证过。

如果不考虑那么多继电器,只有一组两个继电器输出的话,就是两个最简单的方波输出,用定时器可以很容易的输出两组方波,一组是9s高位3s低位,一组是6s高位6秒低位,一组启动后延时3s启动二组,就可以得到符合要求的方波输出。

然后就是对输出组的切换,对方波进行计数,然后可以是比较计数值直接驱动输出点,或者根据计数值寻址输出地址输出都可。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。