我们是做专用机床设备的,不能用西门子提供的标准对刀界面(车、铣、磨),设置轴工件坐标零点无法下手。经查资料可用“$P_UIFR[1,X,TR]”指令来解决,先切换到机床坐标,如X轴机床坐标是“12.01”,按“MDA”键,在命令行输入“$P_UIFR[1,X,TR]=12.01”,执行程序,切换到工件坐标,X轴工件坐标变为“0”,以为问题解决了,后来用手脉在自动状态下偏置X轴,再执行上面”$P_UIFR[1,X,TR]“时,发现X轴工件坐标值不是"0",为了解决这个问题,花了不少心思,后来查了资料,可用"DRFOF"删除手脉偏置,在编程时,第一句话是"DRFOF",第二句话是"$P_UIFR[1,X,TR]=?",这样轴工件坐标零偏就设完了。