########################################## ITMX SUS WD connection to ISI model ########################################## Every other BSC-ISI model has it implemented: ETMX,BS,ITMY,ETMY. ITMY is slightly different than the other chambers - Should be adjusted before next phase of testing. Right clicked on block to see if _PAYLOAD block links to a library. Does not. Check the status of the SVN ---------------------------- controls@opsws1:models 0$ pwd /opt/rtcds/userapps/release/isi/h1/models controls@opsws1:models 0$ svn st controls@opsws1:models 0$ Install SUS WD input -------------------- - Copied part from ETMX and pasted into ITMX. - Renamed ETMX to ITMX. - Re-arranged layout in ITMX. final Check ----------- Opened model in gedit and search for "ETMX" - none left. Renaming was correctly done. SVN commit ---------- controls@opsws1:models 0$ svn st M h1isiitmx.mdl controls@opsws1:models 0$ svn commit -m 'added SUS WD to h1isiitmx.mdl' h1isiitmx.mdl Sending h1isiitmx.mdl Transmitting file data . Committed revision 6244. Compiling Model --------------- controls@h1build release 0$ make h1isiitmx command is make h1isiitmx Cleaning h1isiitmx... Done Parsing the model h1isiitmx... Done Building EPICS sequencers... Done Building front-end Linux kernel module h1isiitmx... Done RCG source code directory: /opt/rtcds/rtscore/advLigoRTS-2.7.2 The following files were used for this build: /opt/rtcds/userapps/release/cds/common/models/ODCV2.mdl /opt/rtcds/userapps/release/cds/common/models/ODC_CHAN.mdl /opt/rtcds/userapps/release/cds/common/src/BLRMSFILTER.c /opt/rtcds/userapps/release/cds/common/src/ODC_ADD_PARITY_INT.c /opt/rtcds/userapps/release/cds/common/src/ODC_LATCH.c /opt/rtcds/userapps/release/isc/common/models/ISC_common.mdl /opt/rtcds/userapps/release/isi/common/models/Offset_DOF.mdl /opt/rtcds/userapps/release/isi/common/models/WD_Checker.mdl /opt/rtcds/userapps/release/isi/common/models/isi2stagemaster.mdl /opt/rtcds/userapps/release/isi/common/src/BLENDDIFF.c /opt/rtcds/userapps/release/isi/common/src/BLENDMASTER.c /opt/rtcds/userapps/release/isi/common/src/ISIRESET.c /opt/rtcds/userapps/release/isi/common/src/ISIWD_GPS.c /opt/rtcds/userapps/release/isi/common/src/LATCH.c /opt/rtcds/userapps/release/isi/common/src/RAMP_BIAS.c /opt/rtcds/userapps/release/isi/common/src/WD_CHECKER.c /opt/rtcds/userapps/release/isi/h1/models/h1isiitmx.mdl Successfully compiled ********************* make succeeded log file is /opt/rtcds/lho/h1/data/buildlog/h1isiitmx_2013_01_11_11:01:51 controls@h1build release 0$ controls@h1build release 0$ make install-h1isiitmx command is make install-h1isiitmx Installing system=h1isiitmx site=lho ifo=H1,h1 Installing /opt/rtcds/lho/h1/chans/H1ISIITMX.txt Installing /opt/rtcds/lho/h1/target/h1isiitmx/h1isiitmxepics Installing /opt/rtcds/lho/h1/target/h1isiitmx Installing start and stop scripts /opt/rtcds/lho/h1/scripts/killh1isiitmx Performing install-daq Updating testpoint.par config file /opt/rtcds/lho/h1/target/gds/param/testpoint.par /opt/rtcds/rtscore/advLigoRTS-2.7.2/src/epics/util/updateTestpointPar.pl -par_file=/opt/rtcds/lho/h1/target/gds/param/archive/testpoint_131111_110251.par -gds_node=70 -site_letter=H -system=h1isiitmx -host=h1seib3 Installing GDS node 70 configuration file /opt/rtcds/lho/h1/target/gds/param/tpchn_h1isiitmx.par Installing auto-generated DAQ configuration file /opt/rtcds/lho/h1/chans/daq/H1ISIITMX.ini Installing EDCU ini file /opt/rtcds/lho/h1/chans/daq/H1EDCU_ISIITMX.ini Installing Epics MEDM screens Running post-build script make succeeded log file is /opt/rtcds/lho/h1/data/buildlog/install-h1isiitmx_2013_02_11_11:02:51 Model Restart - 11.04am ----------------------- controls@opsws1:~ 255$ ssh h1seib3 controls@h1seib3 ~ 0$ starth1isiitmx Specified filename iocH1.log does not exist. h1isiitmxepics H1 IOC Server started Burt restored /opt/rtcds/lho/h1/target/h1isiitmx/h1isiitmxepics/burt/safe.snap Old : H1:FEC-70_BURT_RESTORE 1 New : H1:FEC-70_BURT_RESTORE 1 * Starting h1isiitmx awgtpman ... [ !! ] controls@h1seib3 ~ 0$ Observations ------------ PAYLOAD_MON rectagle turned from white to red with the update. Block turns greed when ITMX Suspension user WD are untripped. Block turns back to red when ITMX Suspension user WD are tripped. Notes ----- USer Dackill and master switch should be part of the SUS WD state bit. (damping on/off would be good as well but need to find a way to make sure that damping signal is actually going all the way through)