LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Frame delays in sequencing

Is it always the case that sequence structures actually respect
sequencing?

I have placed positioning using a slow XY stage in frame 0
and noticed that when the XY stage's propagation time
is long (>2s), due to large X and Y coordinates, frame 1
begins executing before the positioning in frame 0 completes.
Does sequencing operate under a timeout constraint per
frame?


Thanks in advance,

Andrew
0 Kudos
Message 1 of 2
(2,516 Views)
> I have placed positioning using a slow XY stage in frame 0
> and noticed that when the XY stage's propagation time
> is long (>2s), due to large X and Y coordinates, frame 1
> begins executing before the positioning in frame 0 completes.
> Does sequencing operate under a timeout constraint per
> frame?
>

What is probably going on is that the I/O calls are made, and they
complete. So as far as LV is concerned, the function calls in sequence
0 are finished and it is time to go to sequence 1.

Look for a way to determine when the stage movement is completed. At
that point, you can also probably use dataflow to sequence rather than
using an actual sequence structure -- if you would like.

Greg McKaskle
0 Kudos
Message 2 of 2
(2,516 Views)