40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  40m Log  Not logged in ELOG logo
Entry  Tue Dec 1 17:16:31 2015, gautam, Update, CDS, Script for copying BLRMS filters makeFilterFiles.bash.zip
    Reply  Wed Dec 2 18:54:20 2015, gautam, Update, CDS, Changes to C1MCS, C1PEM  
       Reply  Thu Dec 3 18:18:48 2015, gautam, Update, CDS, BLRMS for optics suspensions - library block 
          Reply  Fri Dec 4 18:20:36 2015, gautam, Update, CDS, BLRMS for IMC setup c1pem_timing.pngC1SUS_overclocked.png
             Reply  Mon Dec 7 00:45:28 2015, ericq, Update, CDS, daqd is mad 
                Reply  Mon Dec 7 10:45:21 2015, ericq, Update, CDS, daqd is mad 
                   Reply  Mon Dec 7 11:25:10 2015, jamie, Update, CDS, daqd is mad 
                   Reply  Mon Dec 14 23:56:29 2015, ericq, Update, CDS, c1pem reverted 
          Reply  Tue Apr 5 14:16:34 2016, gautam, Update, CDS, BLRMS for optics suspensions - library block UPDATED 
             Reply  Wed Nov 2 22:56:45 2016, gautam, Update, CDS, c1pem revamped 
                Reply  Thu Nov 3 12:38:42 2016, gautam, Update, CDS, c1pem revamped BLRMSresp.pdf
                   Reply  Thu Nov 3 13:36:16 2016, ericq, Update, CDS, c1pem revamped 
                   Reply  Fri Jan 27 21:21:35 2017, gautam, Update, CDS, c1pem revamped 
Message ID: 12766     Entry time: Fri Jan 27 21:21:35 2017     In reply to: 12595
Author: gautam 
Type: Update 
Category: CDS 
Subject: c1pem revamped 

The coil and PD BLRMS are useful tools in identifying when glitches occur in the PD  readout, I thought it would be good to install them for ITMY, ETMX and SRM (since I plan to switch the MC3 satellite box, which we suspect to be problematic, with the SRM one). For this purpose, I had to install some IPC SHMEM blocks in C1SUS and recompile. 24 IPC channels were added to pipe the coil, PD and Oplev signals from C1SUS to C1PEM - the recompilation went smoothly, and it doesn't look like the model computation time has increased significantly or that the model is any closer to timing out.

However, I was unable to install the BLRMS blocks in C1PEM, as when I tried to compile the model with BLRMS for these extra 24 channels, I got a compilation error saying that I have exceeded the maximum allowed 499 testpoints per channel. Is there any workaround to this? It would be possible to create a custom BLRMS block that doesn't have all those testpoints, maybe this is the way to go? Especially if we want to install these channels for all our SOS optics, and also replace the current Seismic BLRMS with this scheme for consistency?

GV edit: I have implemented this scheme - after backing up the original BLRMS_2k part, I made a new one with no testpoints and only EPICS readouts. Doing so allowed me to recompile c1pem without any issues, the CPU time seems to have gone up by 3us from ~55us to 58us. So the BLRMS data record is only available at 16Hz, since there are no DQ channels in the BRLMS block - do we want these in any case? Let's see how this does over the weekend...

ELOG V3.1.3-