EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20222023  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  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: AW: Stream device IOC does not exit under procServ
From: "Zimoch Dirk \(PSI\) via Tech-talk" <tech-talk at aps.anl.gov>
To: Abdalla Ahmad <Abdalla.Ahmad at sesame.org.jo>, Mark Rivers <rivers at cars.uchicago.edu>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Thu, 10 Mar 2022 10:42:16 +0000

Hi Abdalla,

 

Can you test if changing the "1 second" scanning to "10 second" changes the behavior?

I wonder if the asyn queue never gets empty because records process faster than the device allows, and I don't know what happens then. 10 second would give the queue more time. No idea if that has any effect.

 

Dirk

 

 

Von: Tech-talk <tech-talk-bounces at aps.anl.gov> Im Auftrag von Abdalla Ahmad via Tech-talk
Gesendet: Donnerstag, 10. März 2022 11:33
An: Mark Rivers <rivers at cars.uchicago.edu>
Cc: tech-talk at aps.anl.gov
Betreff: RE: Stream device IOC does not exit under procServ

 

Hi Mark

 

The HVPS is controlled via stream device, I attached the protocol file and the template database.

 

Best Regards,

Abdalla.

 

From: Mark Rivers [mailto:rivers at cars.uchicago.edu]
Sent: Wednesday, March 9, 2022 8:17 PM
To: Abdalla Ahmad <Abdalla.Ahmad at sesame.org.jo>
Cc: tech-talk at aps.anl.gov
Subject: Re: Stream device IOC does not exit under procServ

 

Hi Abdullah,

 

Is the code for the HVPS available on GitHub or somewhere else we can see it? We might be able to spot the problem.

 

Mark

 

 

Sent from my iPhone

 

On Mar 9, 2022, at 12:00 AM, Abdalla Ahmad via Tech-talk <tech-talk at aps.anl.gov> wrote:



Hi

 

We have an IOC to control two types of devices using stream device, a high-voltage PS from matsusada and a current pre-amplifier from SRS. The problem is that when typing exit on the IOC shell the IOC does not exit, so I tried excluding devices from the IOC and it seems the problem is with the HVPS, when excluded from the IOC it exits normally and restarts under procServ. I enabled asyn masks using asynTraceMask and asyntraceIOMask, even after the exit the IOC is doing IO with the device with no problem. I was using asyn 4.30 and stream 2.8.16 I think so I pulled the latest version of all drivers and still the same behavior.

 

Best Regards,

Abdalla.

 


References:
Stream device IOC does not exit under procServ Abdalla Ahmad via Tech-talk
Re: Stream device IOC does not exit under procServ Mark Rivers via Tech-talk
RE: Stream device IOC does not exit under procServ Abdalla Ahmad via Tech-talk

Navigate by Date:
Prev: RE: Stream device IOC does not exit under procServ Abdalla Ahmad via Tech-talk
Next: Communication error Francisco Ramos via Tech-talk
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  <20222023  2024 
Navigate by Thread:
Prev: RE: Stream device IOC does not exit under procServ Abdalla Ahmad via Tech-talk
Next: Re: Stream device IOC does not exit under procServ Mark Rivers via Tech-talk
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  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·