如何在没有任何背景的情况下学习EtherCAT?

时间:2013-06-17 11:23:56

标签: ethercat

我对EtherCAT来说是全新的。我正在寻找一个很好的起点来研究EtherCAT大师。

我发现有一个很棒的开源实现叫做SOEM

但是没有任何EtherCAT背景,很难理解代码。

有人能帮我找到学习EtherCAT大师的方法吗?

2 个答案:

答案 0 :(得分:8)

首先,您需要先了解技术,然后才能深入了解主人。我推荐以下三种资源。

EtherCAT Technology (Section I)

这是对技术的概述,绝对是您想要开始的地方。

EtherCAT Registers (Section II)

这是一个干读,但是很好地参考了解用于EtherCAT主站和从站之间通信的不同寄存器。

ET1100 Hardware Data Sheet

更干燥,但这是用于构建EtherCAT从站的通用ASIC的数据表。它可以帮助您了解有关EtherCAT主站和从站之间通信的更多详细信息。

正确实施EtherCAT主站并非易事,需要大量阅读。有更多文档可用,但它需要EtherCAT Technology Group的成员资格。在那里,您可以访问更多technical information

我熟悉的另一个EtherCAT主开源项目是IgH

答案 1 :(得分:1)

通过EtherCAT掌握的最佳方式是IgH网站

http://etherlab.org/en/ethercat/index.php

他们还拥有etherCAT主站和其他软件组件的源代码。在linux下载zip并享受EtherCAT