840DSL数控系统中实现测头功能-4页word资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
840DSL数控系统中实现测头功能
有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量,大批量零件的测量更是如此。
使用测头自动测量比人工测量效率高,精度高,稳定性高。
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套测头能够满足几乎所有用户测量工件的需要,实现测头功能对加工效率有很大提高,如果同时配有刀库效率更高。
希望以上资料对你有所帮助,附励志名言3条:
1、有志者自有千计万计,无志者只感千难万难。
2、实现自己既定的目标,必须能耐得住寂寞单干。
3、世界会向那些有目标和远见的人让路。