应用软PLC开发数控机床功能.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文档。上传文档
查看更多
PAGE PAGE 1 应用软PLC开发数控机床功能   摘要:数控机床自身功能控制的软件通常运用专业编程语言的设计,一般的用户很难掌握。为了进行设计的简化以及性能的改进,运用软PLC代替继电器与开关的控制电路,并且根据PLC编程,达到除了轨迹的插补控制以外基本数控功能的控制。本文将就应用软PLC开发数控机床功能的相关问题进行简要的探讨。   关键词:软PLC数控机床功能开发   中图分类号:TG659文献标识码:A文章编号:1007-9416(2013)04-0043-01   文章运用PLC达成数控机床当中除了高速插补的运动轨迹的控制通过数控的核心程序进行完成以外的全面的功能控制,明显的体现在它的功能在控制上有着极高的灵活度:在允许的范围之内的数控轴配置,控制信号变动以及辅助信号控制等等,只需要采取更改PLC的编程,便能使具体的配置马上生效,这样也让同样的数控系统能够较为灵活的运用到不是相同配置的具体数控机床之上,并且能够让掌握一般PLC编程的用户同样能够开展功能的维护以及设计、开发等相关工作。   1数控机床中PLC系统的具体结构   PLC能够独立的通过I/O的接口和数控系统进行连结,同样能够通过总线和数控CPU进行连结成嵌入式的PLC,亦或是和数控系统共同使用CPU形成软PLC,共同使用I/O的接口和内存,针对数控机床的相关功能做出控制。   PLC和CNC相互共同使用CPU,两者之间彼此信号的传送在CNC装置的内部进行,而PLC和机床电气的控制信号具体的传送可以通过CNC接口实现。所以,这个PLC的部分被当成CNC的基本功能进行统一的设计与制造,在结构上非常的紧凑;PLC的控制程序一旦经过编制,然后传送进CNC的装置内,就可以实现数控系统对于机床在功能信号上的控制。   2基于功能控制的PLC的具体设计   2.1设计的具体方案   这套设计中下列的一些数控机床的基本功能:   (1)数控机床在进行轴数控制的灵活配置的功能;   (2)一旦发生突发的情况:超程、过载、掉电以及碰撞等一些处理急停的功能;   (3)机床的操作面板进行控制的功能;   (4)主轴具体的起动、转向、停止以及进给轴控制的功能;   (5)冷却液进行起动以及停止的控制功能;   (6)进行自动润滑的控制功能。   另外,还可按照数控机床对于控制的要求,增设或是削减有关的功能。运用较为结构化的编程对每个功能PLC的子程序进行编制,使PLC的主程序进行调用,达成系统功能的扩展。   2.2PLC程序的具体设计   在PLC程序具体的设计思路中,全面的介绍了怎样使用每个功能的子程序以及PLC程序具体的设计方法,另外,一旦机床的配置产生了变化,可以第一时间构建起有关的控制程序。   (1)关于主程序的设计。数控机床在通电之后便开始主程序的执行。第一步将系统初始化,然后将每个润滑的部位实施第一次中心润滑的操作,接着系统会进入到监控的状态,进行机床的操作面板上控制信号的处理,如果是自动加工的指令便进入数控核心的NCK程序,调用相关的轴使能的控制程序,同时起动冷却,完成自动的加工。在进行加工的时候如果产生了硬限位的保护等这类突发的状况,则需要调用急停的程序终止系统的工作。   运用PLC编程,能够让程序的设计很大程度上得到简化。这里面运用了模块化程序的设计,每个功能的模块都要由主程序进行调用,功能模块可以按照数控机床具体的需求进行不断的扩展以及灵活的配置,让控制功能具备良好的柔性以及可靠性。   (2)关于轴使能控制的子程序。进行各轴脉冲使能以及控制的使能信号的控制,监控各轴具体的参考点的开关信号及按照主轴的命令对主轴使能的信号进行控制,同时依据位置的调节器实际生效状态触发垂直轴的电机抱闸,避免由于垂直轴的自重导致下落。   以防进给轴的超程以及做到零点定位的精准,每一个进给轴都配备两个硬限位的开关以及一个参考点的开关,并且每一个轴都拥有脉冲的使能以及控制的使能等信号,所以要使用的开关量的信号非常多。   (3)关于子程序的初始化。初始化的程序在机床进行通电之后第一个PLC的循环就被主程序所调用。按照机床具体配置的参数进行数控核心接口信号的设定。针对伺服电机的观点的编码器实行格雷码的初始化,这样能够明确机床控制的目标具体的方式选择以及轴选择等。初始化的程序可以使PLC系统进入到初始化的工作状态。   3程序的具体调试   (1)设置机床的类型。先将机床的参数设置成0,屏上显示机床是通用的机床,能够控制五轴的驱动;其次,将机床的参数设置成1,则屏上显示机床是车床的配置,能够实现三轴驱动车床系统实际的应用;然后,将机床的参数设置成2,则屏上显示机床是铣床的配置,能够实现五轴驱动铣床系统的实际应用。   (2)设置机床的轴数。针对以上铣床的配置,能够了解

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档