Search criteria
Section: H1
Task: CDS

REMOVE SEARCH FILTER
SEARCH AGAIN
Reports until 12:37, Wednesday 25 February 2026
H1 CDS
david.barker@LIGO.ORG - posted 12:37, Wednesday 25 February 2026 (89266)
h1sush12 SWWD tripped due to excessive PM1 movement, caused DACKILL on all HAM1,2 LIGO-DACs

The PM1 suspension started swinging longer than usual and exceeded its RMS trip levels for 20 minutes continuous at 11:44 PDT this morning. This caused an IOP DACKILL on all three LIGO-DACs.

I was able to reset and bypass PM1 and restore the SUS DAC drives at 11:57.

Currently HAM1 SWWD has PM1 permanently bypassed so this cannot happen again.

H1 SPI (CDS, SEI, SPI)
jeffrey.kissel@LIGO.ORG - posted 10:55, Wednesday 25 February 2026 (89263)
SPI Single-element Photodiode Short Check :: No Shorts Pin-to-Pin -- Everything Good-to-GO
J. Freed, J. Kissel

We worried for the production, already class-A clean, SPI's single-element PD (SPD) assembly (D2600001) that the unused GAP5000 pins of the dual-purpose D1700116 ceramic circuit board may have shorts from FFD-200 SPD case to its anode and cathode if the case of the PD was not insulated from those GAP5000 pins -- as was found possible in the dirty test setup (see list item 2. in LHO:89247).

This morning, we opened up the cleaned assemblies (still serialized under the drawing for the cable, D2400341),
    - S2500514 :: HAM3 ISIK MEAS A and MEAS B
         --Pins 5-9 -> PD Box S2400197 -> DCPD 001
         --Pins 4-8 -> PD Box S2400198 -> DCPD 002
    - S2500515 :: HAM3 ISIK FBR PWR REF and FBR PWR MEAS
         --Pins 5-9 -> PD Box S2401094 -> DCPD 004
         --Pins 4-8 -> PD Box S2401093 -> DCPD 003
    - S2500516 :: HAM3 ISIK REF A and REF B
         --Pins 5-9 -> PD Box S2401096 -> DCPD 005
         --Pins 4-8 -> PD Box S2401095 -> DCPD 006

And found that for every assembly,
    - Per D2400341, only pins 1,4,5,8, and 9 exist. See example picture of S2500514
    - All the anode (5 or 4) or cathode (9 or 8) pins are isolated from the case pin (Pin 1)
    - The anode pins for the two diodes (5 and 4) are isolated from each other
    - The cathode pins for the two diodes (9 and 8) are isolated from each other
    - Each diode's cathode to anode resistance (5 to 9 and 4 to 8) is in the ~2e6+/-1 [Ohm] = ~few [MOhm] as expected for the reverse bias operation we'll use the system.

The production PD assembly will function as designed without any shorts :: the negative reverse bias topology of the transimpedance amplifier and cable readout system will work!

I also attach pictures of the bags that aide assignment of serial numbers to assemblies.

Images attached to this report
H1 CDS
david.barker@LIGO.ORG - posted 08:04, Wednesday 25 February 2026 - last comment - 08:52, Wednesday 25 February 2026(89257)
CDS Maintenance Summary: Tuesday 24th February 2026

Adding CHETA slow controls channels to DAQ EDC

Jonathan, Erik, Dave:

Following the installation of the CHETA Beckhoff chassis in the Vacuum Prep Lab we added the 724 AWC channels for itm[x,y] to H1EPICS_ECATTCSCS.ini for inclusion into the EDC.

at 12:22 I did a DAQ 1-leg and EDC restart. The EDC would not run, its systemd service was in a continual respawn state.

The number of EDC channels had increased from 59894 to 60618, and I remembered that there is a channel limit in the EDC code, which Erik verified was 60k.

Erik quickly built a new EDC with a 70k limit and installed this on h1susauxh56.

In the mean time I had put the H1EDC.ini file back and restarted 1-leg and EDC to get everything stable again.

At 13:22 we did a second round of DAQ+EDC restarts with the expanded channel list which was successful.

Installing h1sush6 IO Chassis

Fil, Dave, Erik:

