1. 首页
  2. 技术文章

西门子 | 840D参数赋值和探测程序

探测程序的目的就是要把工件坐标系和机床坐标系重合,便于加工。如何把探测的值赋值到机床中?

西门子 | 840D参数赋值和探测程序

看图中的坐标值为原始的机床坐标,如果工件坐标系和机床坐标系不重合的话,那么是无法直接按图纸程序加工工件的。下面请看一个例子:
 
例1
执行完下面指令
$P_UIFR[1,X,TR]=110.001
$P_UIFR[1,Y,TR]=120.002
$P_UIFR[1,X,FI]=11.001
面板内的值将变为:
西门子 | 840D参数赋值和探测程序
参数说明:
那么$P _UIFR[1,X,TR] =110.001的含义为:把X轴的G54粗设定(TR)为110.001
$P_UIFR[1,Y,TR]=120.002的含义为:把Y轴的G54粗设定(TR)为120.002
$P_UIFR[1,X,FI]=11.001的含义为:把X轴的G54精设定(FI)为11.001
 
$P_UIFR[1,Y,TR]中的1表示G54,如果是2表示G55,可参考下面参数:
$P_UIFR[0]等同于G500
$P_UIFR[1]等同于G54 
$P_UIFR[2]等同于G55 
$P_UIFR[3]等同于G56
$P_UIFR[4]等同于G57
$P_UIFR[5]等同于G505
… 
$P_UIFR[99]等同于G599
 
例2
执行$P_UIFR[1]=cfiney,22.002)结果如下: 
西门子 | 840D参数赋值和探测程序
$P_UIFR[1]=cfiney,22.002)表示把G54中的X Y Z轴值全部清空后,把 Y轴中的精设定为22.002
 
执行$P_UIFR[1] =ctransx,110.111,y,120.222):cfinex,11.111,y,22.222)结果如下:
西门子 | 840D参数赋值和探测程序
G54X Y Z轴清空后重新赋值,这里我就就解释含义了,相信大家已经明白了。
$P_UIFR[1]=CTRANS():CFINE()是把G54X Y Z 值全部清空
 
看下面一段探测的赋值程序:
$P_UIFR[1,X,TR]=110  
$P_UIFR[1,Y,TR]=120 
$P_UIFR[1,Z,TR]=0
$P_UIFR[2,X,TR]=3  
$P_UIFR[2,Y,TR]=120 
$P_UIFR[2,Z,TR]=0
请读者自己在面板中填写赋值
 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  网址导航  申请 VIP   交流群

本文转载来自【网络】,仅供大家学习交流,如侵权请联系站长删文。

发表评论

登录后才能评论

联系我们

【数控驿站】

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:07:00~23:00

QR code