(3)读取z轴第1参考点机械坐标值(#2037参数)
参照PLC窗口功能的大、小区分编号表,大区分编号95代表第1~3轴的原点返回参数,小区分编号K2037代表#2037参数,即第1参考点位置参数,读取轴为第3轴(z轴),因此,对应PLC的编写如图5所示。
(4)将寄存器值赋值给D存储器
为了方便PLC顺序控制中的数值比较,将当前z轴机械坐标值和z轴第1参考点机械坐标值(#2037参数)的寄存器值分别赋值给数据存储器D150和270,如图6所示。
(5)Z轴当前机械位置比较
将当前z轴机械坐标值和z轴第1参考点机械坐标值(#2037参数)进行比较,当前z轴位置位于第1参考点上方时,中间地址M116输出,如图7所示。程序中对应处理如N3单节所示,当M116输出时,寄存器R6438置1,对应的#1200变量为1,宏程序直接跳转到结束,不执行换刀动作。同理,也可以在PLC或宏程序中做相应的报警信息提示。
换刀宏程序:
3 结语
三菱M70数控系统的PLC窗口功能,可以直接读取和写入NC数据,本文应用PLC窗口功能,实现对z轴位置的实时精确读取,并以夹臂式刀库为例,说明其工作原理和使用方法。通过对PLC窗口功能的灵活应用,可以设计出功能更加完备的数控系统PLC和控制用宏程序。