我们开发了一种新型的电机,它通过EtherCAT连接到主控制器上。。我希望每台马达都有一个具体的地址
我看到我可以在电机软件中设置EtherCAT ID,号码从1到32766 (32767让主人分配地址)
但是我对这个选项有点困惑,因为文档中只有关于主服务器分配地址的选项的详细信息
“配置站别名”是由从站分配的静态地址吗?
奴隶有两个地址吗?一个由主人设定,另一个任选地由奴隶设定?
是否有优势,如速度或可靠性,允许主人设置奴隶的地址?
所有或大多数EtherCAT设备(Salves和Maters)都包括IP地址吗?
例如,贝克霍夫EtherCAT文档:http://www.manualsdir.com/manuals/757430/beckhoff-ethercat-technology-section-i.html?page=27
EtherCAT数据包图:
发布于 2019-11-21 17:03:45
EtherCAT奴隶可以通过几种不同的方式来处理:
这是EtherCAT用户接触到的三种寻址模式。
由于技术原因,引擎盖下还有两个:
这些是由EtherCAT主程序管理的运行时寻址。EtherCAT主机基本上使用用户选择的寻址(位置、站点别名、设备ID),并在运行时将其转换为“节点寻址”和“逻辑寻址”。
EtherCAT从站通常没有IP地址或MAC地址。
发布于 2018-09-19 13:47:38
每个EtherCAT耦合器及其终端都有供应商ID、产品代码和修订编号。我不知道你指的IP地址是什么意思。另外,如果您想要将数据写入/从特定位置读取数据,则需要PDO条目。
不,他们没有两个IP地址。
由于许多终端可以连接到EtherCAT耦合器,所以每个耦合器和终端信息(实际上,总线是如何配置的必须事先由EtherCAT主机知道)。因此,可能有多个地址的每个终端连接到耦合器。
希望我没把你弄糊涂。
致以问候。
https://stackoverflow.com/questions/52309974
复制相似问题