EtherCAT培训20140911.pptVIP

  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文档。上传文档
查看更多
EtherCAT简介 软件研发部 杨继桐 EtherCAT简介 EtherCAT伺服驱动控制应用协议(CIA402) 现场操作演示 主要内容 将计算机网络中的以太网技术应用于工业自动化领域构成的工业控制以太网,简称工业以太网或以太网现场总线。它是当前工业控制现场总线技术的一个重要发展方向。 1 实时工业以太网概述 与传统技术的现场总线相比,以太网现场总线具有以下优点: 传输速度快,数据包容量大,传输距离长 使用通用以太网元器件,性价比高 可以接入标准以太网端口 1.1 EtherCAT 传输协议 Slave Device EtherCAT Slave Controller Slave Device EtherCAT Slave Controller “On the fly” 的传输方式 数据的提取由协议芯片实现,只提取,在提取后不立即对数据进行处理,而是将数据继续传递. DVI IPC .. .. 1.2 EtherCAT Slave Controller(ESC) EtherCAT底层数据交换 完全基于纯硬件机制。 1.3 EtherCAT从站结构 EtherCAT吸收采纳了Interbus“集总帧”的技术思想,它无需将以太网数据包接受下来,然后将其解码,再将过程数据复制到各个设备。EtherCAT采取将不同设备的过程数据集合在一个以太网数据包中,在报文经过从站设备时读取相应的输出编址数据,同样输入数据也在报文经过是插入报文中。 1.4 EtherCAT数据帧结构 EtherCAT报文头包含一个32位的地址区,可用于节点寻址或逻辑寻址。EtherCAT有网段寻址、设备寻址和逻辑寻址。 网段寻址:网段寻址是由基于ISO/IEC8802.3的MAC地址。 设备地址:EtherCAT报文的32位地址区将分为16位的从站设备地址和16为的物理 地址,使每个节点有64KB本地地址空间。 逻辑寻址:逻辑寻址模式下,整个32位地址空间都将作为地址值。网段内有4GB 的地址空间可以被寻址。现场总线存储管理单元(FMMU)将从设备的 物理存储地址映射到网段的逻辑地址。 1.5 EtherCAT报文寻址 1.6 逻辑寻址和现场总线存储管理单元(FMMU) FMMU将逻辑地址转换为物理地址,FMMU允许由逻辑地址找到位于多个从站设备内的数据段,一个报文地址数据位于几个任意分布的从站内。 EtherCAT设备的物理顺序完全独立且仅与最初的初始化阶段有关。FMMU的逻辑地址区最大4GB。从主站角度讲,一个EtherCAT系统可以被人为是一个大型分布式存储区,可以在该区域中无限制进行读写操作。 Ethernet Header ECAT HDR PLC Data NC Data Data n Ethernet logical process images up to 4 GByte HDR 1 HDR 2 HDR 2 Datagram 1 Datagram 2 Datagram n PLC Data Data n NC Data Master 1.7 分布时钟(DC, Distributed Clock) 分布时钟(DC)可以使所有EtherCAT设备使用相同的系统时间,从而控制个设备任务的同步执行。从站设备可以根据同步的系统时间产生同步信号,用于中断控制或触发数字量输入输出。 实现从站之间的时钟同步; 为主站实现同步时钟; 产生同步的输出信号SYNC; 为输入事件产生精确的时间标记; 产生同步的中断; 同步更新数字量输出; 同步采样数字量输入; DC主要有以下主要功能: 1.8 同步管理器 SyncManager(SM) SyncManager 来保证主站与本地应用数据交换的一致性和安全性,并在数据状态改变时通知双方。 定义了两种SM运行模式: A 缓存类型(常用于过程数据通信) B 邮箱类型 A 缓存类型(常用于过程数据通信) B 邮箱类型 状态改变请求通常有主站执行,主站向应用层控制服务提出请求,后者在从站中产生应用层控制事件。从站在状态改变请求成功或失败后通过本地的应用层状态写服务来响应应用层控制服务。如果状态改变请求失败,则从站将保持原状态并且置位错误标志。 1.引导状态(bootstrap) 2.初始化状态(init) 3.预操作状态(pre-operational) 4.安全操作状态(safe-operational) 5.操作状态(operational) 1.9 ESM(从站状态机) EtherCAT状态机(ESM,EtherCAT State Machine)负责协调主站与从站应用

文档评论(0)

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

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

1亿VIP精品文档

相关文档