ch631109
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 208 点
下载积分: 698 分
在线时间: 32(小时)
注册时间: 2011-09-30
最后登录: 2013-02-08
查看ch631109的 主题 / 回贴
楼主  发表于: 2012-12-07 14:36
图片:
下面的这段程序没有什么具体意义,仅仅是用来说明这个现象的原因,仿真时接通触点X1后,T1计时到59后,停止计时,但过大约2到3秒后就自动复位,再又重新计时,为什么会出现自动复位现象,我后来又做了实验,只要在CJ那行不用这个T1触点就正常计时到60后停在那儿了,不重复计时.是不是计时触点不能用来接CJ语句,用另外的T2到是没问题.
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 458(小时)
注册时间: 2010-08-24
最后登录: 2024-10-18
查看niningtt的 主题 / 回贴
1楼  发表于: 2012-12-10 22:12
原因是在P1中跳转到P1,当T1当前值为60时候,此段程序就进入了死循环,进入了死循环的PLC此次扫描没有执行到END,所以60这个值是不会发送到监视,只能看到死循环前的数字59.而PLC是由保护措施的,出现这种情况是时候会自行处理恢复的,所以就出现了1两秒后又开始