1

我们开发了一种新机器,其中有许多电机通过 EtherCAT 连接到主控制器。. 我希望为每个电机设置一个特定的地址

我看到可以在电机软件中设置EtherCAT ID,编号从1到32766(32767让主分配地址)

但是我对这个选项有点困惑,因为文档只有关于主分配地址的选项的详细信息

“Configured Station Alias”是从机分配的静态地址吗?

从站是否包含两个地址?一套由主设备设置,一套由从设备可选设置?

允许主站设置从站地址是否有优势,如速度或可靠性?

是否所有或大多数 EtherCAT 设备(Salves 和 Maters)都包含 IP 地址?

例如 Beckhoff EtherCAT 文档: http ://www.manualsdir.com/manuals/757430/beckhoff-ethercat-technology-section-i.html?page=27

EtherCAT 数据包图: EtherCAT 数据包

4

2 回答 2

3

EtherCAT 从站可以通过几种不同的方式进行寻址:

  • 位置寻址:从站通过其在网络中的位置进行寻址。
  • 站别名:主机可以分配给从机的地址,通过将其写入从机的非易失性存储器。
  • 设备 ID:一些 EtherCAT 从站可以选择在从站上物理设置地址。通常通过 DIP 开关。大多数 EtherCAT 从站不支持此功能。

这是 EtherCAT 用户接触到的三种寻址模式。

由于技术原因,引擎盖下还有两个:

  • 节点寻址
  • 逻辑寻址

这些是由 EtherCAT 主站管理的运行时寻址。EtherCAT 主站基本上使用用户选择的寻址(位置、站别名、设备 ID),并在运行时将其转换为“节点寻址”和“逻辑寻址”。

EtherCAT 从站通常没有 IP 地址或 MAC 地址。

于 2019-11-21T17:03:45.477 回答
1

每个 EtherCAT 耦合器及其端子都有供应商 ID、产品代码版本号。我不知道你这里提到的IP地址是什么意思。如果您想向/从非常特定的位置写入数据或读取数据,还有 PDO 条目。

不,他们没有两个 IP 地址。

由于一个 EtherCAT 耦合器可以连接多个端子,因此每个耦合器和端子信息(实际上,总线的配置方式必须事先由 EtherCAT 主站知道)。因此,连接到耦合器的每个终端可能有多个地址。

希望我没有混淆你。

问候。

于 2018-09-19T13:47:38.360 回答