EtherCAT从站处理完数据包之后不通过in网口回传主站,但是能通过out网口下传给之后的从站是什么原因?
主站给从站(台达的伺服ASD-A2-0421-E)发送ECAT包之后,主站一直收不到回应,主站收不到任何数据包。
我用pc连接伺服的out网口,用wireshark抓包,发现ECAT包的wkc已经被加了1,说明从站(伺服)已经对该数据包进行了处理(其中子报文的内容也相应更改了),但是为什么不会把包发回主站呢?
我用pc编辑ECAT包发给主站,会触发主站的收包中断,说明主站的收包中断应该是没问题的,之前确实没收到任何从站发回的数据包。
这个该怎么解决啊,有没有懂的人

主站给从站(台达的伺服ASD-A2-0421-E)发送ECAT包之后,主站一直收不到回应,主站收不到任何数据包。
我用pc连接伺服的out网口,用wireshark抓包,发现ECAT包的wkc已经被加了1,说明从站(伺服)已经对该数据包进行了处理(其中子报文的内容也相应更改了),但是为什么不会把包发回主站呢?
我用pc编辑ECAT包发给主站,会触发主站的收包中断,说明主站的收包中断应该是没问题的,之前确实没收到任何从站发回的数据包。
这个该怎么解决啊,有没有懂的人