I relocated the old h1sush2b IO Chassis from the CER to the MER. It is in the bottom of the SUS-HAM6 rack, at the same height as the neigboring h1sush7 and h1seih7.

I pulled a new MTP fiber from the IO Chassis to the MER patch panel, using the third port.

This IO Chassis currently has the cards left over after the h1sush2[a,b] consolidation in Dec 2025, we will populate it with the correct cards later.

Current layout:

A1-1 LIGO Timing Card   A3-1  
A1-2     A3-2  
A1-3     A3-3  
A1-4 ADC-0   A3-4  
         
A2-1 16bit-DAC-0   A4-1 Contec6464 BIO-0
A2-2 16bit-DAC-1   A4-2  
A2-3     A4-3  
A2-4     A4-4  

No work was done on the front end computer in the MSR.

Later this week when the IO Chassis is powered up we will make the following changes in the MSR to the old h1susb2b computer:

1. disconnect the Dolphin cable from its IX card and verify the Dolphin switch port is fenced

2. move the MTP from the CER patch over to the 3rd port on the MER patch

3. run puppet to reconfigure the boot server to boot this computer as h1sush6 sans-Dolphin and only running h1iopsush5 model

4. boot the computer and verify the IO Chassis can be seen, the IOP runs and that the timing is good.

Comments related to this report
david.barker@LIGO.ORG - 08:18, Wednesday 25 February 2026 (89258)

Tue24Feb2026
LOC TIME HOSTNAME     MODEL/REBOOT
12:22:50 h1daqdc1     [DAQ] <<< First try of 1-leg + EDC restart
12:23:00 h1daqfw1     [DAQ]
12:23:01 h1daqtw1     [DAQ]
12:23:04 h1daqnds1    [DAQ]
12:23:09 h1daqgds1    [DAQ]
12:27:09 h1daqgds1    [DAQ] (GDS1 needed a restart)
12:27:39 h1susauxh56  ***REBOOT*** <<< EDC wont start, tried a reboot
12:28:38 h1susauxh56  h1iopsusauxh56
12:28:51 h1susauxh56  h1susauxh56 


12:33:33 h1susauxh56 h1edc[DAQ] <<< backed out EDC chan change, restarted EDC+1-leg
12:34:32 h1daqdc1     [DAQ]
12:34:44 h1daqfw1     [DAQ]
12:34:44 h1daqtw1     [DAQ]
12:34:45 h1daqnds1    [DAQ]
12:34:52 h1daqgds1    [DAQ]
12:35:32 h1daqgds1    [DAQ] (GDS1 needed a restart)


13:22:31 h1daqdc1     [DAQ] <<< Restart 1-leg + EDC with new code and new chans
13:22:44 h1daqfw1     [DAQ]
13:22:45 h1daqtw1     [DAQ]
13:22:48 h1daqnds1    [DAQ]
13:22:54 h1daqgds1    [DAQ]
13:24:13 h1susauxh56 h1edc[DAQ]


13:31:12 h1daqgds0    [DAQ] <<< Restart 0-leg
13:31:19 h1daqfw0     [DAQ]
13:31:19 h1daqtw0     [DAQ]
13:31:20 h1daqnds0    [DAQ]


13:31:40 h1daqfw1     [DAQ] <<< FW1 spontaneous restart
 
 

betsy.weaver@LIGO.ORG - 08:51, Wednesday 25 February 2026 (89259)
The JAC steps finally completed to a point where we are ready to hand over to Jim to finish the cabling pinning and ISI balancing.  This morning the LVEA has been transitioned to full laser safe and the IOT1 JAC table has been moved out of the way of the chamber.  The viewport fixture still needs to be removed, will get a crew on that soon.
betsy.weaver@LIGO.ORG - 08:52, Wednesday 25 February 2026 (89260)
The JAC steps finally completed to a point where we are ready to hand over to Jim to finish the cabling pinning and ISI balancing.  This morning the LVEA has been transitioned to full laser safe and the IOT1 JAC table has been moved out of the way of the chamber.  The viewport fixture still needs to be removed, will get a crew on that soon.
H1 CDS
david.barker@LIGO.ORG - posted 07:45, Wednesday 25 February 2026 (89256)
h1susb13 DAQ CRC errors overnight

