P. Thomas, F. Clara, R. Short, T. Sanchez, R. McCarthy WP 13441. The laser safety interlock code is now running (temporarily) on the CX2040-0155 machine labeled 'testing' in the MSR at IP address 10.105.0.113. It is using commit 86f4fb088fbed6ce3c0e47afcdfc756547e70416 on the branch labeled 'scripting' in the lho-laser-safety gitlab repository: https://git.ligo.org/cds/ifo/beckhoff/lho-laser-safety/-/commit/86f4fb088fbed6ce3c0e47afcdfc756547e70416 The original intention was to use the machine that was already running the previous version of the code, a C5210-0020 in the MSR labeled h1safety0 at IP address 10.105.0.10. However, after reimaging this machine with the Beckhoff service tool using the IN-0406-0112-03-0-2021-21-0002H_1.TIB, IN-0406-0112-03-0-2021-21-0002H_2.TIB, and IN-0406-0112-03-0-2021-21-0002H_3.TIB images, the computer went into a cycle where it showed the Windows square with a spinning busy indicator, then went blank and restarted again and again. I then tried using the IN-0303-0010-03-0-2020-11-0001V_1.TIB, IN-0303-0010-03-0-2020-11-0001V_2.TIB, IN-0303-0010-03-0-2020-11-0001V_3.TIB, and IN-0303-0010-03-0-2020-11-0001V_4.TIB images. This started off more promising, but then went to a completely black and unresponsive screen. I contacted Beckhoff technical support and they said these were the wrong images for this machine. They sent me IN-0406-0112-03-0-2024-00-00043_1.TIB, IN-0406-0112-03-0-2024-00-00043_2.TIB, and IN-0406-0112-03-0-2024-00-00043_3.TIB. I tried these but they sent the computer into a boot cycle like the first images. They then suggested updating the code on the service tool. At this point it was getting late in the day, so the decision was made to use the test machine to get things back up and running. I reimaged the test machine with the CX1800-0511-1009v2.4a_1.TIB, CX1800-0511-1009v2.4a_2.TIB, and CX1800-0511-1009v2.4a_3.TIB images and proceeded with the rest of the work permit. Filiberto, Ryan, Tony and I verified the following: IOT1 doors, LVEA Exit ESTOP, LVEA Entrance ESTOP, ISCT1 doors, IOT2 doors, PSL ESTOP, TCSY doors, TCSY ESTOP, CHETAY ESTOP, SQZ ESTOP, SQZT7 doors, SQZT0 doors, SQZ Table ESTOP, HWS doors, HWS ESTOP, TCSX doors, TCSX ESTOP, HIGH BAY Exit ESTOP, HIGH BAY Entrance ESTOP, CHETAX ESTOP, EY VEA Entrance ESTOP, EY VEA Exit ESTOP, EY ALS ESTOP, EY ALS doors, EY PCAL Enclosure, EX VEA Entrance ESTOP, EY VEA Exit ESTOP, EX ALS ESTOP, EX ALS doors, EX PCAL Enclosure, FCES ESTOP, FCES doors. The EX PCAL enclosure only trips off the EX and EY PCAL lasers. The EY PCAL enclosure only trips off the EX and EY PCAL lasers. The CHETA doors tripped off all of the lasers, which turned out to be the wrong thing to do. Filiberto made a hardware change so that this wouldn't happen, but the code needs to be eventually changed to fix this.
WP 13459
The outputs of the EP1957-0022 terminal are used to enable the CHETAY, CHETAX, and the CRS lasers. The CHETA enclosures are not installed. This required the inputs to the EP1957 for the panel/doors to be shorted. Verified enable outputs were present when system was nominal. Verified enable outputs went to 0V when an e-stop was pushed. Same was done for the CRS.
To clear the error on the EL2904, a phoenix safety relay was installed. This satisfied the minimum required load.