8.2.5 同步管理器课件.pptx

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

EtherCAT从站控制器的存储器可用于在EtherCAT主站和本地应用程序(在连接到PDI的微控制器上)之间交换数据,而没有任何限制。像这样使用内存进行通信有一些缺点,可以通过EtherCAT从站控制器内部的同步管理器来解决:

(1)不保证数据一致性。信号量必须以软件实现,以便使用协调的方式交换数据。

(2)不保证数据安全性。安全机制必须用软件实现。

(3)EtherCAT主站和应用程序必须轮询内存,以便得知对方的访问在何时完成。;1.缓冲模式

缓冲模式允许双方,EtherCAT主站和本地应用程序随时访问通信缓冲区。消费者总是获得由生产者写入的必威体育精装版的缓冲区,并且生产者总是可以更新缓冲区的内容。如果缓冲区的写入速度比读出的速度快,则会丢弃旧数据。

缓冲模式通常用于循环过程数据。

2.邮箱模式

邮箱模式以握手机制实现数据交换,因此不会丢失数据。每一方,EtherCAT主站或本地应用程序,只有在另一方完成访问后才能访问缓冲区。首先,生产者写入缓冲区。然后,锁定缓冲区的写入直到消费者将其读出。之后,生产者再次具有写访问权限,同时消费者缓冲区被锁定。

邮箱模式通常用于应用程序层协议。

;仅当帧的FCS正确时,同步管理器才接受由主机引起的缓冲区更改,因此,缓冲区更改将在帧结束后不久生效。

同步管理器的配置寄存器位于寄存器地址0x0800处。

EtherCAT从站控制器具有以下主要功能:

(1)集成数据帧转发处理单元,通信性能不受从站微处理器性能限制。每个EtherCAT从站控制器最多可以提供4个数据收发端口;主站发送EtherCAT数据帧操作被EtherCAT从站控制器称为ECAT帧操作;

(2)最大64KB的双端口存储器DPRAM存储空间,其中包括4KB的寄存器空间和1~60KB的用户数据区,DPRAM可以由外部微处理器使用并行或串行数据总线访问,访问DPRAM的接口称为物理设备接口PDI(PhysicalDeviceInterface);

;(3)可以不用微处理器控制,作为数字量输入/输出芯片独立运行,具有通信状态机处理功能,最多提供32位数字量输入输出;

(4)具有FMMU逻辑地址映射功能,提高数据帧利用率;

(5)由储存同步管理器通道SyncManager(SM)管理DPRAM,保证了应用数据的一致性和安全性;

(6)集成分布时钟(DC,DistributeClock)功能,为微处理器提供高精度的中断信号;

(7)具有EEPROM访问功能,存储EtherCAT从站控制器和应用配置参数,定义从站信息接口(SII,SlaveInformationInterface)。

文档评论(0)

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

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

1亿VIP精品文档

相关文档