“手动到位”是“JOG to position”硬翻过来的,先说说功能,然后再想翻译成什么名字。手动到位和移动到固定点(注意这不是“固定点停”功能)非常类似,所以一起来学习吧。
移动到固定点
相关数据:
MD30610 $MA_NUM_FIX_POINT_POS[AXn]
使用的“固定点”的数量,每根轴最多4个固定点
MD30600 $MA_FIX_POINT_POS[0,AXn]
MD30600 $MA_FIX_POINT_POS[1,AXn]
MD30600 $MA_FIX_POINT_POS[2,AXn]
MD30600 $MA_FIX_POINT_POS[3,AXn]
上面4个参数对应4个固定点的位置
PLC接口信号:
DB3x.DBX13.0--DB13.2--按二进制表示固定点的序号
移动到固定点在手动方式和自动方式下都可以使用
例:
设置参数
MD30610 $MA_NUM_FIX_POINT_POS[AX1]=4
MD30600 $MA_FIX_POINT_POS[0,AX1]=11
MD30600 $MA_FIX_POINT_POS[1,AX1]=22
MD30600 $MA_FIX_POINT_POS[2,AX1]=33
MD30600 $MA_FIX_POINT_POS[3,AX1]=44
手动方式下使用移动到固定点:
选择JOG方式
置位DB31.DBX13.3(即第四个固定点),此时轴并不移动
选择X轴,按正方向键(如果此时X轴位置小于44mm)或负方向键(如果此时X轴位置大于44mm),松手轴会立即停止(不受MD11300 $MN_JOG_INC_MODE_LEVELTRIGGRD的影响),直至X轴定位到44mm,系统会有如下提示信息(下图红框标记处):
几点注意事项:
如果通过PLC选择了“移动到固定点”,在手动方式下,该轴只能向固定点的方向移动,反方向键无效。
其它轴手动不受任何影响
激活了“移动到固定点”的轴,在自动方式下,不受影响,可正常编程运动
b. 自动方式下使用移动到固定点:
使用G75指令,语法如下:
G75 <轴名><轴位置> ... FP=<固定点序号>
其中轴位置无意义,即写多少都不影响最终的移动位置
程序例:
G75 X0 FP=3
执行后,如下图
同样,此时轴并不会移动,选择X轴,按正方向键(如果此时X轴位置小于123mm)或负方向键(如果此时X轴位置大于123mm)
轴到位后,显示如下:
此时,零偏设定为:
每天进步一点点,一起来学习SINUMERIK吧
联系客服