Reports until 14:57, Friday 05 August 2016
H1 SUS (CDS, ISC)
jeffrey.kissel@LIGO.ORG - posted 14:57, Friday 05 August 2016 (28906)
Individual L2 Stage Switching on QUADs -- an Update: Need to (Re-)Install All QUAD Models
J. Kissel
ECR E1500045
FRS 6014
WP 6051

While attempting to quickly install the ITM updates in between the HAM6 work, I found that ITM models would not compile as is. Errors in the compilation process reminded me that their upgrade would not be as simple as copying and pasting from the ETMs (thanks for all the great error messages, Rolf! They're, sincerely, very useful nowadays). This complexity a result of the differing BIO control of the ESD stage drivers, so the BIO block as a whole cannot be the same. 

Further, I discovered that I forgot to switch the EUL2OSEM matrix on the FOUROSEM_DAMPED_STAGE_MASTER_WITH_DAMP_MODE.mdl library part that controls the L2 stage of both the QUAD_MASTER.mdl (for ETMs) and QUAD_ITM_MASTER.mdl (for ITMs) from a regular matrix to a ramping matrix.

This means that the ITMs are ready for install, and the ETMs need a re-install to gather this bug fix. I'll coordinate with the HAM6 install/repair team and with the CDS crew. 

I've since made the model changes, and all QUADs now successfully compile, but all QUADs will need to have these models installed and rebooted. 

For future reference, changes have been made to 
/opt/rtcds/userapps/release/sus/common/models/
QUAD_MASTER.mdl                  << Modified the BIO block to use the new Individually Controlled 
                                    PUM library block, arranged connections from BIO to L2 
                                    blocks accordingly
QUAD_ITM_MASTER.mdl              << (same as above) Modified the BIO block to use the new 
                                    Individually Controlled PUM library block, arranged 
                                    connections from BIO to L2 blocks accordingly
STATE_BIO_MASTER.mdl             << Created new library block for individual control of PUM driver
FOUROSEM_DAMPED_STAGE_MASTER_WITH_DAMP_MODE.mdl     << Modified COILOUTF bank to accept individual control
                                                       and switched EUL2OSEM matrix from static to ramping

and they've been committed to the userapps svn repo. I attach screenshots of all the relevant parts that have been modified, named after the simulink blocks, respectively.
Images attached to this report