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  2022  2023  2024  2025  <2026 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  2025  <2026
<== Date ==> <== Thread ==>

Subject: Re: question about pvmonitor behavior
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>, Alfio Rizzo <Alfio.Rizzo at ess.eu>
Date: Tue, 17 Mar 2026 13:13:46 +0000
You need to add the PP attribute to the OUT field if you want myaipv to process.  Otherwise it writes the value, but does not process the record, so no monitor is posted.

  field(OUT, "myaipv PP")

Mark


From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Alfio Rizzo via Tech-talk <tech-talk at aps.anl.gov>
Sent: Tuesday, March 17, 2026 5:27 AM
To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: question about pvmonitor behavior
 
Hej
I noticed that the pvmonitor of a record value does not update  when the .VAL is  changed from the  OUT field of another record,
E.g. Using this simple db

record(ai, "myaipv"){
   field(PINI, "YES")
   field(VAL, 100)
}

record(ao, "myaopv") {
   field(PINI, "YES")
   field(VAL, 30)
   field(OUT, "myaipv")  
}

If I do pvput myaovpv 1000, the myaipv.VAL is updated correctly (pvget myaipv gives back the updated value)
But this change is not shown in the pvmonitor  STDOUT
According to what I heard this is the intended behavior, but why apparently it applies only to  the .VAL field ?
I have tested the OUT with other fields like the alarm fields, or .RVAL , etc (i.e. OUT, "myaipv.HIHI") (OUT, "myaipv.RVAL")
Then if I do pvmonitor myaipv.HIHI for instance, everytime the myaopv value changes, 
The pvmonitor reacts as well showing the updated .HIHI field value
Can someone give some more explanation about ?
I am using EPICS 7.0.9/6.0.0
Thanks
Best
Alfio 
 

______________________

 

Alfio Rizzo

PhD / Automation Section Leader / ICS HW&I Group

 

European Spallation Source ERIC

P.O. Box 176, SE-221 00 Lund, Sweden

Visiting address: Partikelgatan 2, 224 84 Lund

Mobile: +46 72 179 23 42

E-mail: alfio.rizzo at ess.eu

[ess.eu]ess.eu

 

 


References:
question about pvmonitor behavior Alfio Rizzo via Tech-talk

Navigate by Date:
Prev: Re: Record TIME field taken from another record's VAL Majer Karel via Tech-talk
Next: Re: question about pvmonitor behavior Érico Nogueira Rolim 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  2022  2023  2024  2025  <2026
Navigate by Thread:
Prev: question about pvmonitor behavior Alfio Rizzo via Tech-talk
Next: Re: question about pvmonitor behavior Érico Nogueira Rolim 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  2022  2023  2024  2025  <2026
ANJ, 19 Mar 2026 · Home · News · About · Talk · Base · Modules · Extensions ·
· Distributions · Download · Documents · Links · Licensing ·