应用举例:我单位的一台SINUMERIKSPINT8T系统磨床,在程序运行中,进行到砂轮修整后,程序不再往下运行。此故障的特征是:并无任何报警显示,经仔细检查NC及PLC程序后,发现属于操作错误,原来是钥匙开关位置不动位所致。由此例可见,操作不当引起的故障并非属于真实故障,而是虚假故障,可归为未能满足约束条件这一类的故障(如不执行换刀指令,查出是气动驱动机械手或换刀装置时,气灌压力不够,以及操作过程未将封闭门推紧到位而使机床停机故障等,都属此类)。例:一台数控车床配备西门子8M系统,其PLC部分是采用S5-150KPC,发生故障后引起停机。
当对PLC清除后,红色LED仍亮,取下用户程序EPROM子模块,作清除PLC后,PLC的LED绿色灯亮,由此判断故障与子模块或用户程序相关。用PG675检查子模块正常,插入350存储板后,PLC仍停止运行。用中断堆栈ISTACK检查PLC故障原因,为ADF(地址错)。详细的中断指示说明PLC停在PB21程序块=Q18.20语句的下一句,说明错误发生在=Q18.20语句。校出字节QB18所在输出板,检查地址跨接线,确认地址设置错误(用户曾换过此板)。更正妥当后,PLC运行恢复正常。


