Hello
I've Just started with Labview to develop a Test Software for one of our Instrument.
I've written a VI that take care of the user interface and start the Test VI
This Test run in parallel:
- the vi's that analyse inputs
- the vi's controlling value constantly (in order to switch off the power if problems occurs)
- the vi's that acquire input and generate outputs (used looped within software for simulation purposes )
The vi's that analyse my inputs are requesting signal generation for the output using shared variables.
It appears the time delay between setting the shared variable and the start of the signal generation is random and can take a second or more.
Thus creating problem of analysing signals that don't exist, the signal generation having not occured yet.
I'd like to make sure that these few task are not in the same thread and independant from each other (the thread denomination in the properties are really obscured, i understand the priorities but "i/o, acquisition or other" denomination are obscure. it doesn't not tell me if they are different threads or type of thread or if each Vi has its own thread)
i also would like to find the best way to synchronise my signal generation such as it starts generating when it is required to do so (at least not randomly)
Could you send me links to VI samples that i could Study and send me link to interesting literature?
Thanks loads for your Time
Olivier