Hi,
Several record types also support a DTYP of "Async Soft Channel” which can also be used for CA put callback. So you could have a dfanout or seq record, with PP output links, process a set of records that all have DTYP="Async Soft Channel”.
Although, the sseq tends to be my go-to record for this type of application.
Cheers,
Matt
> On Nov 2, 2017, at 9:43 AM, Mooney, Tim M. <[email protected]> wrote:
>
> 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
- References:
- concurrent put callbacks Andrew C. Starritt
- Re: concurrent put callbacks Mooney, Tim M.
- Navigate by Date:
- Prev:
Re: concurrent put callbacks Mooney, Tim M.
- Next:
issue with either camonitor or pcaspy in 3.15? Jameson Graef Rollins
- 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:
Re: concurrent put callbacks Mooney, Tim M.
- Next:
RE: concurrent put callbacks Andrew C. Starritt
- 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
|