台达20PM运动控制器钻铣床床应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
台达20PM在数控钻铣床中的应用 摘 要:重点介绍台达DVP-20PM00D运动控制器数控功能,简单描述钻铣床工作原理、工艺要求及相关控制程式概要。 关键词:钻铣床、原点复归、手摇轮MPG输入,运动子程序 前言 随着机械行业的技术进步和市场的不断发展,用户需要更高的加工精度和工作效率,普通机床已经远远不能满足用户的要求,数控机床在市场中所占的比重越来越大,但数控系统高昂的价格是目前制约其普及的重要因素。本客户是河南某机床厂,过去系统全是西门子的数控系统,价格昂贵,通过用台达运动控制型PLC 20PM控制方案完全替代了上述系统,非常方便的实现了定位控制、原点复归、手摇轮MPG输入,直线插补,圆弧插补等多种功能,不仅满足数控设备的功能要求,而且响应速度快,定位精确,价格合理,完全达到客户要求。在钻铣行业具有推广价值,值得借鉴。 钻铣床简介 该钻铣床,用于各种中型零件加工,特别是有色金属材料;塑料;尼龙的切削,具有结构简单,操作灵活等优点,广泛用于单件或是成批的机械制造;仪表工业;建筑装饰和修配部门。 1、系统概述 系统配置如下图,包含电气控制箱、触摸屏操作盒。采用DVP-20PM00D运动控制器作为控制核心,触摸屏作为人机交换,伺服电机作为执行机构,实现X轴Y,Z轴的精确控制,三轴均为台达全数字交流伺服系统,各轴伺服电机通过连轴器带动滚珠丝杠,以移动配有直线导轨的工作台和主轴铣头,其定位准确,速度快。主轴铣头由变频器控制,根据刀具及工件和进给量,来设置主轴合理的转速,并在程序中设定它的启动停止。各轴均设二端极限传感器和原点传感器,冷却和润滑也都有异常检测,在报警灯和人机界面处显示报警信息。为便于调试和检修,各项操作均设手动功能,如手动各轴快慢移动、主轴高低速旋转、切削液及润滑开关等。 2 硬件配置 如上图所示,控制核心为台达DVP-20PM PLC.它是一款专用运动控制型PLC,采用高速双CPU结构形式,利用独立CPU处理运动控制算法,可以很好地实现各种运动轨迹控制、逻辑动作控制,直线/圆弧插补控制等,在本系統控制是利用了20PM运动控制器的手搖輪功能,正反向點動功能,运动子程序功能以及逻辑处理功能。台达DVP-20PM分为00D和00M两款机型,其中20PMOOD是两轴的运动控制器,20PMOOM是三轴的运动控制器。 这个控制选用的是三轴控制系统。因为20PM主机结合了PLC顺序逻辑控制及双轴插补定位控制的功能,因此在程序架构上主要分为O100主程序、Ox运动子程序及Pn子程序等三大类,结合了基本指令、应用指令、运动指令及G Code指令,使程序设计更多元化,结构更清晰;程序采用PMSOFT软件进行编辑。 3、设备控制原理 分为手动和自动 手动状态 1、通过操作按钮或人机实现水平X轴)、(Y轴,垂直Z轴)方向的点动点动速度通过手调电位器控制); 2、通过操作按钮或人机实现水平X轴)、(Y轴,垂直Z轴)方向变速移动移动速度通过触摸屏设置),可以随时中止,且不影响下一动作; 3、提供原点复归功能。 4、通过手摇轮可以迅速且准确的实现水平X轴)、(Y轴,垂直Z轴)方向进给,单步最小进给0.1um; 5、手摇轮控制模式需提供低x1)、中x10)、高x100)共3个速度, 自动状态 在普通情况下,程序量不大,可通过人机输入加项目序 实现程序自动运行加项目序。 输入程序可通过下图所示,用ASCII码方式输入 所输入的加项目序可以存到配方中,在20PM里可以把人机输入的程序 自动翻译成G码程序,转化到OX里执行 上图为20PM内的转码程序 To K255 k0 k0 k1 _ 初始化動作 To K255 k1 k0 k1 _ 轉碼完成 To K255 k2 D0 k1 _ 進行轉碼 D3000 G 碼一行D Register 的數目 D3001 G 碼列數 D3002~ D0xD1+1, G 碼的ASCII 碼 具体应用介绍 1) 手动說明 故障清除 在人机上X轴,Y,Z轴上有个故障清除按扭,该故障清除按扭主要功能为,当用户用手摇轮,或正反向进给碰到极限开关,会报警,此时,反向运行,故障,会自动消失,如果仍然往同一方向运行,相应轴会报警,这是只有通过复位按钮,清除故障,才可操作。 从上图可以看到,m1793,M1873分别是两轴的故障标志,在程序中无需对LSP,LSN左右极限进行编程,碰到极限开关,20PM会自行处理,减轻编程负担。 2、进给率的设置 在人机上进给率的设置实际是进给速度的设置,一般单位为MM/MIN,可通过程序换算成PULSE/SEC,下图为换算后的单位赋值给相应点动寄存器。 当需要正向进给是把进给值设为正值 ,当需要负向进给是把进给值设为负值 ,而因为20PM的速度设置始终是正值,正反向切换,实际利用的是20PM命令寄存器

文档评论(0)

159****6529 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档