WP12463 PSL ON/OFF boolean controls
Keita, Jonathan, Dave:
Keita generated new h1pslpmc and h1pslfss models by modifying the common pslpmc.mdl and pslfss.mdl model files to convert integer EPICS inputs to binary input parts. Some internal changes were made to make full use of the boolean signals. Filtermodules which were no longer needed were kept in the models to preserve their DAQ channels, the parts were just parked by the side with grounded inputs. MEDM and Guardian code changes were required. DAQ restart was required.
see alog84044 for details
also FRS5861
WP12466 PM1 HAM1 SWWD
Dave:
The PM1 suspension was added to HAM1's SWWD. h1iopsush2b was modified to add this part, all the models on h1sush2b were restarted as part of this work. DAQ restart was required.
Please see alog84060 for details.
WP12477 Fix miswired MADC parts in h1iopseih16
Dave:
To prevent interruption of HAM1 seismic work the new h1iopseih16 model was not installed today, deferred until later.
WP12472 ASC and LSC changes for POP_X and LSC_REFL_B
Daniel, Dave:
Daniel installed new h1lsc and h1asc models. Because these did not require a DAQ restart this was done on Monday.
See alog84026 for details.
h1seih16 model start reordering
Erik, Dave:
The model start order for the models in h1seih16 was changed to conform to the other HAM seismic frontends. This also reordered them on the CDS overview.
Please see alog84047 for details
Fix of ETMX Beckhoff baffle photodiode readouts following power outage
Fil, Dave:
Fil found a power supply issue at ETMX and restored the baffle PDs.
Please see alog84052 for details
Add EPICS outputs to PSL models to fix "missing ADCs" on MEDMs
Dave:
I took the opportunity during the PSL model and DAQ restarts to put in EPICS OUTPUT parts in PSL models to make their RCG generated ADC MEDM files complete.
Changes were made to h1pslpmc, h1pslfss and h1psldbb. DAQ restart was required.
WP12473 Beckhoff slow controls HAM1 upgrade.
Daniel, Dave:
Daniel created a new h1ecatisccs PLC which added JAC channels to its DAQ INI file. This was completed at the end of the maintenance period, so it was decided to defer the DAQ restart to another day.
Please see alog84055 for details.
Testing new frame writer h1daqfw2
Jonathan, Dave:
Jonathan installed a test frame writer h1daqfw2 to the DAQ system (hardware is a repurposed h1digivideo3). It connects to h1daqnds0 via a private gigabit ethernet link.
DAQ Restart
Dave, Jonathan:
The DAQ was restarted for the above model changes (not an EDC restart). This was a clean and unremarkable restart.
As Keita noted in his PSL alog, because the data type of the PSL on/off PVs changed from float to an integer representation of a boolean, if you trend these channels back before 22apr2025 zero is still zero, but non-zero is an arbitrary number.
Channels this applies to are:
H1:PSL-PMC_ALIGNRAMP_ON datatype change from 4 to 2
H1:PSL-PMC_BLANKING datatype change from 4 to 2
H1:PSL-PMC_BOOST datatype change from 4 to 2
H1:PSL-PMC_LOCK_ON datatype change from 4 to 2
H1:PSL-PMC_RAMP_ON datatype change from 4 to 2
H1:PSL-PMC_TF_IN_ON datatype change from 4 to 2
H1:PSL-FSS_TEMP_LOOP_ON_REQUEST datatype change from 4 to 2
H1:PSL-FSS_AUTOLOCK_ON datatype change from 4 to 2
H1:PSL-FSS_TEST1_ON datatype change from 4 to 2
H1:PSL-FSS_TEST2_ON datatype change from 4 to 2
Tue22Apr2025
LOC TIME HOSTNAME MODEL/REBOOT
09:18:02 h1psl0 h1pslpmc <<< boolean on/off and missing-adc
09:18:25 h1psl0 h1pslfss <<< boolean on/off and missing-adc
09:18:48 h1psl0 h1psldbb <<< missing adc
09:20:56 h1sush2b h1iopsush2b <<< PM1 in SWWD
09:21:10 h1sush2b h1susim <<< iop restart
09:21:24 h1sush2b h1sushtts <<< iop restart
09:23:53 h1daqdc0 [DAQ] <<< 0-leg
09:24:04 h1daqfw0 [DAQ]
09:24:04 h1daqtw0 [DAQ]
09:24:05 h1daqnds0 [DAQ]
09:24:13 h1daqgds0 [DAQ]
09:28:08 h1daqdc1 [DAQ] <<< 1-leg
09:28:21 h1daqfw1 [DAQ]
09:28:21 h1daqtw1 [DAQ]
09:28:22 h1daqnds1 [DAQ]
09:28:31 h1daqgds1 [DAQ]
Mon21Apr2025
LOC TIME HOSTNAME MODEL/REBOOT
12:50:18 h1lsc0 h1lsc <<< POP_X and LSC_REFL_B
12:53:33 h1asc0 h1asc <<< POP_X and LSC_REFL_B