11-29-2017 03:07 PM
Hi,
I have sequence A: Sequence A calls Sequence B, Sequence B call sequence C.
I want to interrupt C at some point BUT return to A (not B that called C) and continue execution at A.
I tried to understand how to do it with Runstate.caller but did not success int it...maximum that i success
to return to A (by calling that sequence from C) but it started from the start - I need it from the point that A called B ...e.g. continue the A execution
Thank you!
11-30-2017 02:28 AM
Better explanation perhaps:
i need to jump for main sequence BUT to the point where it called the other sequence and continue the execution form the NEXT step,e.g. in other words it like have pointer at "parent" sequence and if something happens i want to break the execution of "child sequence" and return exactly to the next step of execution of "parent" sequence to continue the execution.
I tried to call "sequence call but it unfortunately start the "parent" sequence from the beginning...
Thank you, Yuri
11-30-2017 03:18 AM
attached the picture
11-30-2017 04:36 AM - edited 11-30-2017 04:36 AM
Attached sequence that i talked about + explanation
Flow is Flow.PNG
11-30-2017 04:03 PM
Hello yemelian:
Let me see all the information that you upload.
12-01-2017 02:48 PM
Hello yemelian:
Did you check this forum?
https://forums.ni.com/t5/NI-TestStand/goto-step-in-another-sequence/td-p/1396182/page/2
12-03-2017 01:00 AM
Hi,
I saw it, but it is other thing. I wrote about jumping fro custom place between sequences and at that place talking about threads... different topic.
Anyway thank you
12-07-2017 02:51 AM
I found a workaround:
Runstate.Caller.Cleanup=TRUE