EtherCAT从站可以具有静态地址吗?

时间:2018-09-13 08:49:52

标签: automation ip-address packet master-slave ethercat

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

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

但是我对此选项有些困惑,因为文档仅包含有关主机分配地址的选项的详细信息

“已组态站别名”是从站分配的静态地址吗?

从站是否包含两个地址?一个由主机设置,一个由从机设置(可选)?

是否有诸如速度或可靠性之类的优势,允许主机设置从机地址?

全部或大多数EtherCAT设备(Salves和Mater)都包含IP地址吗?

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

EtherCAT数据包图: EtherCAT Packet

2 个答案:

答案 0 :(得分:1)

每个EtherCAT耦合器及其终端都有供应商ID,产品代码修订号。我不知道在这里指的是IP地址是什么意思。如果要在特定位置写入数据或从特定位置读取数据,也可以输入PDO条目。

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

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

希望我没有让你感到困惑。

致谢。

答案 1 :(得分:0)

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

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

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

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

  • 节点寻址
  • 逻辑寻址

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

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