我设计了一个3头焊机程序,顺序1、2、3存在D100-D102中,但发现每次PLC启动后第一次,(刚上电或stop--run),都是动作了第一点后,立刻跳到第三点的完成步。通过多次测试,强制改变一些转换条件发现,第二第三点是有经过的的,但都不执行动作直接跳转到结束处。
经过了这第一次错误运行后,以后重复运行,或按急停后再运行都能正常执行动作。我百思不得其解,请各位高手赐教。我把我程序中出错部分节选出来让大家帮忙分析一下。因为这三点的动作和完成跳转条件是一样的,只是运动顺序的前后不同。其他步的运动、跳转步都不同,所以没发现出错。
[ 此帖被gaogaiga在2011-06-23 17:06重新编辑 ]