> If a user makes a mistake and wants to restart the process, the time he/she
> needs to wait for the record to finish processing can be too long. My
> question is, once the record is executed is there a way to stop the record
> from processing or reset it.
Tim,
the record sets up watchdog timers to do the delayed processing. There
is currently no easy way to cancel the operation of a seq record once
you pushed the button.
(You could of course look at the seq record code and write a function to
be used within a subroutine record that cancels the timer and resets the
seq record to a usable state. That would not be a good design neither
easy to do, though.)
(Or you could add this functionality to the seq record. I'm sure there
are other people who would appreciate this.)
I would switch to using the sequencer with a state machine that looks
for a "cancel" bo record. When the sequences are rather long or
complicated and don't need many instances, the sequencer is the better
tool.
Good luck!
Ralph
- References:
- [no subject] Tim Graber
- Navigate by Date:
- Prev:
[no subject] Tim Graber
- Next:
Re: Your Message Sent on Fri, 16 Feb 2001 12:16:07 -0600 Ned Arnold
- Index:
1994
1995
1996
1997
1998
1999
2000
<2001>
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
[no subject] Tim Graber
- Next:
Re: Your Message Sent on Fri, 16 Feb 2001 12:16:07 -0600 Ned Arnold
- Index:
1994
1995
1996
1997
1998
1999
2000
<2001>
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|