使用数控机床自定义面板,利用二进制旋转编码开关和PLC 编程实现速度倍率修调。这样的方法设计者就可以根据实际需要来设计自己的操作面板而不一定使用FANUC 提供的标准面板,避免标准面板上的某些功能键浪费和形式繁琐,降低了成本。
1 进给速度倍率信号
在FANUC数控系统中,手动进给速度、切削进给速度、快速移动速度都是由不同的参数和信号来定义的。以手动进给为例,其速度由参数No.1423来定义,可通过手动进给倍率信号*JV0~*JV15所指定的值进行修调。如设定机床某一轴的手动速度为3 000 mm/min,而将倍率信号值设为50%,则在JOG方式下,所选轴最终将以3 000x50 %=1 500mm/min的速度移动。
*JV0~*JV15是16位的二进制编码信号,其接口地址为GO10^-GO11,长度为两个字节。需要说明的是,在FANUC PLC系统中,地址X代表来自机床侧的输入信号,Y代表由PLC输出到机床侧的信号,F代表来自NC系统的PLC信号输入,G则代表由PLC输出到NC系统的信号。
*JV0~*JV15所对应的倍率可以用下述公式表示:
这里要注意,在FANUC数控系统中,“*”代表该信号为低电平“0”有效,因此:
当*JV,为“1”时,V; 0
当*JV,为“0”时,V; to
可以得出,这些信号的权值如下:
不难看出这相当于以倍率值的二进制反码表示。.
FANUC系统中规定,当*JV0~*JV15信号全部为“1”或“0”时,倍率值都为0。因此,JOG进给倍率可以0.01%的单位在0%~655.34%的范围内进行选择。
同样,切削进给速度倍率的功能为自动运行状态下,车由实际移动速度=编程速度x倍率。其信号*FVO~*FV7,接口地址6012,长度为1字节,可用下述公式表示:
信号也是低电平有效,手动倍率信号推导规律同样适用于切削进给倍率信号,以倍率100%为例,可以得出信号为: