Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

CAN Protocol standards

Hai all,

Am in need of information on following CAN protocol variants.

ISO 11898PT- 1 : 2003

ISO 11898PT- 2 : 2003

ISO 11898PT- 3 : 2006

ISO 11898PT- 4 : 2004

ISO 15765PT- 1 : 2004

ISO 15765PT- 2 : 2004

ISO 15765PT- 3 : 2004

ISO 15765PT- 4 : 2005

SAE J2284-1 :2002       

SAE J2284-2 :2002

SAE J2411-1 :2002

ISO 11421

Please help me in knowing the difference between the protocols and whether NI CAN does support the above.
Any help on this is great.  Please help as soon as possible

With best regards,

JK

With regards,
JK
(Certified LabVIEW Developer)
Give Kudos for Good Answers, and Mark it a solution if your problem is solved.
0 Kudos
Message 1 of 5
(7,220 Views)
Hi JK1,

The following protocols are supported by NI CAN hardware and software.
11898
15765
J2411

The ISO 11898-1, 2, 3, 4 refer to the standardized transport layers.
The same is true for 15765-1,2,3, 4 and J2411-1,2.

The other protocols are not supported.

The manuals for the product will explain what CAN protocols are supported for that product.
Are you using any specific NI-CAN hardware?

I hope this answers your questions.
Christian A
National Instruments
Applications Engineer
0 Kudos
Message 2 of 5
(7,190 Views)
Hi Christian
 
The NI Module we r using is NI 9853 High Speed CAN.
 
Is the NI CAN drivers that comes along with the device driver CD is compatible with all the above protcols, or is there any other .lib required to communicate with all these Protocols
 
Please reply ASAP
 
Regards
JK
With regards,
JK
(Certified LabVIEW Developer)
Give Kudos for Good Answers, and Mark it a solution if your problem is solved.
0 Kudos
Message 3 of 5
(7,172 Views)
Hi JK1,

Yes, the NI-CAN drivers work with the three above-mentioned protocols. For additional information on the API and drivers that come with NI-CAN, you may reference the NI-CAN Hardware and Software Manual and Specifications.

Happy holidays!
Warm regards,

pBerg
0 Kudos
Message 4 of 5
(7,138 Views)

To get this right,  NI-CAN is compatible with ISO 15765, but only in terms of acting as the transport layer. The NI-CAN API allows you to program your own diagnostic api, because there is no specific api for diagnostic protocolls available. if you need a ready to run api see the following Link for additional Toolkits, you can use with NI-CAN together.

http://www.ni.com/can/

DirkW

0 Kudos
Message 5 of 5
(7,131 Views)