LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW Commnication with FPGA

I am looking to using LabVIEW as a Control Interface for a small power system. The system is controlled by a FPGA chip and has a RS485 port. Just looking for ideas and guidance on how i can achieve serial communication from LabVIEW to the FPGA and also start developing a control interface.

 

(Currently to Power system is being controlled by an Arduino which i am looking to replace with a LabVIEW interface)

0 Kudos
Message 1 of 12
(3,748 Views)

You will have to create a custom design inside FPGA for serial communication and then hook your PC with FPGA via this serial port. 

 

You can do better with NI Embedded Hardware.


0 Kudos
Message 2 of 12
(3,710 Views)

Is There a way to achieve this without extra hardware?

0 Kudos
Message 3 of 12
(3,706 Views)

The FPGA will have to be programmed separately.  LabVIEW FPGA works with NI FPGA products.

 

Once that's in place, you'd want to see how it connects to the outside world.  Here, you said serially.  In that case, you'd build a program using NI VISA to send serial commands from your computer to the FPGA.

0 Kudos
Message 4 of 12
(3,703 Views)

Yes it is, as I mentioned earlier, you have to  code your FPGA for RS485 communication protocol so it could communicate via its digital I/O lines. 

 


0 Kudos
Message 5 of 12
(3,701 Views)

Oh right, of course, thanks.

 

Is there any tutorials/literature you could direct me to?

0 Kudos
Message 6 of 12
(3,690 Views)

Does LabVIEW FPGA work only exclusively with NI FPGA products or can it still program other FPGA devices?

0 Kudos
Message 7 of 12
(3,673 Views)

Currently LabVIEW supports only NI based FPGA hardware and one of the Xilinx Spartan 3E-XUP. 


0 Kudos
Message 8 of 12
(3,662 Views)

Maybe I'm reading the question wrong, but it sounds to me like you don't need to program the FPGA- you have a power controller that already communicates via serial - so the FPGA has been programmed by the manufacturer. Is that correct? If so, you just need to recreate the Arduino end using serial output functions.

0 Kudos
Message 9 of 12
(3,643 Views)

No the Arduino is connected to the FPGA and communicates with it. 

0 Kudos
Message 10 of 12
(3,627 Views)