Home
Support
为什么我在NI-986x系列模块上使用汽车诊断指令集ADCS或者ECU标定工具时会遇到错误-1074388957 ?
为什么我在NI-986x系列模块上使用汽车诊断指令集ADCS或者ECU标定工具时会遇到错误-1074388957 ?
主要软件: ECU Measurement and Calibration Toolkit
主要软件版本: 1.0
主要软件修正版本: 2.1.4
次要软件: N/A
硬件: CompactDAQ, Industrial Communications>>CAN>>NI 9862
问题:
我想配合NI-986x系列模块使用NI986x与汽车诊断命令集(ADCS)(1.0.1或更低版本)或者ECU测量和校准(版本2.1.2或更低)的工具包,但我得到这个错误:-1074388957:CAN接口无效或无法确定。为什么我会得到这个错误?
解答: 因为NI-XNET对NI-CAN驱动的兼容包并未完全支持NI-986x系列模块,而NI-986x系列模块本身是基于NI-CAN驱动的,所以,你不能够在基于NI-CAN驱动的板块上使用上面提到的两种工具包。
ADCS1.0.2及更高版本和ECU 测量和校准版本2.1.4和更高版本中使用NI-XNET板卡时,必须定义接口的输入字符串为CANX@ ni_genie_xnet,其中X是NI-XNET板卡的端口序号。此说明可在NI-XNET的手册中查到。请记住,NI986x模块的端口需要外接电源。如果未接通电源,你可能会得到错误的错误-301058:等待来自ECU的响应发生超时。
注意:请确保按照上述格式定义接口名称,否则你可能会遇到错误8006或8008。
相关链接: Products and Services: Communication Buses and ProtocolsNI Developer Zone Tutorial: NI CAN Product Compatibility and Feature Table
附件:
报告日期: 12/08/2011
最近更新: 02/25/2013
文档编号: 5S7BTHKF
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.