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  <20142015  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: EPICS alarming on VAL != X
From: Jameson Graef Rollins <[email protected]>
To: EPICS tech-talk <[email protected]>
Date: Fri, 18 Jul 2014 17:09:30 -0700
Hi, folks.  I've been wondering about this question for a while, and
have therefore assumed it's impossible, but I thought I would ask here
in case there's something I don't know about...

Is it possible to set an EPICS AI or AO record to alarm on being NOT
EQUAL to a set value?  In other words, I don't want to set a range, I
want on alarm if and only if .VAL != X.

As far as I can tell such a thing is not possible, which has always
seemed odd to me.  If it's only possible to set a range for alarms
(HIGH/LOW, HIHI/LOLO, etc.) then it's actually impossible to cover the
case where you want a record to take on only a specific value.

I guess the problem is that the alarms activate on equality (VAL == LOW,
VAL == HIGH).  If instead the alarm conditions were:

  VAL == LOW
  VAL >= HIGH

then we could cover the equality case by setting LOW = HIGH = X, in
which case we would have an alarm if VAL != X.

Is it truly impossible to achieve this currently?

jamie.

Attachment: pgpJMtmxOnql7.pgp
Description: PGP signature


Replies:
Re: EPICS alarming on VAL != X Johnson, Andrew N.
Re: EPICS alarming on VAL != X Jameson Graef Rollins

Navigate by Date:
Prev: Driver for Linkam T95 System Controller? Lewis, Wayne
Next: Re: EPICS alarming on VAL != X Johnson, Andrew N.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Driver for Linkam T95 System Controller? Lewis, Wayne
Next: Re: EPICS alarming on VAL != X Johnson, Andrew N.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·