




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于EtherCAT的多轴运动控制器 1EtherCAT技术介绍2EtherCAT技术的实现3EtherCAT伺服控制器原理 概述 由于以太网通信速度快 数据量大等特点使运动控制性能得到了极大的提升 EtherCAT EthernetforControlAutomationTechnology 技术 也称为以太网现场总线 是德国BECKHOFF公司提出的实时工业以太网技术 它基于标准的以太网技术 具备灵活的网络拓扑结构 系统配置简单 具有高速 高有效数据率等特点 其有效数据率可达90 以上 EtherCAT产品 1 1EtherCAT系统组成和工作原理 EtherCAT采用主从式结构 主站PC机采用标准的100Base TX以太网卡 从站采用专用芯片 系统控制周期由主站发起 主站发出下行电报 数据帧遍历所有从站设备 每个设备在数据帧经过时分析寻址到本机的报文 根据报文头中的命令读入数据或写入数据到报文中指定位置 并且从站硬件把该报文的工作计数器 WKC 加 表示该数据被处理 应用范围广泛EtherCAT支持几乎所有的拓扑类型 包括线型 树型 星型等 其在物理层可使用100BASE TX双绞线 100BASE FX光纤或者LVDS LowVoltageDifferentialSignaling 即低压差分信号传输 还可以通过交换机或介质转换器实现不同以太网布线的结合 1 2EtherCAT数据帧结构 EtherCAT以标准以太网技术为基础 在MAC 媒体访问层 增加了一个确定性调度的软件层 该软件层实现了通信周期内的数据帧的传输 EtherCAT采用标准的IEEE802 3以太网帧 帧结构如图2 各部分含义见表1 EtherCAT没有重新定义新的以太网帧结构 而是在标准以太网帧结构中使用了一个特殊的以太网帧类型0 x88A4 采用这种方式可以使控制数据直接写入以太网帧内 并且可以与遵守其它协议的以太网帧在同一网络中并行 一个EtherCAT帧中可以包含若干个EtherCAT子报文 报文结构如图3 各部分含义见表2 每个报文都服务于一块逻辑过程映像区的特定内存区域 由FMMU FieldbusMemoryManagementUnit 负责逻辑地址与物理地址的映射 寄存器和SM SyncManager 负责对ESC和微处理器内存的读写 寄存器定义 该区域最大可达 GB字节 EtherCAT报文由一个16位的WKC WorkingCount 结束 其数据区最大长度可达1486个字节 在报文头中由8位命令区数据决定主站对从站的寻址方式 由于数据链独立于物理顺序 因此可以对EtherCAT从站进行任意的编址 2 1EtherCAT主站的实现 EtherCAT技术在主站方面只需在一块标准的NIC网卡 主站功能完全由软件实现 EtherCAT可以用一个以太网帧发送1486字节的有效数据 所以在通常情况下 每个通信周期只需要一个或两个帧就能完成所有结点的全部通信 EtherCAT主站程序应该包含以下几个方面 读取XML配置文件 根据配置文件信息构造主站与从站设备 管理EtherCAT从站 发送配置文件中定义的初始化帧 初始化从站 为通信做准备 使用邮箱操作实现非周期性数据传输 配置系统参数 处理通信过程中某些偶然性事件 实现过程数据通信 完成主站与从站之间的实时数据交换 达到主站控制从站运行 并处理从站实时状态的功能 2 2EtherCAT从站的实现 可以利用BECKHOFF公司开发的从站控制器ESC EtherCATSlaveController 根据实际需要设计从站设备 从站硬件示意图如图5 从站控制器与主站交换两种形式的数据 一种是周期性数据 一种是非周期性数据 周期性数据传输可以采用缓冲区方式 任何一方在任何时间都可以访问此方式定义的内存 得到最新数据 非周期性数据传输采用握手方式 邮箱方式 实现 一方写入数据到定义的内存 只有完成定义内存的最后一个字节的写入 另一方才能开始从定义内存中读出数据 而且只有在读出定义内存的最后一个字节数据后 才能重新写入数据 3 1系统概述 一个EtherCAT主站通过EtherCAT协议可以连接若干从站运动控制器单元 一个运动控制器单元由从站控制底板 通信卡和1 8块运动控制卡组成 每个运动控制卡控制一个伺服轴 3 2数据通信 本系统在应用层自定义了数据模块结构 模块数据分为两种 一种是指令数据模块 由主站写给从站 控制伺服运动 一种是状态数据模块 主站从从站读取 表示伺服轴状态反馈 一个运动控制卡使用一个指令数据模块和一个状态数据模块 每个EtherCAT子报文由从站上的所有运动控制卡的数据模块组成 如下图所示 每个数据模块包含10个字节 指令数据模块分别定义为数据模块头 控制字和指令数据区 状态数据模块分别定义为数据模块头 状态字和状态数据区 结论 本次介绍了一种基于实时工业以太网协议Et
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大生态考试题目及答案七
- 车辆工程考试题库及答案
- 经营管理中的新质生产力应用
- 新质生产力的四大主要特点
- 医患关系处理方法
- 民族民间考级课件
- 七夕超市促销活动策划方案
- 民族政策教学课件
- 解读新质生产力核心内涵
- 2025年全科医学常见病诊断治疗能力模拟考试答案及解析
- 材料作文点拨课件+2025-2026学年统编版语文九年级上册
- 无线wifi安装协议书
- 中国智能驾驶商业化发展白皮书(2025):平权时代智驾商业落地的破局之路
- 小学科学新教科版二年级上册全册教案(2025秋版)
- 婚内财产协议书2025
- 2025年国家卫生健康委医药卫生科技发展研究中心招聘考试笔试试题(含答案)
- 中华医学会肺癌临床诊疗指南2025版解读
- 2025年宿州市公安机关公开招聘警务辅助人员110名笔试备考试题及答案解析
- 新课标(水平一)体育与健康《非移动性技能》大单元教学计划及配套教案(18课时)
- 【历史】2025年新版3年高考2年模拟:专题15-苏联社会主义建设
- 2025年辅警招聘公安基础知识题库附含参考答案
评论
0/150
提交评论