h1susb123 accumulated 4 DAQ CRC errors on the 1-leg overnight as reported by DC1, but none on the 0-leg.

Tue 20:41 PDT 1
Tue 22:06 PDT 2
Wed 05:04 PDT 1
total as of 07:30 Wed 4

All 4 models on h1susb13 increment their CRC counters at the same time. Normally we have zero CRC errors for weeks/months across the board.

I have cleared the CRCs and we will see if this trend continues.

H1 ISC (CDS, ISC)
keita.kawabe@LIGO.ORG - posted 14:58, Tuesday 24 February 2026 - last comment - 15:21, Tuesday 24 February 2026(89244)
ASC QPD (not WFS) whitening gain were somehow set to zero

It seems that whitening gains of some corner station QPDs were somehow set to zero on Friday Feb/20 17:22 UTC (09:22 PST).

Not sure why this happened, this seems to be earlier than the failed effort to update h1imcasc model (alog 89208). ALS QPDs, end station QPDs and all WFS RFs are good. Was something done to Beckhoff that day? 

I first noticed this for MC2 trans yesterday because it was interfering with IMC locking and WFS triggering. I checked all QPDs and WFS today and found that the following channels were affected. I restored them all to the value right before it was set to zero. 

channel old (dB) new (dB)
H1:IMC-MC2_TRANS_WHITEN_GAIN 0 30
H1:IMC-IM4_TRANS_WHITEN_GAIN 0 18
H1:ASC-AS_C_WHITEN_GAIN 0 18
H1:ASC-OMC_A_WHITEN_GAIN 0 27
H1:ASC-OMC_B_WHITEN_GAIN 0 27

 

Images attached to this report
Comments related to this report
ryan.short@LIGO.ORG - 15:21, Tuesday 24 February 2026 (89245)

Trending the uptime of the Ethercat system, slow controls were restarted and came back up two seconds before the time listed in Keita's alog, likely a part of Daniel's updates to include CHETAX electronics (alog89211). Settings may just have not been fully recovered after that restart.

H1 CDS
david.barker@LIGO.ORG - posted 07:59, Tuesday 24 February 2026 (89241)
bypass fire pump alarms while churn testing is ongoing

Bypass will expire:
Tue Feb 24 11:57:58 AM PST 2026
For channel(s):
    H0:FMC-CS_FIRE_PUMP_1
    H0:FMC-CS_FIRE_PUMP_2
 

H1 CDS
erik.vonreis@LIGO.ORG - posted 06:35, Tuesday 24 February 2026 (89238)
Workstations updated

Workstations were updated and rebooted.  This was an OS packages update.  Conda packages were not updated.

H1 CDS
david.barker@LIGO.ORG - posted 15:34, Monday 23 February 2026 (89232)
Cheta slow controls chassis installed in Vacuum Prep Lab and network connected to the MSR Beckhoff chassis via GC rm163

WP13034

Fil, Dave, Daniel, Jonathan, Patrick, Sophie, Camilla,

Last week Fil and Daniel powered up the Cheta slow controls Beckhoff chassis in the MSR. It was sitting on a cart behind MSR02, connected to the MSR Chassis AUX-1 ethernet port with a short cat6 cable. Daniel added the AWS system to the SYS ECAT TCS CS PLC.

Today we moved the Cheta chassis into the Vacuum Prep Lab. It ethernt connection to the MSR chassis is now quite convoluted, a drawing can be found in D2600049

From the Cheta chassis the path is: cat6 cable to the wall RJ45 jack, building wiring connects this to the RJ45 patch panel in Room 163. Fil ran a cat6 cable from the patch, under the 163 floor, through a wall penetration to the CUR underfloor, then up to the wall mounted CUR CDS switch. This switch is connected to the MSR core switch, which in turn is connected to the FE switch in MSR04. A cat6 cable from this switch over to the Beckhoff chassis completes the link.

The link was tested in two stages. After Jonathan configured the core switch and the two edge switches to create a private VLAN connecting the switches, Fil moved the chassis into the CUR and connected it to the sw-cur-aux-stk port 1/1/7. I ran the above rack cat6 in the MSR from sw-msr-h1fe-stk 2/1/2 to the MSR chassis.

