Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

Programming for J1708/1587...RS 485...?

Solved!
Go to solution

I am looking to get a VI up and going to receive inputs from J1708/1587 protocol... this is RS 485 input/output correct?

 

Just looking to read the data coming from the ECU..

 

Do I set up the VI just like an RS232 read/write VI?  And then just match the incoming data to a vector database file for data recognition.

 

Or is there something else I would be needing?

0 Kudos
Message 1 of 2
(7,172 Views)
Solution
Accepted by topic author jonathanupr

Hi Jon,

 

You are correct that this protocol is similar to RS-485 and may be implemented on our 485 interfaces. The 485 standard lies within the specs of the J1708/1587 standard, but the latter implements some higher-level error checking and other functions that you will have to do manually if using a 485 interface. Both RS232 and RS485 are programmed in LabVIEW the same way, so the basic open, read/write close structure should work.The 485 interface will return "raw" data and you will have to build an application to interpret this data. This is not a "supported" feature of this card, so it is not guaranteed to work, but since the specs of one standard conform to the other, it should work. 

Good luck!

Matt
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(7,152 Views)