回复:s7-1200 计数器模块复位逻辑悖论

已锁定

水煮花生

  • 帖子

    284
  • 精华

    4
  • 被关注

    8

论坛等级:侠圣

注册时间:2011-04-14

钻石 钻石 如何晋级?

发布于 2022-03-26 16:21:59

8楼

对第一图,写点个人浅见:

1,当计数值到5时,本周期(0),复位域语句不执行,计数器语句 Q输出,M3.3置1;

2,下一周期(1),M3.3上升沿,复位域语句执行,M4.0复位0,M3.3复位0,计数器CV不增加,计数器语句不复位,CV=PV,M3.3置1;

3,下一周期(2),M3.3为1 (和上周期一致),复位域语句不执行,计数器语句复位有效,CV=0,M3.3复位0;

如果取掉复位域指令的上升沿指令,运行逻辑变成一下情况:

1,当计数值到5时,本周期(0),复位域语句不执行,计数器语句 Q输出,M3.3置1;

2,下一周期(1),M3.3为1,复位域语句执行,M3.3复位0,M4.0复位0,计数器语句不计数,不复位,CV=PV,M3.3置1;

3,下一周期(2),和上周期(1)一样,M3.3为1,复位域语句执行,M3.3复位0,M4.0复位0,计数器语句不计数,不复位,CV=PV,M3.3置1。


多学长知识 多问长见识
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15100条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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