ImageVerifierCode 换一换
格式:PPT , 页数:21 ,大小:299KB ,
资源ID:118043      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-118043.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于EtherCAT的多轴运动控制器.ppt)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于EtherCAT的多轴运动控制器.ppt

1、基于EtherCAT的多轴运动控制器,1 EtherCAT技术介绍2 EtherCAT技术的实现3 EtherCAT伺服控制器原理,概述,由于以太网通信速度快、数据量大等特点使运动控制性能得到了极大的提升。EtherCAT(Ethernet for Control Automation Technology)技术(也称为以太网现场总线)是德国BECKHOFF公司提出的实时工业以太网技术. 它基于标准的以太网技术,具备灵活的网络拓扑结构,系统配置简单,具有高速、高有效数据率等特点,其有效数据率可达90%以上.,EtherCAT产品,1.1 EtherCAT系统组成和工作原理,EtherCAT采用

2、主从式结构,主站PC机采用标准的100Base-TX以太网卡,从站采用专用芯片。系统控制周期由主站发起,主站发出下行电报.数据帧遍历所有从站设备,每个设备在数据帧经过时分析寻址到本机的报文,根据报文头中的命令读入数据或写入数据到报文中指定位置,并且从站硬件把该报文的工作计数器(WKC)加,表示该数据被处理。,应用范围广泛 EtherCAT支持几乎所有的拓扑类型,包括线型、树型、星型等,其在物理层可使用100BASE-TX双绞线、100BASE-FX光纤或者LVDS(LowVoltageDifferentialSignaling,即低压差分信号传输),还可以通过交换机或介质转换器实现不同以太网布

3、线的结合。,1.2 EtherCAT数据帧结构,EtherCAT以标准以太网技术为基础,在MAC(媒体访问层)增加了一个确定性调度的软件层,该软件层实现了通信周期内的数据帧的传输。EtherCAT采用标准的IEEE802.3以太网帧,帧结构如图2,各部分含义见表1:,EtherCAT没有重新定义新的以太网帧结构,而是在标准以太网帧结构中使用了一个特殊的以太网帧类型0x88A4,采用这种方式可以使控制数据直接写入以太网帧内,并且可以与遵守其它协议的以太网帧在同一网络中并行。一个EtherCAT帧中可以包含若干个EtherCAT子报文,报文结构如图3,各部分含义见表2,每个报文都服务于一块逻辑过程

4、映像区的特定内存区域,由FMMU(FieldbusMemoryManagementUnit,负责逻辑地址与物理地址的映射)寄存器和SM(SyncManager,负责对ESC和微处理器内存的读写)寄存器定义,该区域最大可达GB字节。EtherCAT报文由一个16位的WKC(WorkingCount)结束,其数据区最大长度可达1486个字节。在报文头中由8位命令区数据决定主站对从站的寻址方式,由于数据链独立于物理顺序,因此可以对EtherCAT从站进行任意的编址。,2.1 EtherCAT主站的实现,EtherCAT技术在主站方面只需在一块标准的NIC网卡,主站功能完全由软件实现。EtherCAT

5、可以用一个以太网帧发送1486字节的有效数据,所以在通常情况下,每个通信周期只需要一个或两个帧就能完成所有结点的全部通信。,EtherCAT主站程序应该包含以下几个方面:,() 读取XML配置文件,根据配置文件信息构造主站与从站设备;() 管理EtherCAT从站,发送配置文件中定义的初始化帧,初始化从站,为通信做准备;() 使用邮箱操作实现非周期性数据传输,配置系统参数,处理通信过程中某些偶然性事件; () 实现过程数据通信,完成主站与从站之间的实时数据交换,达到主站控制从站运行,并处理从站实时状态的功能。,2.2 EtherCAT从站的实现,可以利用BECKHOFF公司开发的从站控制器ES

6、C(EtherCAT Slave Controller)根据实际需要设计从站设备。从站硬件示意图如图5。从站控制器与主站交换两种形式的数据,一种是周期性数据,一种是非周期性数据, 周期性数据传输可以采用缓冲区方式,任何一方在任何时间都可以访问此方式定义的内存,得到最新数据; 非周期性数据传输采用握手方式(邮箱方式)实现,一方写入数据到定义的内存,只有完成定义内存的最后一个字节的写入,另一方才能开始从定义内存中读出数据,而且只有在读出定义内存的最后一个字节数据后,才能重新写入数据。,3.1系统概述,一个EtherCAT主站通过EtherCAT协议可以连接若干从站运动控制器单元。 一个运动控制器单

7、元由从站控制底板、通信卡和18块运动控制卡组成。 每个运动控制卡控制一个伺服轴。,3.2数据通信,本系统在应用层自定义了数据模块结构,模块数据分为两种:一种是指令数据模块,由主站写给从站,控制伺服运动。一种是状态数据模块,主站从从站读取,表示伺服轴状态反馈。一个运动控制卡使用一个指令数据模块和一个状态数据模块,每个EtherCAT子报文由从站上的所有运动控制卡的数据模块组成,如下图所示。,每个数据模块包含10个字节,指令数据模块分别定义为数据模块头、控制字和指令数据区,状态数据模块分别定义为数据模块头、状态字和状态数据区。,结论,本次介绍了一种基于实时工业以太网协议EtherCAT的多轴运动控制器。每个运动控制器单元可以最多控制8个伺服轴,每个伺服轴可以进行位置、速度、回参考点等控制。通过这种多轴运动控制器可以在数控设备和工业机器人控制系统中利用EtherCAT技术,提高控制性能。,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。