如何能让机床工件坐标值变为0

802D SL系统,我想在NC程序中使当前的工件坐标值变为0,$AA_IW[C]=0,机床提示“017210  通道程序段不可能访问变量”报警,不可以从零件程序中读/写变量,除了用G74机床回零外,还有其他办法实现吗?

版主推荐答案

版主说的很好,只读变量是不能改的,偏置G54之类是可以的。

$P_UIFR[1,X,TR]=0   ;X

$P_UIFR[1,Y,TR]=0   ;Y

$P_UIFR[1,Z,TR]=0   ;Z 

也可以通过相对值来编程G91这种的,如果这个位置重要记录下来就好了。

;;;;;;;;;;;;;更新;;;;;;;;;;;;;;;;;;;

$P_UIFR[1,X,TR]=$AA_IW[X]   ;X    ($AA_IM[ ])

$P_UIFR[1,Y,TR]=$AA_IW[Y]   ;Y

$P_UIFR[1,Z,TR]=$AA_IW[Z]    ;Z 

$P_UIFR[1,A,TR]=$AA_IW[A]   ;A

$P_UIFR[1,B,TR]=$AA_IW[B]   ;B

$P_UIFR[1,C,TR]=$AA_IW[C]    ;C 

针对关节轴的偏置

查看完整帖子:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1540285&bid=20

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc300278.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:35
下一篇 2020年10月31日 下午2:35

相关推荐