一台802d的CNC 换刀时打刀气缸没有下来 ,但是换刀的动作没有停,气缸的两个感应开关都是好的 。是plc程序上不检测那两个感应开关的状态 ,还是宏程序的问题,
宏程序里的这句 (CMD_ACK(3) ;发出松刀命令且等待命令应答 )
我应该怎么修啊
问题补充:
那可以在宏程序中添加 if 弥补这个问题吗
最佳答案
这是PLC做的不够完善,没有到位信号应该要加读入禁止,如果 想用IF来弥补的话,也需要修改PLC程序,比如将到位信号写到PLC/NC的交换区内,在用IF来做判断
提问者对于答案的评价:
是的 我现在不知道怎么操作 对PLC不懂
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc306609.html