TI中文支持网
TI专业的中文技术问题搜集分享网站

TMDSCNCD28388D: 关于EtherCAT从站多个节点串联的问题

Part Number:TMDSCNCD28388DOther Parts Discussed in Thread: C2000WARE

我有一台倍福主站(C6930-0050)

如果我有两个TMDSCNCD28388D控制卡 把两个从站串联在一起:

主站网口–>直连网线–>控制卡1_P0口

                                      控制卡1_P1口–>交叉网线–>控制卡2_P0口

问题1.我在测试时主站和控制卡1的P0口是用直连网线连接的,大家帮我看看这样有问题吗?测试C2000Ware下的CiA402例程没有发现问题

问题2.两个控制卡之间的连接是不是应该用交叉网线?

问题3.如果两个控制卡分别用TwinCAT烧录了相同的CiA402例程下的XML文件,那么上电后先运行控制卡1的CPU1例程及CM4例程,再运行控制卡2的CPU1例程及CM4例程,那么随后在用主站扫描设备的时候,是不是应该可以看到2个设备;

问题4.按照上述连接,如果2个控制卡的eeprom都没有烧录过的情况下,先后运行2个控制卡的CiA402例程,TwinCAT能扫描到2个设备吗?

Yale Li:

您好,我咨询资深工程师后回复您。

,

user78960159:

调试有一些新的进展

主站连接TMDSCNCD28388D控制卡 

控制卡的P1口连接我们自己做的控制板的P0 口 

也就是TMDSCNCD28388D控制卡作为总线的第一个节点 我们自己做的控制板作为第二个节点 控制卡和我们自己做的控制板的eeprom都烧录了CiA402例程的XML文件

而且两个节点之间使用直连网线连接的 不是交叉网线

TwinCAT是可以扫到两个Box的 如下图所示

之所以两个节点之间也用直连网线连接 是看到

ETG1000里有这样的描述

这里的平行耦合 应该是指直连网线

但是如果第一节点和第二节点都是我们自己的板卡 就只能扫到第一个节点

目前怀疑我们自己设计的板卡的P1 口相关电路有问题

明天把我们自己的板卡作为第一节点 TMDSCNCD28388D控制卡作为第二节点再定位一下问题点

,

Yale Li:

是的,您应该使用标准的5/6类网线(standard CAT5/6 network cable)进行连接,而不是交叉网线。

user78960159 说:问题3.如果两个控制卡分别用TwinCAT烧录了相同的CiA402例程下的XML文件,那么上电后先运行控制卡1的CPU1例程及CM4例程,再运行控制卡2的CPU1例程及CM4例程,那么随后在用主站扫描设备的时候,是不是应该可以看到2个设备;

是的,可以看到2个设备;

user78960159 说:问题4.按照上述连接,如果2个控制卡的eeprom都没有烧录过的情况下,先后运行2个控制卡的CiA402例程,TwinCAT能扫描到2个设备吗?

应该首先对 EEPROM 进行编程,然后才能工作。 此外,ESI 文件应存储在相应的 TwinCAT 文件夹中。

,

user78960159:

您好 感谢帮助 多节点通讯已调试完成 

,

Yale Li:

好的,不客气

赞(0)
未经允许不得转载:TI中文支持网 » TMDSCNCD28388D: 关于EtherCAT从站多个节点串联的问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1