Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: Re: Automated ELOG entries from IOC
From: Noboru Yamamoto <noboru.yamamoto@kek.jp>
To: John Dobbins <jad@lepp.cornell.edu>
Cc: tech-talk@aps.anl.gov
Date: Wed, 25 Jan 2006 08:29:33 +0900
Hi,

John Dobbins wrote:
Dear All,

We are using ELOG from http://midas.psi.ch/elog/index.html and would like to be able to have an IOC make automated e-log entries. This particular package comes with source code for a command line tool for making entries and I assume this can be easily adapted to the task at hand.

I am wondering if others have done similar things and if they have any advice.

It seems non-trivial to manipulate lengthy strings in an IOC (use waveform record?) so I was thinking it might be easier to create device support that reads in a file of pre-canned messages on start-up and then have an output record pass to device support an index to one of these messages.

However I can also think of other ways to do this, e.g. an external script that monitors a particular record via Channel Access and does the appropriate things when it sees a change.
>
Just for your information.
We use our home grown electric lognote sytem, which we call zLog, togather with a python script correcting events from EPICS system and
putting messages into backent RDB, postgreSQL.
This srcipt is running as a background process on our server unix machine. It monitors channels in the configuration file and put a record inluding pre-defiend message into the database running on other unix server over the network. Once the record is put into the database,
user can view and edit the record from a web browser.


It is a rather simple program but quite useful for us.

Btw, this script is written by a member of the KEKB operators group.


I am open to ideas. Thanks,


John Dobbins
Laboratory of Elementary Particle Physics
Cornell University

p.s. What type of person write to Tech-talk at 10:00 PM ???


Regards,


Noboru Yamamoto
EPICS group/KEKB control group
KEK, JAPAN

References:
Automated ELOG entries from IOC John Dobbins

Navigate by Date:
Prev: R3.13.10 ca_event problem Al Honey
Next: Using AAI records under EPICS Bruins, Stefan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Re: Automated ELOG entries from IOC Matthias Clausen
Next: RE: Automated ELOG entries from IOC Boyes, Matthew
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·