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  <20252026  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  <20252026 
<== Date ==> <== Thread ==>

Subject: AW: Indicating IOC Console Message Activity
From: "Sintschuk, Michael via Tech-talk" <[email protected]>
To: "Pearson, Matthew" <[email protected]>, tech-talk <[email protected]>
Date: Wed, 15 Oct 2025 09:16:13 +0000

Hi Matt,

 

I know about procServ but not about procServControl. The PV $(P):IOCOUT sounds like just the thing what I’m looking for. Thanks for the hint!

Is this the most recent repo: GitHub - DiamondLightSource/procServControl: EPICS/CA control of running procServ instances ?

 

Cheers,

Michael

 

Von: Pearson, Matthew <[email protected]>
Gesendet: Dienstag, 14. Oktober 2025 16:36
An: Sintschuk, Michael <[email protected]>; tech-talk <[email protected]>
Betreff: RE: Indicating IOC Console Message Activity

 

SICHERHEITSHINWEIS: Diese E-Mail wurde von außerhalb an die BAM gesendet. Bitte klicken Sie nicht auf Links oder öffnen Anhänge, bevor Sie nicht den Absender verifiziert haben und sicher sind, dass der Inhalt vertrauenswürdig ist.
This message was sent from outside of BAM. Please do not click links or open attachments unless you recognize the sender and know the content is trustworthy.

Hi,

 

Are you using procServControl? It does have a waveform record used to display the most recent IOC output ($(P):IOCOUT). So that record will process when there is new IOC output, and the timestamp could be displayed on a screen. Or, some database logic can be added that detects it and flashes an LED.

 

Cheers,

Matt

 

From: Tech-talk <[email protected]> On Behalf Of Sintschuk, Michael via Tech-talk
Sent: Tuesday, October 14, 2025 4:46 AM
To: tech-talk <[email protected]>
Subject: [EXTERNAL] Indicating IOC Console Message Activity

 

Dear all, sometimes it happens that an IOC prints messages (errors, warnings, notes, etc. ) to its console, and I don’t notice them immediately because I’m not always logged into that console (via procServ). If there is a constant

 

Dear all,

sometimes it happens that an IOC prints messages (errors, warnings, notes, etc.) to its console, and I don’t notice them immediately because I’m not always logged into that console (via procServ).

If there is a constant stream of such messages, I would like to be notified about that.

I’m wondering whether it’s possible to implement a PV in the IOC that indicates console message activity — not the message contents themselves, but simply that some console output occurred.

Basically, I’d like to have a flashing LED (in Phoebus) whenever the IOC is “firing” messages of any kind. That would be my signal to log into the console and check what’s going on.

Has anyone already implemented something like this or worked in a similar direction?

 

Best regards,

Michael

 

 


References:
Indicating IOC Console Message Activity Sintschuk, Michael via Tech-talk
RE: Indicating IOC Console Message Activity Pearson, Matthew via Tech-talk

Navigate by Date:
Prev: Re: Indicating IOC Console Message Activity J. Lewis Muir via Tech-talk
Next: Compile errors in 7.0.9 Graeme Elliner 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  <20252026 
Navigate by Thread:
Prev: RE: Indicating IOC Console Message Activity Pearson, Matthew via Tech-talk
Next: Compile errors in 7.0.9 Graeme Elliner 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  <20252026 
ANJ, 19 Mar 2026 · Home · News · About · Talk · Base · Modules · Extensions ·
· Distributions · Download · Documents · Links · Licensing ·