06-23-2017 12:45 PM
We have built several testers that function test an automotive component via LIN, i.e. detect when a switch is pressed, illuminate items on the part's front panel, etc. For all these testers we used the USB-8476. For the new tester we are using the XNET USB-8506.
Luckily I have a known working component from the last tester that I have hooked up to the XNET device. The JPEG below shows how I was initializing the LIN bus using the NI-CAN Frame API instructions. The read/write instructions use the same items, CWrite, CWait, CAttr (Read Entries Pending) switching the IsRemote value from 18 (write) to 17 (read). This all worked fine.
Needless to say, I'm having difficulty communicating with the XNET device. I noticed that the only attribute available is Termination...the other ones that I used to set are not there: Self Reception, Log Bus Errors, LIN Checksum Type, and LIN Enable DLC Check. I don't know if they were all necessary.
Can anyone recommend documentation that may help? I'm going through all the example programs provided in LabVIEW (vers 2015 sp1, using Windows 10) and have also tried communicating through MAX.
Thanks for any assistance!
06-25-2017 12:01 PM
06-27-2017 09:37 AM
Yes, I know they're different, I was asking about some of the old functions that are not available in the XNET instructions.
I hooked up a part that I know worked with the old instructions so I can transfer to the XNET instructions. No luck yet but I just started.
06-28-2017 04:51 PM
Let us know what happens
06-29-2017 08:14 AM
Due to time constraints, I ended up purchasing 2 of the older USB-8476 modules. I will keep working with the XNET module since I have a part that I can communicate with with the older module. When I do so I will definitely update this thread.
08-26-2019 05:17 AM
Hello teritask,
Any news regarding USB-8476 to USB-8506 migration? How did it go?
regards, Bogomir
08-05-2020 03:21 PM
Sorry, I never saw this message! Since then I just kept using the older USB-8476 modules for the customer but now I have to switch to the USB-8506 XNET device.
I'm back at square one, still not getting anywhere, just waiting for the "AH HA" moment.
I used XNET many, many years ago for CAN comms on several test benches we produced but the LIN interface seems much different. I will post my results when I figure it out.
01-21-2021 11:10 PM
Can you share your program for USB-8476(LIN)?
01-22-2021 11:01 AM
This a simplified version of my comms VI that I've used in several programs for around 10 years with no problems. This one is saved with LV 2017.
01-23-2021 03:39 AM
Your program give me huge help, I have solved my problem today, I'm appreciated with your kindly support! Thank you very much!