Adaptive Secondary Mirror Instructions
This contains instructions for starting, running, and shutting down the adaptive secondary mirror for seeing limited.
Telescope conditions
The mirror WILL NOT WORK if any of these conditions are not met:
- Telescope elevation > 25 30 degrees
- Swing arm deployed
- Current windspeed near secondary available from TCS.
These three conditions are checked by the AOS on the appropriate telescope side (left or right).
Running the AOS is therefore a precondition before setting up the mirror using the engineering interface.
From Terminal:
$
ssh AOeng@adsecdx
- password: The usual AO password
Check that the AOS subsystem is running on the TCS cluster:
$
TCSGUI
- If AOS is NOT running, choose the appropriate side (left or right) and Click: "Start".
OR Ask T.O. to "Stop" and "Start" AOS on workstation
If Adaptive Secondary is OFF:
$
adsceng &
- If Adaptive secondary system is off, this will produce an error.
$
adsc_start
- This will start up the AdSec and pop up the mirror interface, hit "EXIT" to close this unneeded pop up.
$
adsceng &
Click "Start": "System Process" GUI
- All bars should be GREEN, Housekeeping will be YELLOW & "Init" until system is powered up.
- If ANY GUIs are RED: adsc_stop then adsc_start Repeat if any GUI's are RED, if this does not fix problem, contact AO support.
Click "Start": "AdSec Arbitrator" GUI
- Three important lines to check: Current Status/Last Command/ Status of Last Command
- Note: "AdSec Arbitrator" GUI will open as "AdSec Control"
In "AdSec Control" GUI, on the left side panel:
Click "ON". Wait for Execution.
Click "Load Program". Wait for Execution.
SKIP DOWN TO ## in "Adaptive Secondary is ON" notes to continue:
If Adaptive Secondary is ON:
$
adsceng &
- This will pop up the AdSec GUI
In ADSEC GUI:
Click "Start": "System Process" GUI
- All bars should be GREEN
- If ANY GUIs are RED: adsc_stop then adsc_start Repeat if any GUI's are RED, if this does not fix problem, contact AO support.
##Click "Start": "AdSec Arbitrator" GUI
- Three important lines to check: AdSec Arbitrator Status/Last Command/ Status of Last Command (i.e. Execution Success/Failure etc.)
- Note: "AdSec Arbitrator" GUI will open as "AdSec Control"
Possible Error Problem
When "AdSec Control" is opened if ELEVATION is not a number, i.e. "A", then do:
- Close "AdSec Arbitrator" GUI, and restart; if this doesn't fix it, then do:
- "Stop" and re "Start"; if this doesn't fix it, then do:
- In ADSEC GUI, "Start" "Variable Inspector"; look for Telescope Elevation (Tel.EL), and click to see what value is and that it is "real". If NOT, contact help.
- Last resort option: Stop and Restart AdSec software: See "For Emergency Stop" below and then repeat instructions.
Click "Start": "AdSec Mirror" GUI
The LEFT display is the
Shape of the Shell / The MIDDLE display is the
Forces applied to the Shell / The RIGHT display is the
WFSC commands sent to the Shell
- Check: Min & Max values. Max should NOT be > 50 microns.
- If Max value is over 50, then kill GUI and restart, check for error messages below:
Possible Error:
- If AdSec Mirror pops up error, "Unable to get the DiagnVarParam, make sure fast diagn is running"; this means that the AdSec Mirror GUI is running on another station and needs to be closed.
- Restart: "AdSec Mirror" GUI
To Set Shell:
In "AdSec Control" GUI
Click "Set Flat AO": Watch the AdSec Mirror interface, and
should click "Default Values" to adjust view while mirror is being set under each mirror display.
- If FAILURE: In Adsec Arbitrator click "Recover Fail", wait for recover, and click "Set Flat AO" again.
- If NO FAILURE the Shell will be set; AOSet, Execution Success.
Ask T.O. to go to 80 degrees to check that the AdSec Control Variables change.
In Terminal:
$
AdOptControl &
*This will pop up the AdOpt Control GUI and makes sure the AOS is communicating.
Initial setup
should be in "Stand Alone"
IF AdOpt Control opens with NO data in "AOServStat", "Mode", "AO Status", and "Last Command", then multiple GUI's are running on another station and need to be closed and then restart AdOpt Control.
For Seeing Limited Under
Service drop down to "Observation" and click
Apply.
- During Observations, HO Auto-Offload will be GREEN in AdSec Control GUI.
If ERROR/FAILURE in AdOpt Control:
- Click "Stop" for AO Arbitrator in "System Process" GUI, to kill AO Arbitrator.
- Click "Start" for AO Arbitrator in "System Process" GUI, to restart AO Arbitrator.
Shell is now set and ready for observations.
ONCE SHELL IS SET THE T.O. SHOULD LET YOU KNOW BEFORE GOING TO ELEVATION < 20 DEGREES
End of Night
In "AdOpt Control" GUI under
Service switch back to "Stand Alone" and click
Apply
In "AdSet Arbitrator" click "R
est" OR In "AdOpt Control" GUI click "Mirror Rest".
System will say FAILURE, but it's just the system reacting to the Shell moving too quickly.
In Adsec Arbitrator click "Recover Fail", and wait for completion.
Close GUIs if not returning the next night, otherwise minimize.
If Shell Rips:
In Adsec Arbitrator click "Recover Fail", wait for recover, and click "Set Flat AO" again.
For Emergency Stop:
In Terminal:
$
adsc_stop
- Only do this when major errors, such as wind speeds are too high, problems with TCS, or other telescope malfunctions and you HAVE to shut down AdSec.
Housekeeper GUI:
The Housekeeper GUI, under System Processes, can be used to view system diagnostics and conditions. If something goes wrong, the Housekeeper GUI may show an Alarm which may be useful.
This GUI can be helpful, but is not necessary.
-- Main.Katherine Rueff - 03 Jun 2010