[Stuart A, Gerardo M2 and Jeff B] After making the final cabling connections to the optical bench ('vacuum' feedthroughs) from the triple test stand to the PR3 (HLTS) suspension all BOSEM channels could be observed to be present. Two harnesses to the M1 stage are laced at present (thanks to Betsy) with the lower stage harnesses only being required once magnets and AOSEMs are installed. Using the new triple test stand + new iMac station in the staging building and extracting data with:- tdsavg 10 X1:SUS-HXTS_M1_OSEMINF_T1_IN1 (etc) BOSEMs ------ s/n 311, open-light = 19528.6 (T1 to suspect container) s/n 073, open-light = 26501.0 (T1) C connector s/n 017, open-light = 19340.3 (T2 to suspect container) s/n 061, open-light = 30538.6 (T2) B connector s/n 019, open-light = 24897.1 (T3 to suspect container) s/n 064, open-light = 29098.6 (T3) s/n 577, open-light = 23854.4 (LF to suspect container) s/n 069, open-light = 26619.2 (LF) s/n 244, open-light = 24967.5 (RT to suspect container) s/n 063, open-light = 27050.4 (RT) s/n 698, open-light = 18031.3 (SD to suspect container) s/n 700, open-light = 29138.9 (SD) Identified a routing issue with T1 harness connected to T2 and vice versa. So these were swapped around, which did not require any re-routing of the harness as there was sufficient slack. After referring to the routing doc T1100612 it would appear that the connection to T1 is correct, but the connection to T2 should be connector D. This needs to be checked out to see if its a possible mislabelling or cabling issue. A new suspect BOSEM glass container has been established on the BOSEM storage shelf. Blade stops have now been released and PR3 is re-suspended. Some alignment of BOSEMs and flags is still required as the LF flag can be seen to be rubbing.
[Stuart A, Jeff G, Jeff K, Joe B, Dave B, Jim B , Jeff B and many others] It has been a busy week so far, so please excuse the tardiness of this aLOG entry! I just wished to post an overview of the current status of the LHO triple test stand:- - Transferred the functional LLO x2sushxts27 model, which was renamed x1sushxts27 for the LHO teststand. The cds model parameters were finally revised to dcuid = 17, host = tripleteststand). (See LHO aLOG entry 2637). - Thanks to Joe B at LLO, for rectifying the simulink model and master model linking issues we encountered, enabling it to be successfully compiled and installed on the LHO test stand. Sanity checks were also carried out ensuring the model ADC channels were consistent with the triple test stand wiring diagrams (D1101834-v1). In the near future we shall need to also provide LHO with the latest version of the x2sushxts05 model too. - Thanks to Jeff G at LHO, who, once the model was up and running, has been working on the medm screens. Basic functionality is there, but some further refinement and additional functionality is to be added. - Once the medm screens were up and running foton filters were installed. Renamed versions of the LLO filters have been installed for both models (X1SUSHXTS27.txt and X1SUSHXTS05.txt). - Set medm watchdogs accordingly (see LHO aLog entry 2576). - Populated Sensor Alignment matrices for M2 and M3 stages. - Configured defaults for OSEM input filters for M1, M2 and M3 (offset = -15000, gain = 1). - Set Damping filter parameters taken from LLO PR3 measurements (see LLO aLog entry 2921). - Generated and populated OSEM2EUL and EUL2OSEM matrices for PR3 using "make_sus_hlts_projections.m" script. - Taken a BURT snapshot "20120418_x1sushxts27_PR3.snap" of the current functional PR3 configuration, which has been relocated to the following path:- /opt/rtcds3/tst/x1/cds_user_apps/trunk/sus/x1/burtfiles. This snapshot has also been committed to the svn as of this entry. The LHO triple test stand now has sufficient functionality to allow open-light measurements to be made on OSEMs and for real-time visualisation of OSEM alignment. Hence the test stand was put to first use measuring PR3 M1 stage BOSEMS (see LHO aLog entry 2639). Still need to configure the coil output filters, check channel list, and check for correct sensor and actuator signs, which can be carried-out now that the BOSEMs can be aligned. Thanks for everyone's support and effort in getting this far! There is still some more work to do, but ideally we would aim to be in a position to take M1-M1 transfer functions of PR3 within 24 hrs.
[Jeff B, Deepak K, Andres R]
Monday 16th April 2012
- Started with the build of MC1
- All the parts including the blades needed were separated and the serial numbers were noted down.
- Sub assemblies(Barrel EQ Stops, Face EQ Stops , Upper Blades) were assembled.
- The frame for MC1 (S/N 505) was setup on the table.
- Some of the EQ stops sub-assemblies were assembled on to the frame.
Tuesday 17th April 2012
- The remaining of the EQ stops sub-assemblies were assembled.
- The Upper Blades(S/N 605 & 609) were assembled on to the top of the frame with their appropriate clamps (0 deg).
- The Blade guards were partially assembled allowing the blades to be in their unloaded state.
- The AOSEM alignment assemblies were done and stored separately.
Wednes2day 18th April 201
- The Upper mass was assembled.
- The Lower Blades (S/N 607, 616, 631 & 695) were assembled to the upper mass with their appropriate clamps (0.5 deg downwards).
- The remaining parts were assembled excluding the Magnets on to the main section.
- The wires and clamps are to be assembled.
The BSC6 ISI was unlocked just before 3pm.
Over the last few days, we re-cabled and re-suspended the (now wire looped) ITMy QUAD suspension. Travis made a first pass at adjusting out some pitch gross error. He and Thomas then replaced the ACB into it's nominal position. Travis removed the optic face shield and then installed the IAS corner cube onto the suspension, and Jason and Doug are working at setting up and measuring height and distance of the ITMy from the spool. We will wait to finish installing the rest of the payload (sleeve, vibration absorbers) until IAS tells us how much adjustment we will need to make on the suspension.
Witness plates were cleaned in preparation for replacement into chamber prior to the door going back on. They are in the staging cleanroom.
Cleanrooms were re-arranged to accommodate placing the ALS table on the south side of the chamber underneath the E-module.
Dome removed from BSC3. The decision was made to move the cleanroom from HAM7-8 to BSC2.
With the Quad back on and things close back to fighting weight, the HEPI hang should be back to near or at final position. I understand the payload should essentially be the same as before so with IAS looming we checked the Optical Table level with the Optical AutoLevel. The ISI is locked but the lock/unlock position difference should be near ignorable. That said final alignment/level checks should be done with the ISI unlocked. OK, results: Nominal elevation is 1661.7mm and the four shots taken average to 1661.65 with a spread of ±0.15mm. The Optical Table is not 2000mm in diameter and we certainly were not observing at the far edge of the Table so this level is certainly not within the 100urad requirement. We are likely double that. I'd like to check it with the ISI free and with three equal sticks hanging on the table before we move anything. Attached is my log book page.
This is BSC8 not BSC6
The dcuid of x1sushxts27 and x1sushxts05 models have been changed to 17 and 18 respectively. The model x1sushxts27 has been restarted and is now running properly. For historical reasons, dcu id numbers in the range 13 through 16 are reserved and not available for models.
Attached are plots of dust counts > .5 microns.
Changed BIOS settings on tripleteststand to settings required for front-end computers running RT code. CPU max times on models seems to be holding steady within allowable limits. Changed x1ioptriple.mdl to get rid of duplicate channel names that were in conflict with the quad test stand.
Following the power down of the triple test stand this evening at around 5:45pm (local) everything came back up, including the model and frame builder. For a short while, everything looked good on the medm screen i.e. no test point entries showing. However, a little while later the status indicator turned red showing 0x1 and the test point entries started to reappear again. I can confirm that the CPU utilisation stabilised completely.
I have reverted back to running the previous code for importing the FMCS data into CDS until the bugs with the new version are worked out. The IOC and perl script are running on a CentOS machine in the H2 electronics building.
This pump alarm went off this afternoon when maybe something was restarted. Ski confirmed the pump isn't actually running so all is normal.
The Trilliums needed to have the vented 4-40s added to the Feed-Thru end of the in-vac cables. We completed this this afternoon. Managed to not drop any of the many small screws and drivers so deemed success. Vincent will again run long measurements overnight. Please avoid the end station or at least the VEA if possible and certainly the Mezzanine deck and inside the chamber until we confirm these are completed. EricA & Hugh
BSC8--
In Chamber SUS work (Travis)
BSC6--
Vincent finished a long overnight measurement.
LVEA--
Exterior cleaning of chambers continued
ACCESS ALARMS--
Lots of alarms throughout the day for: EY Egress Door, LVEA NE Emergency Exit, and Laser Diode Room
FMCS ALARMS:
Jonathan/Ski running diagnostics on FMCS, so received INVALID alarms for Temperatures in LVEA.
MISC:
- Visitors: Unifirst, Paradise, Praxair (at MY CP3)
- Kyle doing dirty work in Bake Oven room (however, didn't get dust alarms)
Bubba and I talked about things a little more today and proposed the following path forward to Michael L.: 1. Place cleanrooms over both BSC3 and BSC2 2. Pull domes from both chambers 3. Remove east door from BSC3 4. Remove optics from BSC3-->BSC2-->BSC1 and "cake tin" them as close to the chamber as possible 5. Install dust barrier between BSC1 and BSC2 6. Remove "guts" from BSC2-->BSC3 7. Chamber clean BSC2 8. Install dust barrier between BSC2 and BSC3 9. Chamber clean BSC3 10.Return domes and door We have enough cleanrooms to accommodate the proposal and that way we won't be tromping through cleaned chambers.
Spool piece pulled. Gate valve and flange protection installed.
J. Garcia, J. Kissel After the addition of the USER DACKILL to the model last Thursday, we Jeff's added some new information to the overview screen, as well as modifying other parts for ease of use. Details below. This change effects the following screens: ${userapps}/release/sus/common/medm/quad/ SUS_CUST_QUAD_OVERVIEW.adl SUS_CUST_QUAD_R0.adl SUS_CUST_QUAD_DACKILL.adl # new! and the changes have been committed to the SVN. Note, that these screens have been tested with no other QUAD besides H2 SUS ETMY, so please be patient while we propagate to others. Details: Take a look at the .pdf attachment, which shows the overview screen, with a bunch of areas highlighted. This is what I'll use to walk you through the changes. * ORANGE This (finally) shows (beginnings of) elucidating the many, many layers of "protection" that prevent the user from getting a digital drive signal out to the suspension coils. From left to right (in the orange box), WATCHDOG -- hooked up to watch the "first thing off the ADC" OSEM signals, both AC BLRMS and raw DC, as well as the "last thing out to the DAC" AC BLRMS of the digital drive. As we've (re-)learned from the 2012-03-01 ISI/CDS Badness, this isn't *actually* the last thing in/out of the model; there's an extra layer of digital IOP between the signals that are watched by this 'dog. So, these signals are the first/last thing in/out of the QUAD user model. USER DACKILL -- eventually meant to be similar to the new ISI "rogue excitation monitor," where if the USER model detects badness from itself (using the monitor chassis' coil driver readbacks), it will send a request to the IOP to shut down its DACs. Currently -- because we wanted to get something in quick, and we don't yet understand the monitor chassis signals enough to use them as a watchdog, the DACKILL's input is the same "M0/R0 Tripped" flag that's sent to the ISI. IOP DACKILL -- This is the "temporary software version of the hardware watchdog." It actually watches the first thing off the ADC: the raw OSEM counts at full data rate, as they come into the IOP model, without any signal conditioning. These watchdog thresholds are (supposedly) set to be much looser that the WATCHDOG thresholds, and therefore should only trip when something really bad's happening. NOTE, this does not watch the drive signals, only sensor signals. TEST/COIL ENABLE -- This is not originally intended as a watchdog; it's the hardware switch between the "test" and "coil" input on the front of the coil driver chassis, controlled by the digital Binary Input/Output (BIO) system. When the BIO bit is flipped to "test," (i.e. 0, the default, non-powered chassis condition) the coil driver switches to taking input from the "test" DB9 spigot of the front of the chassis, which normally has nothing connected to it. When flipped to "coil," (i.e. 1) the coil driver switches to taking input from the DAC, because this port has cables connected to the AI chassis, and is the normal signal path out. So, unless the BIO is ON, functional, and flipped to 1, there's no way you're getting any digital signal out to drive the suspension. NOTES: - The USER DACKILL and TEST/COIL layers are why I put quotes around "protection," 'cause at the moment, I'm not sure they're doing anything but interfering with completely normal drives. The USER DACKILL will be made into a more useful watchdog shortly. The TEST/COIL, I guess, is "protecting" against a non-function BIO system, but the BIO system isn't essential / dangerous. - The dotted lines extend out to exactly where the various layers "protect;" The USER and IOP DACKILLs shut down all of the DACs from that QUAD's user model, whereas the WATCHDOG only stops output at a given stage. The hope is that, once we have a hardware watchdog, we can consolidate this "protection" system a little better. But I wouldn't hold my breath. Since we're looking for 0% failure, it's always going to be this hard to get a drive signal out. The key is having all the layers clearly visible and understood, such that one doesn't forget layer number 4 of 6, after not having looked at a given SUS for a while. * RED A button that opens up the new DACKILL screen; see dackill.png attachment. Should be pretty self-explanatory: as currently hooked up, the M0 and R0 watchdog flags are summed, then (a) sent off to the ISI, when 0 is OK, non-zero is BAD, and (b) inverted, such that 0 is BAD, non-zero is OK, and piped into the DACKILL part. Again, this is not the final implementation, but it should be good enough for now. * YELLOW At the advise of the SEI team, I re-purposed the epics variables $(IFO):SUS-$(OPTIC)_COMMISH_STATUS $(IFO):SUS-$(OPTIC)_COMMISH_MESSAGE to be used by automated scripts as well as users. Now, when the $(IFO):SUS-$(OPTIC)_COMMISH_STATUS channel is switched to 1 (controlled either by the ON/OFF button, or a caget/ezcaswitch call to that channel by a script), that little box starts to blink yellow, and says "IN PROGRESS." Note that I've removed $(IFO):SUS-$(OPTIC)_COMMISH_MESSAGE from the screen, but not from the model. Formerly, it was used as place to inform people who to talk to during a measurement, but it proved cumbersome and ineffective. We'll remove it from the model the next time it's convenient -- it's not hooked up to anything, so it makes no difference whether it's in the model but not-visible on the screens. * WHITE At the request of those using the screens all the time, I've separated the R0 watchdog out from the R0 screen button. This allows for easy, less-clicking, access to the R0 watchdog screen.