机床工件试切时发生报警,通过PLC程序简单诊断后发现应该是工件没夹紧。为了确认之,故在“手动”模式下夹紧工件。此时,垮塌一声,机床自动停机了(machine off, 就是相当于总闸刚合闸的状态)。再启动机床(按钮machine on)就启不来了。
开始以为哪个空开什么的可能跳了,仔细检查后发现没有。倒是发现PLC s7-300处于停机状态(stop)。
总闸关闭重新上电后还是无法切换到run状态。诊断发现plc停机原因是一个FC块没有装载。PLC里面确实没有这个FC块,但其它地方有调用。
试着把调用该FC块的语句注释掉。plc就可以启动到run状态了。
该机床处于调试阶段,但是已经加工过好多工件了,试验收时都没这些问题。故应该可以说程序应该是没有大的原则问题吧。怎么突然这个FC块就没有了呢?
各位大侠知道怎么回事不?