参考来源:
Vector-常用CAN工具 - 以太网报文收发方向_vector 以太网 模式-CSDN博客
一定要收藏的5条CANoe以太网问题及解决方案汇总 - 知乎
1. Rx与Tx
在基于网络的访问中,以太网数据包的发送和接收方向与基于通道的访问(传统)不同。以太网包的方向总是从VN5000接口的角度看,见下图:
Network-Based配置下以太网数据包的发送和接收方向与Channel-base的访问(传统)不同。以太网包的方向是以VN5000设备为自身,它的接收为Rx,发送为Tx,见下图:
图 1:一般以太网通信中的 Rx 和 Tx 标记
VN5000 接口接收的以太网数据包标有接收 (Rx) 方向。在这种情况下,数据包是由应用程序(例如 CANoe)生成的还是从真实网络接收的都无关紧要。从接口发送到实际网络或应用程序的以太网数据包被标记为传输 (Tx) 以太网数据包。
2.从 CANoe 向 ECU 发送以太网数据包
假设我们想从 CANoe 发送一个以太网数据包到一个真正的 ECU(被测件),CANoe 将以太网数据包传输到虚拟端口,VN5000 接口将此数据包转发到相应的物理端口。参考前面提到的图,可以这样描述:
在 Trace 窗口中,显示如下图 :
(ps:由CANoe的Simulation Port首发的第一帧报文,会被标记为“Sim/Rx”并打上“S”标签,以此来表示此报文首发自CANoe。)