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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: concurrent put callbacks |
From: | "Mooney, Tim M." <[email protected]> |
To: | "Andrew C. Starritt" <[email protected]>, "[email protected]" <[email protected]> |
Date: | Thu, 2 Nov 2017 13:43:08 +0000 |
The sseq record can do up to 10 actions in parallel, and then wait for all of them to complete. Any set of consecutive output links can be done in parallel, and then waited for before going on to the next link. The WAITn fields control this. For example, to execute LNK2 and LNK3 in parallel, set WAIT2 to "After 3", and set WAIT3 to "Wait"
Tim Mooney ([email protected]) (630)252-5417
Beamline Controls Group (www.aps.anl.gov) Advanced Photon Source, Argonne National Lab From: [email protected] <[email protected]> on behalf of Andrew C. Starritt <[email protected]>
Sent: Thursday, November 2, 2017 2:24:23 AM To: [email protected] Subject: concurrent put callbacks Hi al,
The sseq record is great for doing a number of sequential actions that require a CA put callback before going on to the next step.
Is there an easy/recommended way a number of actions to run in parallel and then wait for all the CA put callbacks?
Andrew C. Starritt | Principal Controls Engineer | Australian Synchrotron
p: (03) 8540 4164 | f: (03) 8540 4200 [email protected] | www.synchrotron.org.au 800 Blackburn Road, Clayton, Victoria 3168 |