多年前做过某河南造纸供货商碳酸钙研磨的项目,IO模块选择的是S7-300 的DO模块(DC24供电)。在公司IO打点一切正常,在现场调试时发现在振打研磨罐时,一个DO模块DO点动作时,同时发现几路DO全部为“1”,不符合程序逻辑!百思不得其解!
以前做过许多工程项目,没有发现这样的问题啊!好在这种现象不影响实际设备运行,暂时没有解决。
在后续现场调试过程中,始终思考这个问题。突然有一天,发现某一位DO点输出时,这组其他DO全部为“1”,说明这点输出时,会造成其他DO点的误动作。经工程师分析,可能是此DO点输出时,发生内部电路短路现象,造成这一组(一组8点)全部输出!
解决方法:
更换DO模块,这种解决方法最稳妥,但耽误时间,需要邮寄新模块,系统断电,再更换新模块,重新编译下载等。
将此DO点更换为同一模块其他DO点,只需要在程序和端子接线微调一下即可。
按照2方法操作后,故障解决!
至此,明白一个道理,现场才是王道,如果在现场解决不了问题,一切都是浮云!需要工控人胆大心细,在实践中分析问题的本质,在理论结合实际,把内部的道理全部弄清楚!
