基于现场总线的加工中心用六轴数控系统.docx

基于现场总线的加工中心用六轴数控系统.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

??

???

基于现场总线的加工中心用六轴数控系统

???

?

?

?

?

?

???

???

?

?

?

?

?

???

?

?

?

?

0引言

高速高精数控加工要求在数控系统中进行大量数据的传输,为了保证数据及时准确地输送,对系统的实时性和可靠性都提出了很高的要求。一方面,随着工业现场环境和控制对象本身的日益庞杂,外围设备与数控系统的交互信息越来越多;另一方面,一些已经具备独立性的功能模块作为一种全新的优化方式和拓扑结构融入到数控系统的功能框架中,形成具备网络特征协同处理的数控系统控制网络。因此,采用现场总线构建开放结构数控系统成为一种必然的技术发展趋势。

目前,不少学者对基于现场总线的数控系统进行了研究。文献[1,2]构建了基于现场总线的开放式架构数控系统,实现了系统功能的可重构。文献[3]通过建立同步网络模型,解决基于现场总线的控制系统通信,但存在延迟问题。文献[5]介绍了一种利用蓝牙技术构建一个无线制造网络的方法,用该方法取代现有数控机床有线通信方式,以此建设无线制造工业环境,该方法在工业现场的实用性和可靠性还有待验证。文献[8]建立了现场总线通信协议的基本模型,为设计新的或统一的协议标准奠定了基础,文献[10-12]介绍了基于CAN总线的通信机理,但是针对的是中低挡数控系统,无法满足高档数控装置对实时性和可靠性的要求。

本文提出了一种分布式的六轴数控系统,CNC控制器与内装式PMC、远程操作面板之间数据通信采用现场总线,这种数控系统结构扩展性好,而且连线方便。论文设计了一种面向数控系统的现场总线协议,实现现场总线接口能满足实时性和可靠性要求。

1基于现场总线的数控系统结构

传统数控系统大多是采用专用体系结构,系统功能固定、人机界面不灵活、软硬件开放性差,并且采取集中式控制方式,不利于与其他网络设备进行互连。基于现场总线的开放式数控系统可以与现场的设备相连形成一个控制系统网络,实现分布式的控制。采用现场总线的数控系统还能根据机床厂家和最终用户的需求,对其软硬件功能进行剪裁和重新构造,因此它能够满足高档数控系统的需要。

本文设计的加工中心用六轴数控系统,由CNC控制器、显示与数据操作终端、内装式PMC、远程操作面板等几部分组成,总体结构如图1所示。CNC控制器包括嵌入式工控主板和运动控制模板,嵌入式工控主板负责数控系统的人机界面、数据文件管理和加工代码预处理等功能。运动控制模板采用DSP+FPGA的硬件结构,负责数控系统的大多数实时控制任务,包括代码译码、多轴插补运算、速度控制、模式管理等;同时,CNC控制器作为数控系统的主节点负责控制系统网络初始化、协调控制节点数据交换以及控制命令发送等功能。数控系统的其他分布式控制节点还包括内装式PMC、远程操作面板等,内装式PMC负责输入输出信号的逻辑控制,实现I/O数据扫描、PMC逻辑运算功能,远程操作面板利用数字接口,把机床操作面板的主控制信号送给CNC控制器。这种结构结合了嵌入式工控主板的开放性和DSP的高速处理能力,具有开发性高、运算速度块、可靠性高等特点。

图1基于现场总线的六轴数控系统总体结构

CAN协议是建立在国际标准组织开放系统互连模型之上,其协议简单,最高通信速率可达1Mbit/s,直接传输距离高达10km,采取多主工作方式,高抗电磁干扰性、纠错能力强;同时,CAN接口安装方便,成本低。因此,本论文选用CAN总线作为PMC与CNC控制器之间的数据通信方式。图2为内装式PMC板的原理结构图,它的基本I/O点数是64/64点,可扩展到128/128点。PMC板使用了TI公司的TMS320F2812数字处理器,该DSP内集成了CAN控制器。

图2内装式PMC板原理结构图

远程操作面板也是通过CAN总线与CNC控制器进行通信,主要传送来自操作面板的开关信号,同时接收来的响应信号。远程操作面板采用AT89S52单片机,使用独立CAN控制器SJA1000T。

?

-全文完-

?

文档评论(0)

177****2554 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档