LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to send single CAN FD Frame by PCIe-8512?

Solved!
Go to solution

I am trying to use 8512 to commuication with my device through UDS Protocol by 8512. But the XNET Example provided in labview has some issues.

1.  Example <Basic->CAN Loopback Test.vi> run with error  ( Hex: 0xBFF6300A  The Operation timed out.)

2.  Example <Intro to Sessions->Frame Sessions->CAN Frame Output Stream.vi> only calls the write method once (By set the stop button default True) when sending CAN signals, but receives hundreds of the same signals at a 0.3ms period on the bus. Multiple attempts to update the signal value using the write method are also unsuccessful.

How can i use labview to control 8512 to send single CAN Frame?  Or there is some other way to achieve UDS Protocol? 

0 Kudos
Message 1 of 5
(650 Views)

Did you modify the shipping example or just run it as it is?

Did you select any cluster or use the default :memory: database?

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 2 of 5
(613 Views)

1. I just run the example.

2. i tried :memory and :can_fd: , but the result is same .

 

0 Kudos
Message 3 of 5
(592 Views)

1. I just run the example.

2. i tried :memory and :can_fd: , but the result is same .

0 Kudos
Message 4 of 5
(590 Views)
Solution
Accepted by sunnywater

Sry! XD

I get wrong wire connect with DB9. Now it works correctly.

Tks a lot for your answer. @ZYong

0 Kudos
Message 5 of 5
(581 Views)