Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automation EtherCAT从属服务器可以有静态地址吗?_Automation_Ip Address_Packet_Master Slave_Ethercat - Fatal编程技术网

Automation EtherCAT从属服务器可以有静态地址吗?

Automation EtherCAT从属服务器可以有静态地址吗?,automation,ip-address,packet,master-slave,ethercat,Automation,Ip Address,Packet,Master Slave,Ethercat,我们开发了一种新机器,它有许多电机通过EtherCAT连接到主控制器。 . 我希望为每个电机设置一个特定的地址 我看到我可以在motor软件中设置EtherCAT ID,编号从1到32766(32767让主机分配地址) 但是我对这个选项有点困惑,因为文档中只有关于主机分配地址的选项的详细信息 是否“已配置工作站别名”是从机分配的静态地址 从机是否包含两个地址?一个由主设备设置,另一个由从设备可选设置 允许主机设置从机地址是否有速度或可靠性等优势 所有或大部分EtherCAT设备(药膏和物质)是否

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

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

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

是否“已配置工作站别名”是从机分配的静态地址

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

允许主机设置从机地址是否有速度或可靠性等优势

所有或大部分EtherCAT设备(药膏和物质)是否包含IP地址

例如,Beckhoff EtherCAT文档:

EtherCAT数据包图:

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

不,他们没有两个IP地址

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

希望我没有把你弄糊涂


注意。

以太猫从机可以通过几种不同的方式处理:

  • 位置寻址:从机通过其在网络中的位置进行寻址
  • 站点别名:主设备可通过将其写入从设备的非易失性存储器来分配给从设备的地址
  • 设备ID:一些EtherCAT从机可以选择在从机上物理设置地址。通常通过DIP开关。大多数以太猫奴隶不支持这一点
这是EtherCAT用户接触到的三种寻址模式

出于技术原因,发动机罩下还有两个:

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


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

谢谢您的回答,我有许多来自同一型号的马达控制器,每一个都有自己的从机EtherCAT端口(可能称为耦合器?),主机会自动设置它的地址(我相信它也被称为ID),按顺序首先连接,我希望从设备本身获取地址,这样连接设备的顺序就无关紧要了。@OrHirshfeld slave ethercat端口?好的,让我们把术语讲清楚。例如,我假设EK1100是一个耦合器,EL3102是模拟输入设备/模拟终端。类似地,EL1124是数字终端等。我假设您的从机(电机控制器)连接到其中一个终端。它的设置与您描述的略有不同,但我想我可以说每个电机都有自己的内置耦合器(EtherCAT端口),电机型号为Axor Mack Tron(MKT)。