想用摆动功能实现操作,遇到如下问题:
按照手册说明:摆动程序中需要先将参与摆动的轴用命令WAITP(轴)释放出来,但是我编好程序运行,提示错误:14780(通道1程序段N300使用未释放选项)以下是程序:
N100 WAITP(Y)
N200 OSP1[Y]=50 OSP2[Y]=55 OSE[Y]=45 OST1[Y]=0 OST2[Y]=0 FA[Y]=100 FA[X]=50 OSCTRL[Y]=(4,2)
-> OSNSC[Y]=0
N300 OS[Y]=1
N400 OSCILL[Y]=X
N500 POSP[X]=(50,2,1)
N600 OS[Y]=0
将WAITP(Y)改成WAITP(X,Y)也提示同样的错误。哪位高手能帮忙解释一下啊?
另外WAITP(轴)和RELEASE(轴)这两个指令有什么区别啊?我把WAITP(Y)换成RELEASE(Y)也不行啊.在高级编程手册1.15节(1-55页)同时出现了WAITP(轴)和RELEASE(轴),好像在某种情况下是可以互换的。在1-57页轴交换前提中说:“轴必须已经通过机床数据在所有要使用该轴的通道中定义好”。难道在摆动中使用WAITP(轴)也是这样吗?必须要定义吗?摆动轴和进给轴是在两个通道中的吗?
请高手指点!