When powered down in the MSR DEV0 system went into a bad state. The H1:SYS_ETHERCAT_DEVICE_0_LOSTQUEUEDFRAMES channel (normally zero) accrued thousands of frames. The LOSTFRAMES (normally zero) became 13, the SLAVECOUNTACTUAL (normally 19) became zero.

When powered back up in the CUR, DEV0 status went green, the slave count went back to 19. The frame countered latched at their non-zero values. After Patrick reset them they stayed at zero.

Next Fil moved the chassis into the Vacuum Prep Lab, everything went green again and the frame counters stayed zero after reset.

H1 CDS
david.barker@LIGO.ORG - posted 20:06, Thursday 19 February 2026 - last comment - 07:41, Friday 20 February 2026(89207)
h1iscex TIM+ADC error

At 17:26 Thursday 19feb2026 h1iopiscex had a timing glitch causing a TIM+ADC error in its state word.

At 20:00 I restarted all the models which cleared the error.

Images attached to this report
Comments related to this report
david.barker@LIGO.ORG - 07:41, Friday 20 February 2026 (89209)

May have been due to in-rack work. Robert may have been working on ground investigations at the time, the EX lights were not turned off until 17:49 (+23 mins from glitch).

H1 SUS (CDS)
oli.patane@LIGO.ORG - posted 16:42, Thursday 19 February 2026 (89198)
PM1, RM1, RM2, JM1, JM3 COILOUT/DAMP filters updated to solve our confusion

Rahul, Jeff, Oli

In December 2025 when we needed to compensate for the HAM1 DACs moving from 16- to 28-bit, we had decided to have FM10 in the COILOUTF bank be gain(1024), and put the remaining gain(4) upstream in multiple other places (88553). This led to our confusion today when we realized that when taking transfer functions for PM1 and JM3, the TEST banks had gone back to gains of 1 a couple weeks ago, and since we had damping off, the extra gain wasn't going through to the excitation. This might at least partially be why PM1 had dropped in magnitude, and why the JMs are so low in magnitude too.

To solve confusion, I've gone through PM1, RM1, RM2, JM1, and JM3 and removed the extra gain(4) that's in:
- DAMP bank FM4
- TEST bank gains (if still there)
- OPTICALIGN gains
- LOCK filter bank gains
Then I updated the gains in COILOUTF FM10 from gain(1024) to gain(4096).

I've sdf'd the values and loaded in the changed filter modules. I also committed the filter file.

*To remove future confusion about the difference in value of the "28BitDAC" filter module in COILOUTF FM10, I am going to go through all the suspensions and change the name of that filter from "28BitDAC" to be something like "16to28Bit" or "18to28Bit" depending on the previously used DAC bits

H1 CDS
erik.vonreis@LIGO.ORG - posted 12:13, Thursday 19 February 2026 - last comment - 07:36, Friday 20 February 2026(89196)
h1ascimc restarted and DAQ restarted

DAQ was restarted around 12:02 PM  PST after restarting h1ascimc. 

Comments related to this report
david.barker@LIGO.ORG - 07:36, Friday 20 February 2026 (89208)

There were some issues with the new code, so we reverted h1ascimc back to its original code at 13:40. We will try again next week.

When h1ascimc was restarted by itself, h1iopasc0 ran long and reported a DAC error, though on the 16bit-DAC MEDM there were no associated FIFO errors reported.

When h1ascimc was started as part of a complete model restart (rtcds start --all) this DAC error does not appear.

The DAC error is clearable by DIAG-RESET'ing the IOP, but we are unsure if the DAC is a cycle behind at this point. At the moment the safest restart if DAC errors appear is a full restart of all models.

H1 CDS (IOO, ISC)
jennifer.wright@LIGO.ORG - posted 18:32, Wednesday 18 February 2026 (89189)
Added JAC in-air shutter to medm screens

I added this shutter (shutter H1:SYS-MOTION_C_SHUTTER_M) to the main shutters screen at sitemap->LSC->Shutters. I also added a menu button that takes you to the control screen to the sitemap->IOO->JAC Overview screen, see pic.

