WP13096 Add missing h1lsc ALS DIFF PLL channel to DAQ
Jonathan, Erik, EJ, Dave:
The missing H1:ALS-C_DIFF_PLL_CTRL_OUT_DQ channel was added to the h1lsc model's DAQ Block.
We initially just restarted h1lsc, but this caused a DAC error in h1ioplsc0 (similar to h1ascimc and h1iopasc0) which meant we had to restart all the models on h1lsc0.
A DAQ restart was required.
WP13078 Add pending slow controls and h1sush6 to DAQ
WP13094 Add JAC CAM EPICS and CHETA slow chans to DAQ
DAQ RESTART
Jonathan, Erik, EJ, Dave:
A new H1EDC.ini was created with the following changes:
H1EPICS_DIGVIDEO.ini Regenerated with JAC CAM (cam38) added (+25)
H1EPICS_ECATTCSCS.ini Added CHETA laser pwr chans (+2)
H1EPICS_ECATAUXCS.ini Added C_PZT_SHUTTER chans (+11)
H1EPICS_FEC.ini Added h1sush6 models (+97)
H1EPICS_SDF.ini Added h1sush6 models (+160)
H1EPICS_DAQ.ini Added h1sush6 models (+32)
total +327. Num chans increased from 60582 to 60909.
Erik ran puppet to officially add all the new h1sush6 models to the system (I had done some hand-editing last week). He also determined the DAQ time slot h1sush6 should used.
Jonathan got the DAQ ready for the new front end and models. He also plugged the DAQ ethernet cable into the back of h1sush6 (the Dolphin cable remains unplugged for now).
We rebooted h1sush6 to get the DAQ sending started.
Jonathan then restarted the DAQ, starting with the 0-leg. I restarted the EDC at this time.
A second 0-leg restart was required to complete the configuration.
When this was stable, the 1-leg was restarted with no issues.
We saw two spontaneous restarts of FW0 around this time, which had been seen before. At time of writing, FW0 has been up for 90 minutes.
Updates and Cleanup
Dave:
I regenerated the CDS Overview, changing h1sush6 from NO_DAQ to NOMINAL
I had to hand edit the python code generating the H1EPICS_[FEC,SDF].ini to add the new models even when they were not yet added to the DAQ, so we only needed to restart the DAQ once.
I updated DAQSTAT and CDS_HW_STAT to expect the new FECs, Models, ADCs, DACs.
Guardian Node Loading Modified Source Code.
Ryan S:
Recent changes to lscparams.py (last modified 18:43 16mar2026) and ISC_library.py (last modified 16:55 10mar2026) meant that 22 guardian nodes were pending reloading of these files.
Ryan verified that the changes made to the source code was orthogonal to the snipets used by these nodes and reloaded to the code into them to clear up the GRD CFC flags.
Loaded 273 opt/ file checksums from /opt/rtcds/lho/h1/data/guardian_files/current
Loaded 176 nodes from /opt/rtcds/lho/h1/data/guardian_files/current.yaml
================================================================================================
Node Status File Source Date Running Date
================================================================================================
ALIGN_IFO NOT LOADED lscparams.py 18:43 Mon 16mar2026 12:16 Wed 11mar2026
ALS_COMM NOT LOADED lscparams.py 18:43 Mon 16mar2026 13:51 Mon 16mar2026
ALS_DIFF NOT LOADED lscparams.py 18:43 Mon 16mar2026 10:41 Fri 13mar2026
ALS_XARM NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
ALS_YARM NOT LOADED lscparams.py 18:43 Mon 16mar2026 14:18 Wed 11mar2026
CAMERA_SERVO NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
H1_MANAGER NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
IMC_LOCK NOT LOADED lscparams.py 18:43 Mon 16mar2026 16:55 Tue 10mar2026
INIT_ALIGN NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
ISC_DRMI NOT LOADED ISC_DRMI.py 07:57 Tue 17mar2026 18:43 Mon 16mar2026
LASER_PWR NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
LOCKLOSS_SHUTTER_CHECK NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
OMC_LOCK NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
SEI_CONF NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
SEI_ENV NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
SQZ_FC NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
SQZ_MANAGER NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
SUS_CHARGE NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
TCS_ITMX_CO2_PWR NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
TCS_ITMY_CO2_PWR NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
TEST NOT LOADED lscparams.py 18:43 Mon 16mar2026 12:07 Tue 10mar2026
THERMALIZATION NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
TMS_SERVO NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
VIOLIN_DAMPING NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
================================================================================================
36 file(s) NOT LOADED