在CANoe中进行CAN报文回放或者DBC报文仿真发送时可能和硬件产品上的CAN报文冲突(应因为硬件产品的CAN定义也是根据DBC文件实现,会有很多重复CAN ID),所以需要增加过滤器来只发送特定的CAN报文。
1
回放文件增加过滤器
右键点击回放文件组件下的红线,添加过滤器。
添加后效果如下所示:
点击添加后的过滤器组件,可以选择从DBC文件中选择需要过滤的CAN报文。
过滤可以是不发送指定报文和可以专门发送指定报文,添加过滤的CAN报文如下:
还可以选择指定的CAN报文ID范围实现过滤。
2
DBC文件增加过滤器
DBC文件增加过滤器的方法和回放文件增加过滤器一样。但是DBC文件可以接收解析和可以发送,所以可以添加两个过滤器:发送过滤器和接收过滤器。
右键点击DBC文件组件下的红线,添加过滤器。
添加完成后效果如下所示:
使用方法和回放文件增加过滤器一致,不再赘述。