LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to use CAN at high speed baudrate by NI-XNET

Hi everyone,

Currently, I'm using NI-9860, and Crio-9047 to transmit and receive CAN signal. Transmitting CAN signal at 125k baudrate is no problem. But when I change to 800k baudrate, when I run the bus monitor, I didn't see any signal. I don't know why?. I already change the baudrate setting for bus monitor, also the baudrate value in my labview program. Is there any thing else that I need to update?

0 Kudos
Message 1 of 3
(194 Views)

Hi johny,

 


@johnydang wrote:

I already change the baudrate setting for bus monitor, also the baudrate value in my labview program. Is there any thing else that I need to update?


You also need to change the baudrate on the device you want to communicate with!

 

Just because you send at 800kbaud doesn't mean the receiver will answer/understand your messages…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 3
(179 Views)

If you can confirm that your device is indeed communicating at 800kbaud, enable the Bus Error Frames option in the Interface and Database Settings and see if there is any error frame. See NI-XNET Troubleshooting Guide for more details.

 

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 3 of 3
(132 Views)