11.2 M70系统内置刀库的设置
为了在数控系统显示屏幕上能观察到刀库的运动和刀具号的变化,使用系统提供的专用的换刀指令,实现就近换刀等功能,必须使用数控系统内置的虚拟刀库功能。
在三菱M70数控系统中有内置虚拟刀库的功能,该虚拟刀库可以模拟外部实际刀库的动作,其优越性是在显示屏上可以观察到
1)刀库的正转,反转;
2)各刀套内的实际刀具号;
3)主轴上的刀具号;
4)需要更换的下一刀具号——待机刀号。
在使用内置刀库之前必须进行必要的设置。三菱M70数控系统中规定了一些固定的文件寄存器(以下称R寄存器)用以表征刀库的基本性能。
表征刀库的基本性能的文件寄存器
这些R寄存器的功能如下:
1)R10600——刀库基本控制参数。通过向该R寄存器设置数据,可设定内置刀库的基本性能(见图11-1)。
bit0——设定刀号长度:选择T4还是T8;(一般选择T4);
bit——设定刀库从1还是0开始计数;
bit3——对各刀具库的设定;
bit3=0——刀库数固定设置。即系统内固定设定有刀库3个,每个刀库内固定设定刀具数为120,刀具总数可达360。
图11-1 控制参数寄存器R10600的定义
bit3=1——可设定的刀库数=5,每一刀库内的刀具数可以任意设定,刀具总数可达360(一般选择bit3=1)。
2)R10610——每一刀库内的刀具数。也就是每一刀库内有几把刀。这是最重要的参数之一(一般的加工中心多为1个刀库,30把刀以内)
3)R10620——主轴刀具号。该R寄存器存放主轴刀具号。经设置后可以在屏幕上观察到“主轴刀具号”。主轴刀具号表明主轴当前正在使用的刀具。
4)R10621——待机刀具。也就是需要更换的下一刀具号。
5)R10603——显示刀具库工作画面的内容。在刀库运行监视画面上是否显示刀具号,是否显示主轴刀具号和待机刀具号。
以上寄存器可以认为是一实际刀具库的参数,必须在PLC程序中予以设置,对内置刀库的设置程序如图11-2所示。
图11-2 对内置刀库的设置程序
经过以上设置后,在刀库登录画面就可以观察到一刀具库,特别是每一刀套内的刀具号,而且在内置刀库内是以固定的R寄存器存放每一刀号。在三菱M70数控系统中,以R10700~R11779代表每一刀套,而其中的数据就是刀具号,一般使用R10700为换刀位置刀套号。以图11-2设置的20把刀的刀库为例,R10700~R10719为1~20号刀套,R10700为换刀位置刀套,对于斗笠式刀库而言,以R10700~R11779代表的刀套号就是刀库的固定刀位,所以R10700就是换刀所需要的数据——即“换刀点位置刀具号”。
在刀库运行监视画面上可以随时观察到R10700~R10719内的实际刀具号。R10700~R10819可理解为刀库环形座标系(固定不动)。