辛勤蜜蜂
级别: 家园常客
精华主题: 0
发帖数量: 346 个
工控威望: 512 点
下载积分: 4444 分
在线时间: 145(小时)
注册时间: 2011-04-08
最后登录: 2018-01-07
查看辛勤蜜蜂的 主题 / 回贴
楼主  发表于: 2012-03-07 10:16
老师好:如果程序循环时间超过了WDT规定的时间,那么预示程序进入死循环,会报警!
问题:死循环是什么意思?有必要设置吗?有设置的吗?如何设置?设置了在哪里能看出报警?请老师指教!三菱PLC
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客

精华主题: 0
发帖数量: 1057 个
工控威望: 4900 点
下载积分: 7351 分
在线时间: 2560(小时)
注册时间: 2010-06-24
最后登录: 2024-11-21
查看znz43的 主题 / 回贴
1楼  发表于: 2012-03-07 11:08
w D T俗称看门狗,是捡查P L C循环是否超时。
如果程序里使用了循环语句,而控制循环的变量又设置不合理,使得跳出循环的条件永远无法满足,这样就形成死循环,引起看门狗发讯使设备停机。
也可能是不合理的子程序调用,形成循环调用,使循环超时。
看门狗的控制时间在系统参数中都可设置,控制方式也可设置,如超时只报警,不停机,或超时停机,具体看各P L C说明书。
出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
赠人玫瑰,手留余香。舍得舍得,有舍才有得。