Hello aero-group.
I think one possible solution for this might be using global variables.
Here is a tutorial for that in case you don't know how to do this: http://www.ni.com/white-paper/7585/en/
Also there is this other document if you require further reference: http://www.ni.com/white-paper/5317/en/
In this case, you would need to have both programs (I assume you mean VIs, if I am incorrect, please let me know) on the same project in order for this to work.
The idea here is to create a global variable of the signal, so you can write to it on the VI that currently has the acquisition, and then read it on the other VI by using first a global variable as a Write, and then as a Read (like indicator then control)
Regards;
Juan B.
National Instruments