小小教员
小小教员
发布于 2025-08-23 / 5 阅读
0
0

如何将物理 VN 或 VX 设备的设备通道分配给 CANape 中的通道

为了使CANape能够接收来自VN、VX或其他设备的CAN、CANFD、FlexRay、以太网、XCP或其他数据并记录这些数据,用户必须告诉CANape他们在CANape中设置的设备连接了哪些硬件设备,例如ECU、以太网分路器、CAN总线监视器或CANape支持的许多其他设备之一。

这可以通过几种方式实现。对于大多数使用场景(最简单的创建),使用Vector Hardware Manager并将设备的通道分配给CANape。然后在创建设备时,你应该可以选择正确的设备作为你的网络。对于现有的设备,你可以进入设备配置,在网络层面上更改连接的硬件。

为应用程序通道分配硬件通道

提示:在此添加 VP 设备的 GNSS,使其可用作 PTP 时间同步主站。

在 CANape 中创建新设备

在 CANape 中创建新设备时,您可以选择设备连接的硬件:

将现有设备重新分配到不同的硬件通道上

如果你在创建设备后需要改变 CAN 通道分配,请在 Vector Hardware Manager 中设置,然后打开设备设置,你就可以改变分配了。

多设备模式

如果你有多个相同的 VN 设备(如多个 VN1640A),你可以在 Vector Hardware Manager 中设置成按序列号而不是连接顺序来记忆它们。这样,VN 物理通道与 CANape 中软件通道的匹配就会正确。

ON - Keep current hardware device order 的这一设置将使 VN 设备的分配如图所示,如果设置为OFF - Order devices by time of discovery ,则先连接到 PC 的设备将被分配到 CANape 中的 CAN1 和 CAN2(可能不是理想的行为)。

有关如何使用Vector 硬件管理器的细节,请参阅《将软件通道分配给硬件通道》(Assigning Software Channels to Hardware Channels)。

这些设置应该在Vector硬件管理器中设置,CANape中的硬件匹配助手只适用于特殊使用场景,如果你计划使用它,请联系Vector(使用场景:捕获模块协议[CMP]或不同连接创建的不同登录变量)。


评论