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:
好的,不客气