无轴传动同步控制系统中SERCOS总线接口设计.docVIP

无轴传动同步控制系统中SERCOS总线接口设计.doc

  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文档。上传文档
查看更多
无轴传动同步控制系统中SERCOS总线接口设计   摘要:本文结合SERCOS接口的特点和无轴传动系统结构,设计了串行无轴传动控制器SERCOS接口卡的硬件系统和软件流程。实践表明,该方案能够完成对大量轴的高精度同步运动控制。   关键词:无轴传动;同步控制;SERCOS总线   1引言      无轴传动技术是一门新兴的、跨学科的综合性技术,它以相互独立的伺服电机驱动系统代替传统的机械长轴传动,并通过网络、程序软件等形成内部虚拟电子轴,各电子轴通过现场总线连接,进行数据的可靠交换和高速通讯,各个伺服电机跟随电子主轴运转,以保证各伺服电机的相位严格同步[1]。由于无轴传动克服了机械长轴传动中的传动构件过多造成的累积误差、过度磨擦,以及设备机械结构复杂、体积庞大、维修困难,安装调试不方便等机械传动技术难题,目前在机器人、印刷机、大型同步轧机、数控机床等要求实现多轴同步传动的领域,无轴传动技术得到了广泛的应用[2]。   在无轴传动系统中,关键装备是无轴传动控制器(Shaftless Drives Controller),它主要完成对多轴的运动控制,并为生产过程控制提供硬件平台。无轴传动控制器控制多轴运行可以采用串行控制方式和并行控制方式。本文针对大量轴控制采用串行控制方式,并就串行总线SERCOS接口卡的软硬件进行了设计。      2SERCOS总线接口特点      SERCOS(Serial Real-time Communication System)由德国工业界于20世纪80年代中期提出,它是一种用于数字伺服和控制器之间的高速串行通信的现场总线接口和数字交换协议,专门针对自动化系统中的多轴运动控制系统而设计,是目前唯一的有关运动控制的国际通讯标准[3][4],我国于2002年也正式颁布了SERCOS协议的国家标准。其接口主要特点为:   (1)控制环模式:在SERCOS接口中,位置环在数字驱动器内闭合,控制器中的闭环数减少到零。控制器不需要位置反馈,控制器与数字智能驱动器之间通过SERCOS传递位置参数等,减少了控制器的运算周期,增加可控轴的数量。   (2)传输介质:SERCOS总线用塑料光缆或玻璃光缆构成一个环型回路,可以有效地排除电磁干扰。   (3)通讯结构:SERCOS采用主从站通讯结构,主站控制该环上的所有通讯,环内交换的信息完全取决于控制器和驱动器间的任务分配,控制器是主控者,驱动器只对控制器的请求作出响应,信息的交换仅仅发生在控制器和驱动器间。从站即负责驱动器和控制器的信息交换,又作为中继器传递数据,解决了高速串行通信环的分段问题,使SERCOS接口可以支持离散设备。      3 SERCOS接口卡硬件设计      3.1 接口卡硬件总体设计    接口卡的总体设计框图如图1所示。    该接口卡的SERCOS总线控制器选用SERCON816。SERCON816资源丰富,功能强大,内有43个16位的控制寄存器、34个内部中断源、2个外部中断引脚、2 kb双口RAM、1个看门狗定时器及DMA控制器。该芯片集成了SERCOS总线的数据链路层,通过设定片内寄存器和读写结构化的双口RAM即可实现总线通讯。这款芯片报文处理的时钟频率最高可达16 M,即可在最短为62.5μs的固定周期内实现一主多从的环形通讯。    接口卡微处理器选用TMS320F2812。TMS320F2812是在TMS320F24X的基础上开发的高性能定点数字信号处理器芯片,其先进的内部和外设结构使得该处理器特别适合电动机及其他运动控制应用。TMS320F2812具有32位定点DSP内核、主频达150 MHz、指令周期6.67 ns,片上有丰富的外设资源, 主要有18 kb的RAM、128 KB的Flash、事件管理器(EV)、16路12 位的A/D转换单元、3 个32 位的CPU 时钟、14 个CPU内核中断、3个外部中断、96个外设中断,以及串口外设包括eCAN 总线、McBSP、SPI 和SCI 接口等。    另外,本卡采用IS61LV25616AL外部扩展了256K×16的SRAM来满足SERCOS接口中大量IDN数据对内存的需求;显示诊断信息的四位LED数码管则由具有IIC总线的SAA1064来驱动;采用ATMEL公司生产的具有IIC总线接口的4K×16串行EEPROM AT24C16用来存放初始化参数,这些初始化参数根据具体的应用环境来确定,并由PC机通过SERCOS接口卡的RS232接口来对其进行读写。      3.2 SERCON816与微处理器的接口设计    SERCON816与TMS320F2812的接口电路见图2。    SERCON816采用+5V供电而TM

文档评论(0)

小马过河 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档