Experimental Physics and Industrial Control System
On Thu, Apr 06, 2006 at 02:53:08PM -0700, Chestnut, Ronald P. wrote:
> In our legacy system, we often pop up a dialog which asks "Do you really want to do this?", or "Please enter the reason for doing this", or "Who are you and why are you doing this?".
>
> Does someone do something similar with EDM or other EPICS means? I can think of several ways to implement this, each of which is cumbersome. (Note to Bob: yes, even an SNL program could do it!)
(I'll answer for Rolf since he is on vacation....)
Rolf Keitel has written a Perl Tk application when we require this, which is
presently only for interlock related changes. It authenticates a user against
an LDAP database, ensures the person is an Operator (and therefore qualified
to perform the interlock defeat or force) and then logs the comment in a
device database (Postgres) prior to performing the caput to the PV.
We maintain our own database server, as well as a slave LDAP database so we
do not rely on the central computing infrastructure for this functionality.
So far is has been very reliable (knock wood here).
I'm sure we can make the source available if anyone is interested.
Cheers
Chris
--
Chris Payne ISAC Operations Controls System Manager
"Relax Snap, this is particle physics, not rocket science."
- References:
- Button push confirmation Chestnut, Ronald P.
- Navigate by Date:
- Prev:
Re: Button push confirmation Tim Mooney
- Next:
Re: Button push confirmation Gasper Pajor
- 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: Button push confirmation Tim Mooney
- Next:
Re: Button push confirmation Gasper Pajor
- 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