LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to Interleaved Data when Transfering a Varying Number of Channels through a DMA FIFO to FPGA

Hello,I am trying to send Shared Variables of EtherCAT slave via DMA FIFO to the FPGA from an RT. The program is create an array of values for each Shared Variables on the RT. But I do not known how to receiving and processing the elements on the FPGA? I want to extract original value for every channel then arithmetic processing. 20190407_093153.jpg20190407_091034.jpg

 

 

 

I am working with Labview 2018 

Any help would be greatly appreciated.
0 Kudos
Message 1 of 3
(2,654 Views)

According to the picture, you are receiving a scalar, and building it into an array with one element does not give you anything useful to decimate. Right?

 

(Sorry, I cannot read the terminals because they are not in english. What do they say?)

0 Kudos
Message 2 of 3
(2,629 Views)

Hi,knight 

Yes. I want to read and decimate of data form FIFO on the FPGA . For example 001MM_Value and 002MM_Value etcFPGA readFPGA readRT writeRT write.  I do not have idea about that. Sorry, Here are pictures with note in English.

0 Kudos
Message 3 of 3
(2,622 Views)