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

Subject: Re: channel and pv deadband
From: "Mezger Anton Christian \(PSI\) via Tech-talk" <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>, "Kasemir, Kay" <kasemirk at ornl.gov>
Date: Fri, 1 Oct 2021 13:14:23 +0000
The problem is with the deadband specified as filter with a channel or pv. My example:


record(ao,"ACM:TEST:AO") {
    field(DESC,"analog output record")
    field(SCAN,"Passive")
    field(PINI,"NO")
    field(PHAS,"0")
    field(EVNT,"0")
    field(DTYP,"Soft Channel")
    field(DISV,"1")
    field(SDIS,"0.000000000000000e+00")
    field(DISS,"NO_ALARM")
    field(PRIO,"LOW")
    field(FLNK,"0.000000000000000e+00")
    field(OUT,"0.000000000000000e+00")
    field(OROC,"0.0000000e+00")
    field(DOL,"0.000000000000000e+00")
    field(OMSL,"supervisory")
    field(OIF,"Full")
    field(PREC,"5")
    field(LINR,"NO CONVERSION")
    field(EGUF,"0.0000000e+00")
    field(EGUL,"0.0000000e+00")
    field(EGU,"V")
    field(DRVH,"1000.0")
    field(DRVL,"-1000.0")
    field(HOPR,"900.0")
    field(LOPR,"0.0")
    field(AOFF,"0.0000000e+00")
    field(ASLO,"0.0000000e+00")
    field(HIHI,"900.0")
    field(LOLO,"0.0")
    field(HIGH,"450.0")
    field(LOW,"0.0")
    field(HHSV,"MAJOR")
    field(LLSV,"NO_ALARM")
    field(HSV,"MINOR")
    field(LSV,"NO_ALARM")
    field(HYST,"0.000000000000000e+00")
    field(ADEL,"0.000000000000000e+00")
    field(MDEL,"0.000000000000000e+00")
    field(SIOL,"0.000000000000000e+00")
    field(SIML,"0.000000000000000e+00")
    field(SIMS,"NO_ALARM")
    field(IVOA,"Continue normally")
    field(IVOV,"0.000000000000000e+00")
}


and withcamonitor ACM:TEST:AO.{"dbnd":{"abs":1.5}}


I only get update when I put a value outside the deadband


Anton


From: Kasemir, Kay <kasemirk at ornl.gov>
Sent: Friday, October 1, 2021 2:08:20 PM
To: tech-talk at aps.anl.gov; Mezger Anton Christian (PSI)
Subject: Re: channel and pv deadband
 
Can you give a reproducible example?
I tried this record with `softIocPVA` from EPICS base 7.0.6:

record(ai, "number")
{
  field(INP,  "10")
  field(MDEL, "2")
  field(PINI, "YES")
}

Both `camonitor number` and `pvmonitor number` start out by displaying the current number, and from then on they reflect changes beyond the MDEL.
So as was the case before EPICS 7, the monitor starts with an initial update, both for Channel Access and PV Access.

-Kay


From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Mezger Anton Christian (PSI) via Tech-talk <tech-talk at aps.anl.gov>
Sent: Friday, October 1, 2021 7:24 AM
To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: [EXTERNAL] channel and pv deadband
 
Hi,

When in epics7 a channel or pv is monitored with a deadband  (perhaps also in 3.15), then a value will only be given when the value exceeds the deadband. This is the expected behaviour. However in case of a display manager, no value will be displayed when monitoring values until the deadband is exceeded. This seems to me a rather special behaviour for existing display managers that rely on monitoring the values.

Perhaps I am wrong, but perhaps a first value should be send?


Replies:
Re: channel and pv deadband Johnson, Andrew N. via Tech-talk
References:
channel and pv deadband Mezger Anton Christian (PSI) via Tech-talk
Re: channel and pv deadband Kasemir, Kay via Tech-talk

Navigate by Date:
Prev: Re: channel and pv deadband Kasemir, Kay via Tech-talk
Next: Re: High Voltage PS with RS-232 serial port Eric Norum 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  <20212022  2023  2024 
Navigate by Thread:
Prev: Re: channel and pv deadband Kasemir, Kay via Tech-talk
Next: Re: channel and pv deadband Johnson, Andrew N. 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  <20212022  2023  2024 
ANJ, 02 Oct 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·