Showing results for 
Search instead for 
Did you mean: 

Shared Variable Properties


Using shared variables with the waveform double type please explain the
significance of Network properties which shows options:
No. of Arrays
No. of Waveforms,
Points per Waveform.

Also elaborate for RT FIFO property in the shared variable. It has different
options like
single element, multi element etc. in the drop-down menu.

In which case it is required to enable & use this.

Thank you.

Tej Trivedi.

0 Kudos
Message 1 of 6

Hi Tej,


Here there are few useful links which can help you to understand about shared variables in a better way.


hope this helps.





0 Kudos
Message 2 of 6

Thank You, Kishan.M


I had gone through these links.

What I want to know is the significance of that 3 items for Waveform double type shared variables.


Thanks & Regards.

0 Kudos
Message 3 of 6

How much data you can buffer on the network.


Click the help button that screen.

0 Kudos
Message 4 of 6

The help document that RavensFan is talking about is this


RT FIFOs are explained in a bit more detail at the bottom of this help document but you are mostly only going to use this when reading or writing to a variable inside of a timed loop in a real time VI. The RT FIFO functions should also be used in place of queues if you are communicating to or from a timed loop on a real time device. Not using this feature can lead to priority inversion because of shared resources between the reader and writer.

Matt J | National Instruments | CLA

0 Kudos
Message 5 of 6

I have 32 wavefrom arrays to write using 1 shared variable. In this case when I kept no. of arrays 1 or more than 32 it didnt make any difference in the output when I read the same variable. Then what is the significance ???

0 Kudos
Message 6 of 6