Im having an intresting problem with sending out data from a sequence.
Pls dont give me crap about using sequences cause this one is
absolutely necessary for the hardware to work properly. Ok that said
heres the problem. I have a sequence loop within a while loop. The
while loop has a shift register on it used to remember a data value
from one iteration to the next. The data value goes into the sequence
struct where it is modified in the second frame and is then passed out
through a tunnel in the same frame. Now the sequence completes the
remaining frames 4 in total. Now when the data from the sequence
should be passed back to the while loop, it has the proper data type
(cluster with 2 I32 intergers within) but.... the data in the second
I32 variable has been modified. Actually its been decremented by 24.
and if i enter the loop again it exits with another 24 decrement. Now
this isnt the only variable i have leaving that sequence but its the
only one that is changed when crossing the sequence border. All shift
registers are properly inited. I am completely baffled. Im guessing
that for some reason the latter frames have an effect on the tunnel
value but i no idea why, nothing is connected to that tunnel in the
later frames. Anyone got a clue whats wrong?
Using labview 6.1 on a Pent 400.