飘落的风
级别: 家园常客
精华主题: 0
发帖数量: 90 个
工控威望: 947 点
下载积分: 991 分
在线时间: 66(小时)
注册时间: 2020-03-17
最后登录: 2021-08-30
查看飘落的风的 主题 / 回贴
楼主  发表于: 2020-09-07 16:30


 如图中程序所示,第一次进入S0.1中执行时,计数器C0的值达到3后,转移至下一步。当整个流程执行完再次进入S0.1后,我的思路是先由S0.1的上升沿对C0进行复位,再计数至3后跳转,可程序在第一次循环后C0的值无法复位,一直为3,就导致此步直接跳转,这是什么原因呢?求前辈指导
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2024-11-16
查看niningtt的 主题 / 回贴
1楼  发表于: 2020-09-11 09:44
因为你用的是顺序控制,一旦跳转,程序将不再扫描其他步序的内容,也就意味不会满足上升沿的条件(上一次扫描为OFF,本次扫描为ON)。第一遍走流程可以,第二遍就不可以了,没有扫描到0FF的状态
本帖最近评分记录:
  • 下载积分:+5(飘落的风) 热心助人!