恭喜,你发布的帖子
发布于 2017-04-05 09:16:00
3楼
感谢千万个为什么的答疑,故障以排除。
当DB10.DBX123.6或DB10.DBX129.2的状态不确定,造成NC程序不能正常判断$A_IN[15]或$A_IN[35]。
在PLC程序FB54中,相关部分如下图:
此为立头夹刀PLC应答部分。由于此报警发生在立头换刀过程中,再看卧头夹刀PLC应答部分程序:
可以看出,卧头在夹刀到位后需稳定1秒钟后才输出PLC应答信号。立头在夹刀到位后,到位信号I50.4若出现闪烁或不稳定现象,则会造成DB10.DBX123.6的不确定,引发6405NCK报警。而这种不稳定在诊断画面的PLC状态中无法捕捉,观察不到。
对原PLC程序做如下修改:
修改后,机床运行3天,报警再未出现。
再次感谢论坛,感谢千万个为什么!
精华帖版主置评:楼主能反馈问题,不错不错精华鼓励
请填写推广理由:
分享
只看
楼主