840DSL数控系统中实现测头功能
2014-06-10高扬
高扬
摘 要:有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量。使用测头自动测量比人工测量效率高,精度高,稳定性高。越来越多的测头被使用,因此我们要在数控系统中实现测头功能。
关键词:测头 设定 效率高
中图分类号:TG659 文献标识码:A 文章编号:1674-098X(2014)03(a)-0083-01
有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量,大批量零件的测量更是如此。使用测头自动测量比人工测量效率高,精度高,稳定性高。
1 操作步骤
下面以使用2套Renishaw公司的RMP60测头的双面落地铣镗加工中心为例,说明如何在840DSL数控系统中使用测头功能。机床配置:1套840DSL数控系统,NCU型号为720.2,版本为V2.6 SP1,人机界面是HMI OPERATE v2.6 sp1 HF5。
因为RMP60测头的工作方式是将探针的触发信号通过无线电传输给接收器OMI上,因此我们工作的第一步是将OMI的电缆与数控系统连接,第二步是修改系统参数,第三步是测头与接收器对码联机,第四步编写PLC实现测头开启、关闭及报警功能,第五步验证测头生效。
1.1 硬件连接
第1套测头:将接收器电缆测头脉冲信号线接入NCU的X122端口的管脚11,公共端接入NCU的X122端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
第2套测头:将接收器电缆测头脉冲信号线接入NCU的X132端口的管脚11,公共端接入NCU的X132端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
1.2 参数设定
第1套测头:RMP60测头属于集中式测量的测头,因此MD13210设0;同时P680[0]设为3;p488[0]设为0;以上参数数值为系统默认值,一般情况下不用修改。
第2套测头:MD13210设0;P680[1]设为6;p489[1]设为0;p728[2]中BIT15:DI/DO15指的就是NCU的X132端口的管脚11,测头的脉冲信号对NCU来说属于输入信号,输入信号设0,输出信号设1,因此BIT15应设为0,不考虑X132端口的其他管脚时p728[2]可设为7000H。以上参数数值不是系统默认数值,必须按上述数值修改才能生效。
注意:版本v4.5以上时硬件连接和参数设定与上面所述不一致,这点要注意。
1.3 测头与接收器对码联机
对码联机的过程按照测头说明书操作。测头开启、关闭方式选择无线电方式。
编写PLC,以1号测头举例,新建FC70:
CALL FC 52//自保持型功能块
ENABLE:=TRUE
ON_OFF_SW:=#enable_RMP60_1
RESET:=FALSE
temp:=M75.0
OutPut:=#RMP60_1_active
A #RMP60_1_active
A #condition1_alarm_RMP60_1
= #alarm1_RMP60_1
A #RMP60_1_active
A #condition2_alarm_RMP60_1
= #alarm2_RMP60_1
A #enable_RMP60_1
= #active_RMP60_1
在OB中调用FC70:
CALL FC 70
enable_RMP60_1:=DB21.DBX200.7
condition1_alarm_RMP60_1:=I41.0//报警
condition2_alarm_RMP60_1:=I41.2//电压低
alarm1_RMP60_1:=DB2.DBX183.2//报警
alarm2_RMP60_1:=DB2.DBX183.3//电压低
active_RMP60_1:=Q43.1 //测头启动
验证测头生效
接收器在测头开启前probe status和error为红灯;开启后probe status和signal为绿灯;触发探针时probe status为红灯;
诊断PLC状态页面下,触发探针,观察DB10.DBX107.0和DB10.DBX107.1,它们分别对应第一组测头和第二组测头,开启后默认状态为0,触发探针时值变为1表明测头接线正确。如果没有变化,则接线有问题。
2 结语
应用测头可以实现单一平面测量、凸台/凹槽测量、内孔/外圆测量等功能,使用2套测头能够满足几乎所有用户测量工件的需要,实现测头功能对加工效率有很大提高,如果同时配有刀库效率更高。
参考文献
[1] SINUMERIK 840D sl,SINAMICS S120 IBN CNC: NCK, PLC, drive Commissioning Manual/2011:32-33.
[2] SINAMICS S120/S150 List Manual,2011:251-303.endprint
摘 要:有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量。使用测头自动测量比人工测量效率高,精度高,稳定性高。越来越多的测头被使用,因此我们要在数控系统中实现测头功能。
关键词:测头 设定 效率高
中图分类号:TG659 文献标识码:A 文章编号:1674-098X(2014)03(a)-0083-01
有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量,大批量零件的测量更是如此。使用测头自动测量比人工测量效率高,精度高,稳定性高。
1 操作步骤
下面以使用2套Renishaw公司的RMP60测头的双面落地铣镗加工中心为例,说明如何在840DSL数控系统中使用测头功能。机床配置:1套840DSL数控系统,NCU型号为720.2,版本为V2.6 SP1,人机界面是HMI OPERATE v2.6 sp1 HF5。
因为RMP60测头的工作方式是将探针的触发信号通过无线电传输给接收器OMI上,因此我们工作的第一步是将OMI的电缆与数控系统连接,第二步是修改系统参数,第三步是测头与接收器对码联机,第四步编写PLC实现测头开启、关闭及报警功能,第五步验证测头生效。
1.1 硬件连接
第1套测头:将接收器电缆测头脉冲信号线接入NCU的X122端口的管脚11,公共端接入NCU的X122端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
第2套测头:将接收器电缆测头脉冲信号线接入NCU的X132端口的管脚11,公共端接入NCU的X132端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
1.2 参数设定
第1套测头:RMP60测头属于集中式测量的测头,因此MD13210设0;同时P680[0]设为3;p488[0]设为0;以上参数数值为系统默认值,一般情况下不用修改。
第2套测头:MD13210设0;P680[1]设为6;p489[1]设为0;p728[2]中BIT15:DI/DO15指的就是NCU的X132端口的管脚11,测头的脉冲信号对NCU来说属于输入信号,输入信号设0,输出信号设1,因此BIT15应设为0,不考虑X132端口的其他管脚时p728[2]可设为7000H。以上参数数值不是系统默认数值,必须按上述数值修改才能生效。
注意:版本v4.5以上时硬件连接和参数设定与上面所述不一致,这点要注意。
1.3 测头与接收器对码联机
对码联机的过程按照测头说明书操作。测头开启、关闭方式选择无线电方式。
编写PLC,以1号测头举例,新建FC70:
CALL FC 52//自保持型功能块
ENABLE:=TRUE
ON_OFF_SW:=#enable_RMP60_1
RESET:=FALSE
temp:=M75.0
OutPut:=#RMP60_1_active
A #RMP60_1_active
A #condition1_alarm_RMP60_1
= #alarm1_RMP60_1
A #RMP60_1_active
A #condition2_alarm_RMP60_1
= #alarm2_RMP60_1
A #enable_RMP60_1
= #active_RMP60_1
在OB中调用FC70:
CALL FC 70
enable_RMP60_1:=DB21.DBX200.7
condition1_alarm_RMP60_1:=I41.0//报警
condition2_alarm_RMP60_1:=I41.2//电压低
alarm1_RMP60_1:=DB2.DBX183.2//报警
alarm2_RMP60_1:=DB2.DBX183.3//电压低
active_RMP60_1:=Q43.1 //测头启动
验证测头生效
接收器在测头开启前probe status和error为红灯;开启后probe status和signal为绿灯;触发探针时probe status为红灯;
诊断PLC状态页面下,触发探针,观察DB10.DBX107.0和DB10.DBX107.1,它们分别对应第一组测头和第二组测头,开启后默认状态为0,触发探针时值变为1表明测头接线正确。如果没有变化,则接线有问题。
2 结语
应用测头可以实现单一平面测量、凸台/凹槽测量、内孔/外圆测量等功能,使用2套测头能够满足几乎所有用户测量工件的需要,实现测头功能对加工效率有很大提高,如果同时配有刀库效率更高。
参考文献
[1] SINUMERIK 840D sl,SINAMICS S120 IBN CNC: NCK, PLC, drive Commissioning Manual/2011:32-33.
[2] SINAMICS S120/S150 List Manual,2011:251-303.endprint
摘 要:有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量。使用测头自动测量比人工测量效率高,精度高,稳定性高。越来越多的测头被使用,因此我们要在数控系统中实现测头功能。
关键词:测头 设定 效率高
中图分类号:TG659 文献标识码:A 文章编号:1674-098X(2014)03(a)-0083-01
有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量,大批量零件的测量更是如此。使用测头自动测量比人工测量效率高,精度高,稳定性高。
1 操作步骤
下面以使用2套Renishaw公司的RMP60测头的双面落地铣镗加工中心为例,说明如何在840DSL数控系统中使用测头功能。机床配置:1套840DSL数控系统,NCU型号为720.2,版本为V2.6 SP1,人机界面是HMI OPERATE v2.6 sp1 HF5。
因为RMP60测头的工作方式是将探针的触发信号通过无线电传输给接收器OMI上,因此我们工作的第一步是将OMI的电缆与数控系统连接,第二步是修改系统参数,第三步是测头与接收器对码联机,第四步编写PLC实现测头开启、关闭及报警功能,第五步验证测头生效。
1.1 硬件连接
第1套测头:将接收器电缆测头脉冲信号线接入NCU的X122端口的管脚11,公共端接入NCU的X122端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
第2套测头:将接收器电缆测头脉冲信号线接入NCU的X132端口的管脚11,公共端接入NCU的X132端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
1.2 参数设定
第1套测头:RMP60测头属于集中式测量的测头,因此MD13210设0;同时P680[0]设为3;p488[0]设为0;以上参数数值为系统默认值,一般情况下不用修改。
第2套测头:MD13210设0;P680[1]设为6;p489[1]设为0;p728[2]中BIT15:DI/DO15指的就是NCU的X132端口的管脚11,测头的脉冲信号对NCU来说属于输入信号,输入信号设0,输出信号设1,因此BIT15应设为0,不考虑X132端口的其他管脚时p728[2]可设为7000H。以上参数数值不是系统默认数值,必须按上述数值修改才能生效。
注意:版本v4.5以上时硬件连接和参数设定与上面所述不一致,这点要注意。
1.3 测头与接收器对码联机
对码联机的过程按照测头说明书操作。测头开启、关闭方式选择无线电方式。
编写PLC,以1号测头举例,新建FC70:
CALL FC 52//自保持型功能块
ENABLE:=TRUE
ON_OFF_SW:=#enable_RMP60_1
RESET:=FALSE
temp:=M75.0
OutPut:=#RMP60_1_active
A #RMP60_1_active
A #condition1_alarm_RMP60_1
= #alarm1_RMP60_1
A #RMP60_1_active
A #condition2_alarm_RMP60_1
= #alarm2_RMP60_1
A #enable_RMP60_1
= #active_RMP60_1
在OB中调用FC70:
CALL FC 70
enable_RMP60_1:=DB21.DBX200.7
condition1_alarm_RMP60_1:=I41.0//报警
condition2_alarm_RMP60_1:=I41.2//电压低
alarm1_RMP60_1:=DB2.DBX183.2//报警
alarm2_RMP60_1:=DB2.DBX183.3//电压低
active_RMP60_1:=Q43.1 //测头启动
验证测头生效
接收器在测头开启前probe status和error为红灯;开启后probe status和signal为绿灯;触发探针时probe status为红灯;
诊断PLC状态页面下,触发探针,观察DB10.DBX107.0和DB10.DBX107.1,它们分别对应第一组测头和第二组测头,开启后默认状态为0,触发探针时值变为1表明测头接线正确。如果没有变化,则接线有问题。
2 结语
应用测头可以实现单一平面测量、凸台/凹槽测量、内孔/外圆测量等功能,使用2套测头能够满足几乎所有用户测量工件的需要,实现测头功能对加工效率有很大提高,如果同时配有刀库效率更高。
参考文献
[1] SINUMERIK 840D sl,SINAMICS S120 IBN CNC: NCK, PLC, drive Commissioning Manual/2011:32-33.
[2] SINAMICS S120/S150 List Manual,2011:251-303.endprint