Reports until 20:44, Thursday 21 May 2026
H1 CDS
david.barker@LIGO.ORG - posted 20:44, Thursday 21 May 2026 - last comment - 08:30, Friday 22 May 2026(90307)
Temporarily reading out Mechanical Room Kobelco Compressor oil temperature in EPICS IOC

Richard, Gerardo, Jordan, Fil, Patrick, Jonathan, Dave

Fil, Gerardo, Richard, Jordan ran a line from the Kobelco compressor over to the vacmr rack and connected it to a spare Beckhoff ADC channel.

I wrote an EPICS IOC which reads the raw voltage from the Beckhoff terminal and converts it to DegC and DegF oil temperature.

The ioc is kobe_oiltp_ioc.py. It reads the raw voltage from H0:VAC-MR_TERM_M28_CHAN3_IN_VOLTS and converts this to temperature DegC using the simple formula

DegC = 30 * V

It also converts the temperature to DegF and, along with the raw voltage read via ezca, exports these in EPICS channels. The chan names are:

[H1:VAC-MR_KOBE_OILTP_VOLTS]
[H1:VAC-MR_KOBE_OILTP_DEGC]
[H1:VAC-MR_KOBE_OILTP_DEGF]
 

H1:VAC-MR_KOBE_OILTP_DEGF was added to the alarms system. Cell phone alarms will be sent to the vacuum group if the temperature exceeds 150F or falls below 100F.

These channels have been added to the Vacuum Overview MEDM (attached).

 

Images attached to this report
Comments related to this report
david.barker@LIGO.ORG - 08:30, Friday 22 May 2026 (90312)

Currently the kobe_oiltp_ioc is running in a tmux on opslogin0. If it becomes a more permanent feature we will move it over to a container on the service-host cluster.