Images attached to this report
H1 CDS (IOO, ISC)
jennifer.wright@LIGO.ORG - posted 18:24, Wednesday 18 February 2026 - last comment - 17:56, Thursday 19 February 2026(89188)
Update to JAC & IMC ASC models

Jennie W, Ryan S

 

Summary: Ryan and I updated the JAC and IMC ASC models. We installed JM3 yesterday and so now the IMC cannot use the PSL PZT mirror as an alignment actuator. I have committed the changes to the svn but erik and dave will do some checks tomorrow before they commit to the revision locked version of the model and restart the DAQ. So changes are not 'live' yet.


The edits were made to h1ascimc.mdl which has top level blocks for IMC and JAC.

The JAC top level model sends signals directly to the PSL PZT mirror and these degrees of freedom are swapped as the PSL PZT basis P and Y are switched before input to the JAC due to the HAM1 input periscope.

I took out the feedback paths for PZT_P and PZT_Y that come out of the IMC block. The picture shows the old config and I have highlighted what I removed.

At the top level, IMC no longer sends signals to the PZT but instead to JM3. On the top level diagram, the signal JM3_P is sent via PCI cards to the channel "H1ASC-JM3_YAW_SUSHTTS" as pitch in the JAC basis is yaw in the IMC basis due to the HAM1 output periscope. The picture shows the old config and I have highlighted what I swapped.

The signal JM3_Y is sent via PCI cards to the channel "H1ASC-JM3_PIT_SUSHTTS" as yaw in the JAC basis is pitch in the IMC basis due to the HAM1 output periscope.

Within the IMC top names block I removed the output channels for the PZT from the WFS feedback path, we already had paths to feedback to JM3 within this path. The picture shows the new config.

I removed the PZT locking path from the LCKIN block and replaced it with one for JM3. The picture shows the new config. I am not sure we ever use this path (which is for dither asc control of the IMC) in the first place so maybe this was unneccessary.

I also removed the channels H1:IMC-PZT_YAW_OUT and H1:IMC-PZT_PIT_OUT from the DAQ channel list for the IMC model.

Images attached to this report
Comments related to this report
jennifer.wright@LIGO.ORG - 17:56, Thursday 19 February 2026 (89206)IOO, ISC

Jennie W, Dave B, EJ D, Erik V, Keita K, Daniel S, Jeff K, Olli P,

This morning I rebuilt the model again before it was restarted to add back in the IMC-PZT_PIT_OUT_DQ  and H1:IMC-PZT_YAW_OUT_DQ channels in the top level of h1ascimc so as to avoid removing these channels from the GDS broadcast channel list.

Unfortunately this change did not get propagated to the live model today (it was not built with the rev-locked tag). This caused some confusion when the model + DAQ restart happened ( alog #89196). I had forgotten to SDF the PZT sliders for IMC-PZT_OUT and so this mis-aligned the beam to the JAC. Keita brought this back by altering the IMC sliders and we were able to continue with optics work in HAM1.

 

On the CDS side, none of my changes from today or yesterday have been uploaded to the 'rev-locked version of the model so everything was restarted with the old model config from yesterday morning. We will aim to restart with model changes to h1ascimc (that I made last night and this morning) at sometime Monday morning.

Images attached to this comment
H1 IOO (CDS, IOO, ISC)
keita.kawabe@LIGO.ORG - posted 14:15, Wednesday 18 February 2026 (89183)
IMC ASC model needs a better JAC integration

Or, rather, a better JM3 integration and PSL unintegration.

I made a temporary IMC_WFS_MASTER and IMC_WFS_OUTMATRIX_kk screen such that it's easy to route IMC WFS signal to JM3, not the PSL PZT, because I wanted something that works now.

However, right after I made what looks to be an OK screen, I realized that this doesn't work. PIT signal should be routed to JM3 YAW and vice versa. No fully-working IMC WFS until the next model update.

In addition, earlier today Daniel suggested to nuke PSL PZT from the IMC ASC (good idea).

If you want to revert back to the old medm, copy the backup

/opt/rtcds/userapps/trunk/asc/common/medm/imc/IMC_WFS_MASTER_BAK_20260218.adl 

to

/opt/rtcds/userapps/trunk/asc/common/medm/imc/IMC_WFS_MASTER.adl 

Images attached to this report