为什么我可以正确地发出CAN帧,但是我的CAN卡却不能收到任何CAN帧?



主要软件:
主要软件版本: 2.1.3
主要软件修正版本: N/A
次要软件: N/A

问题:

我的CAN卡可以正常发送帧,但是却不能够接受CAN帧,这是怎么回事?



解答:
检查使用NCConfigCanNet配置的comparator和mask是否正确,在LabVIEW中默认Standard Comparator 为 0xCFFFFFFF,mask 为 0。这个设置会阻塞对所有网络接口的帧输入,只有那些用于已配置好的CAN对象的帧才能被接收。为了能接收CAN帧,改变 Standard Comparator 的设置为0。


相关链接:

附件:





报告日期: 08/20/2002
最近更新: 02/12/2011
文档编号: 2OJEOB8R