Summary.

Pupil monitoring. Executed the bin1, Bin2 and bin4, for the boin2 there were glitches in the communicaiton to get telemetry, possible the rotator positions and the script didn;t finish

The positions of the pupil seems good for Bin1 and Bin2 with a small angle satutration (40 to 0) when moving backwards, the forward positions are good. The bin4 shows to be good in both directions.

Details.

  • Telescope release for SoulSX .
  • Power ON
WfsArbitrator _33919|INF| 38|2021-04-12 15:38:30.981685| WFS > Executing operate..

OCAM shows the trinagle features.

WfsArbitrator _33919|INF| 49|2021-04-12 15:48:32.089648| OPTLOOPDIAG > Executing save...

WfsArbitrator _33919|INF| 50|2021-04-12 15:48:33.215174| WFS > Executing saveStatus...

WfsArbitrator _33919|INF| 51|2021-04-12 15:48:33.215273| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = '', outputFile = '/local/aomeas/adsec_data/20210412/Data_20210412_154832/wfs.fits')

WfsArbitrator _33919|INF| 52|2021-04-12 15:48:33.265225| WFS > Command returns success .

WfsArbitrator _33919|INF| 53|2021-04-12 16:01:14.063777| ASYNCCOMMANDHANDLER > COMMAND received from optloopdiagngui.L

WfsArbitrator _33919|INF| 54|2021-04-12 16:01:14.064288| OPTLOOPDIAG > Executing save...

WfsArbitrator _33919|INF| 55|2021-04-12 16:01:15.670261| WFS > Executing saveStatus...

WfsArbitrator _33919|INF| 56|2021-04-12 16:01:15.670371| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = '', outputFile = '/local/aomeas/adsec_data/20210412/Data_20210412_160114/wfs.fits')

WfsArbitrator _33919|INF| 57|2021-04-12 16:01:15.709878| WFS > Command returns success .

  • POWER CYCLE BCU2K
  • CHANGE BIAS FROM THE OCAM2K GUI
  • BIAS LOOKS GOOD.
  • SAVE FRAMES
WfsArbitrator _33919|INF| 65|2021-04-12 16:04:52.927039| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = '', outputFile = '/local/aomeas/adsec_data/20210412/Data_20210412_160451/wfs.fits')

WfsArbitrator _33919|INF| 66|2021-04-12 16:04:52.962636| WFS > Command returns success .

  • ARGOS SWIM ARM NOT DEPLOYED.
  • ZENITH FLAG NOT ACTIVATED.
  • TELESCOPE AT ZENITH.
  • CALL GUSTAVO.
  • stow pins are out.
  • call rick
  • stow pins in 5m.

Argos calinbration unit reads the elevation and the stow pins in to have the elevation flag in YES.

WfsArbitrator _33919|INF| 73|2021-04-12 16:24:33.215254| WFS > Executing presetAO...

WfsArbitrator _33919|INF| 74|2021-04-12 16:24:33.215594| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

WfsArbitrator _33919|INF| 75|2021-04-12 16:24:33.216553| MAIN > LUT Applied: Rotang Ele X_LUT Y_LUT X_Enc
  • cancel preset.
WfsArbitrator _33919|INF| 91|2021-04-12 16:29:15.472734| WFS > Executing presetAO...

WfsArbitrator _33919|INF| 92|2021-04-12 16:29:15.472841| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

  • time for camera lens to be align.
WfsArbitrator _33919|INF| 120|2021-04-12 16:31:04.039671| MASTDIAGN > Setting master diagnostic in closed loop mode

WfsArbitrator _33919|INF| 121|2021-04-12 16:31:32.301629| MAIN > Camera lens tracking: moving by x= 8.7 y=-31.3 (um)

WfsArbitrator _33919|INF| 122|2021-04-12 16:31:43.084896| MAIN > Camera lens tracking: moving by x= 6.1 y=-20.1 (um)

WfsArbitrator _33919|INF| 123|2021-04-12 16:31:53.048199| MAIN > Camera lens tracking: moving by x= 3.5 y= -9.3 (um)

WfsArbitrator _33919|INF| 124|2021-04-12 16:32:02.196147| MAIN > Camera lens tracking: moving by x= 2.2 y= -5.6 (um)

WfsArbitrator _33919|INF| 125|2021-04-12 16:32:11.589296| MAIN > Camera lens tracking: moving by x= 0.4 y= -2.0 (um)

WfsArbitrator _33919|INF| 126|2021-04-12 16:32:20.634452| MAIN > Camera lens tracking: moving by x= 0.0 y= -1.5 (um)

WfsArbitrator _33919|INF| 127|2021-04-12 16:32:36.245554| WFS > Executing stopLoop...
  • move rot to 440
  • speed 1 deg/sec
  • pupil check process didn't end. Release the yellow flag to green
  • loop close but camera lens not moving.
  • interrupt the command
WfsArbitrator _33919|INF| 142|2021-04-12 16:35:43.411719| COMMANDHANDLER > FSM (status: AOSet) has received command 2039 (centerPupils)

WfsArbitrator _33919|INF| 143|2021-04-12 16:35:43.411760| WFS > Executing centerPupil...

WfsArbitrator _33919|INF| 144|2021-04-12 16:35:43.411820| WFS > Python command: WfsArbScripts.centerPupils(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 145|2021-04-12 16:36:03.937638| WFS > Command returns success .

WfsArbitrator _33919|INF| 146|2021-04-12 16:36:03.937697| COMMANDHANDLER > Command centerPupils (code 2039) successfully completed

WfsArbitrator _33919|INF| 147|2021-04-12 16:36:03.938012| WFS > Executing closeLoop...

WfsArbitrator _33919|INF| 148|2021-04-12 16:36:03.938099| WFS > Python command: WfsArbScripts.closeLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 149|2021-04-12 16:36:03.942488| WFS > Command returns success .

WfsArbitrator _33919|INF| 150|2021-04-12 16:36:03.942524| MASTDIAGN > Setting master diagnostic in closed loop mode

WfsArbitrator _33919|INF| 151|2021-04-12 16:39:02.389101| WFS > Executing stopLoop...

WfsArbitrator _33919|INF| 152|2021-04-12 16:39:02.389207| WFS > Python command: WfsArbScripts.stopLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 153|2021-04-12 16:39:02.391526| WFS > Command returns success .

WfsArbitrator _33919|INF| 154|2021-04-12 16:39:02.391566| MASTDIAGN > Setting master diagnostic in open loop mode

WfsArbitrator _33919|INF| 155|2021-04-12 16:40:16.876842| MAIN > Received cmd: centerPupils()

WfsArbitrator _33919|INF| 156|2021-04-12 16:40:16.876948| COMMANDHANDLER > FSM (status: AOSet) has received command 2039 (centerPupils)

WfsArbitrator _33919|INF| 157|2021-04-12 16:40:16.876993| WFS > Executing centerPupil...

WfsArbitrator _33919|INF| 158|2021-04-12 16:40:16.877040| WFS > Python command: WfsArbScripts.centerPupils(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 159|2021-04-12 16:40:16.880550| WFS > Command returns success .

WfsArbitrator _33919|INF| 160|2021-04-12 16:40:16.880594| COMMANDHANDLER > Command centerPupils (code 2039) successfully completed

WfsArbitrator _33919|INF| 161|2021-04-12 16:40:16.880842| WFS > Executing closeLoop...

WfsArbitrator _33919|INF| 162|2021-04-12 16:40:16.880894| WFS > Python command: WfsArbScripts.closeLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 163|2021-04-12 16:40:16.884934| WFS > Command returns success .

WfsArbitrator _33919|INF| 164|2021-04-12 16:40:16.884975| MASTDIAGN > Setting master diagnostic in closed loop mode
  • cancel preset
  • WfsArbitrator _33919|INF| 196|2021-04-12 16:46:55.427046| WFS > Executing centerPupil...

    WfsArbitrator _33919|INF| 197|2021-04-12 16:46:55.427105| WFS > Python command: WfsArbScripts.centerPupils(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

    WfsArbitrator _33919|INF| 198|2021-04-12 16:47:17.070757| WFS > Command returns success .

    WfsArbitrator _33919|INF| 199|2021-04-12 16:47:17.070844| COMMANDHANDLER > Command centerPupils (code 2039) successfully completed

    WfsArbitrator _33919|INF| 200|2021-04-12 16:47:17.071278| WFS > Executing closeLoop...

    WfsArbitrator _33919|INF| 201|2021-04-12 16:47:17.071367| WFS > Python command: WfsArbScripts.closeLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

    WfsArbitrator _33919|INF| 202|2021-04-12 16:47:17.075567| WFS > Command returns success .

    WfsArbitrator _33919|INF| 203|2021-04-12 16:47:17.075630| MASTDIAGN > Setting master diagnostic in closed loop mode

    WfsArbitrator _33919|INF| 204|2021-04-12 16:47:36.017464| MAIN > Camera lens tracking: moving by x= 0.9 y= 15.3 (um)

    WfsArbitrator _33919|INF| 205|2021-04-12 16:47:44.208006| MAIN > Camera lens tracking: moving by x= 0.9 y= 7.9 (um)

    WfsArbitrator _33919|INF| 206|2021-04-12 16:47:52.590051| MAIN > Camera lens tracking: moving by x= 1.2 y= 4.2 (um)

    WfsArbitrator _33919|INF| 207|2021-04-12 16:48:00.946759| MAIN > Camera lens tracking: moving by x= -0.3 y= 2.3 (um)

    WfsArbitrator _33919|INF| 208|2021-04-12 16:48:09.797514| MAIN > Camera lens tracking: moving by x= -0.0 y= 1.6 (um)

    WfsArbitrator _33919|INF| 209|2021-04-12 16:48:25.224283| WFS > Executing stopLoop...

    WfsArbitrator _33919|INF| 210|2021-04-12 16:48:25.224383| WFS > Python command: WfsArbScripts.stopLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

    WfsArbitrator _33919|INF| 211|2021-04-12 16:48:25.228945| WFS > Command returns success .

WfsArbitrator _33919|INF| 244|2021-04-12 16:52:45.713957| ASYNCCOMMANDHANDLER > COMMAND received from optloopdiagngui2.L

WfsArbitrator_33919|INF| 245|2021-04-12 16:52:45.714246| OPTLOOPDIAG > Executing save...

WfsArbitrator _33919|INF| 246|2021-04-12 16:52:48.001724| WFS > Executing saveStatus...

WfsArbitrator _33919|INF| 247|2021-04-12 16:52:48.001852| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210412/Data_20210412_165245/wfs.fits')

WfsArbitrator _33919|INF| 248|2021-04-12 16:52:48.052327| WFS > Command returns success .

  • Adsec went offline but it is set.
  • WVS went to AOset.
  • cancel preset from FLAOGGUI
  • adsec arbitrator went down
0.4 0.05 0.0499997

Setting rotator position 400

ssh LBTO@obs3 "echo \"/lbt/irtc/current/bin/irc RotServicePosition 400.000000 left\" | tcsh"

Resmsg[0] = RotServicePosition result status: OK

Resmsg[1] = OK


0.4 0.2 0.0999994

Traceback (most recent call last):

File "/home/AOeng/aoroot/bin/wobble_test_backward.py", line 15, in <module>

g = adsec.get_gains()

File "/home/AOeng/aoroot/lib/python/AdOpt/asm.py", line 71, in get_gains

return fits_lib.readSimpleFits(gainpath)

File "/home/AOeng/aoroot/lib/python/AdOpt/fits_lib.py", line 87, in readSimpleFits

fitsobj = pyfits.open(filename, ignore_missing_end=True)

File "/usr/lib64/python2.6/site-packages/pyfits/core.py", line 10729, in open

ffo = _File(name, mode=mode, memmap=memmap, **parms)

File "/usr/lib64/python2.6/site-packages/pyfits/core.py", line 9350, in init

self.__file=__builtin__.open(self.name, _python_mode[mode])

IOError: [Errno 21] Is a directory: '/local/aomeas/adsec_calib/M2C/'

[AOeng@soul-sxwfs scripts]$

  • Restart the adsec Arbitrator. 0, zero = 1)

WfsArbitrator _33919|INF| 292|2021-04-12 17:01:26.582097| WFS > Executing presetAO...

WfsArbitrator _33919|INF| 293|2021-04-12 17:01:26.582215| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

Bin1 pupil rotation check.

bin1-april12.png

BIN2 pupil rotation check

WfsArbitrator _33919|INF| 1619|2021-04-12 17:48:19.797288| WFS > Executing presetAO...

WfsArbitrator _33919|INF| 1620|2021-04-12 17:48:19.797450| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 13.3, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

WfsArbitrator _33919|INF| 1643|2021-04-12 17:50:19.032882| MAIN > Received cmd: centerPupils()

WfsArbitrator _33919|INF| 1644|2021-04-12 17:50:19.032995| COMMANDHANDLER > FSM (status: AOSet) has received command 2039 (centerPupils)

WfsArbitrator _33919|INF| 1645|2021-04-12 17:50:19.033047| WFS > Executing centerPupil...

WfsArbitrator _33919|INF| 1646|2021-04-12 17:50:19.033095| WFS > Python command: WfsArbScripts.centerPupils(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 1647|2021-04-12 17:50:40.357126| WFS > Command returns success .

WfsArbitrator _33919|INF| 1648|2021-04-12 17:50:40.357184| COMMANDHANDLER > Command centerPupils (code 2039) successfully completed

WfsArbitrator _33919|INF| 1649|2021-04-12 17:50:40.357535| WFS > Executing closeLoop...

WfsArbitrator _33919|INF| 1650|2021-04-12 17:50:40.357608| WFS > Python command: WfsArbScripts.closeLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 1651|2021-04-12 17:50:40.361534| WFS > Command returns success .

WfsArbitrator _33919|INF| 1652|2021-04-12 17:50:40.361574| MASTDIAGN > Setting master diagnostic in closed loop mode

WfsArbitrator _33919|INF| 1653|2021-04-12 17:50:43.106129| MAIN > Camera lens tracking: moving by x= 12.0 y= 11.8 (um)

WfsArbitrator _33919|INF| 1654|2021-04-12 17:50:44.205840| MAIN > Camera lens tracking: moving by x= 8.6 y= 6.7 (um)

WfsArbitrator _33919|INF| 1655|2021-04-12 17:50:45.305781| MAIN > Camera lens tracking: moving by x= 4.0 y= 6.1 (um)

WfsArbitrator _33919|INF| 1656|2021-04-12 17:50:46.405695| MAIN > Camera lens tracking: moving by x= 2.7 y= 5.0 (um)

WfsArbitrator _33919|INF| 1657|2021-04-12 17:50:47.517168| MAIN > Camera lens tracking: moving by x= 2.0 y= 4.1 (um)

WfsArbitrator _33919|INF| 1658|2021-04-12 17:50:56.418170| MAIN > Camera lens tracking: moving by x= -0.3 y= 2.0 (um)

WfsArbitrator _33919|INF| 1659|2021-04-12 17:51:06.416046| WFS > Executing stopLoop...

WfsArbitrator _33919|INF| 1660|2021-04-12 17:51:06.416136| WFS > Python command: WfsArbScripts.stopLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _33919|INF| 1661|2021-04-12 17:51:06.420550| WFS > Command returns success .

moving.. error

WfsArbitrator _33919|INF| 2213|2021-04-12 18:10:52.685308| MAIN > Camera lens tracking: moving by x= -2.1 y= -0.9 (um)

WfsArbitrator _33919|INF| 2214|2021-04-12 18:10:53.072566| ASYNCCOMMANDHANDLER > COMMAND received from acq.L

WfsArbitrator _33919|INF| 2215|2021-04-12 18:10:53.073115| OPTLOOPDIAG > Executing save...

WfsArbitrator _33919|INF| 2216|2021-04-12 18:10:55.001588| WFS > Executing saveStatus...

WfsArbitrator _33919|INF| 2217|2021-04-12 18:10:55.001691| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210412/Data_20210412_181053/wfs.fits')

WfsArbitrator _33919|INF| 2218|2021-04-12 18:10:55.057083| WFS > Command returns success .

WfsArbitrator _33919|INF| 2219|2021-04-12 18:11:03.136145| MAIN > Camera lens tracking: moving by x= -2.0 y= -1.0 (um)

WfsArbitrator _33919|INF| 2220|2021-04-12 18:11:08.790203| MAIN > Camera lens tracking: moving by x= -2.1 y= 1.9 (um)

WfsArbitrator _33919|INF| 2221|2021-04-12 18:11:12.207281| MAIN > Camera lens tracking: moving by x= -2.1 y= 1.9 (um)

WfsArbitrator _33919|INF| 2222|2021-04-12 18:11:13.331695| MAIN > Camera lens tracking: moving by x= -2.1 y= -0.9 (um)

WfsArbitrator _33919|INF| 2223|2021-04-12 18:11:16.759036| MAIN > Camera lens tracking: moving by x= -2.6 y= -0.6 (um)

WfsArbitrator _33919|INF| 2224|2021-04-12 18:11:17.910450| MAIN > Camera lens tracking: moving by x= -3.3 y= -0.6 (um)

WfsArbitrator _33919|ERR| 2225|2021-04-12 18:11:24.174872| MAIN > Cannot read telescope rotator position: [AOVarException] thGetVar error (code -5001) Timeout errorVariable: AOS.L.ROTATOR.ANGLE@M_ADSEC (type REAL_VARIABLE, len 1)

WfsArbitrator _33919|ERR| 2225|2021-04-12 18:11:24.174872| MAIN > .

WfsArbitrator _33919|ERR| 2226|2021-04-12 18:11:25.175155| MAIN > Cannot read the telescope elevation: [AOVarException] thGetVar error (code -5001) Timeout errorVariable: AOS.TEL.EL@M_ADSEC (type REAL_VARIABLE, len 1)

WfsArbitrator _33919|ERR| 2226|2021-04-12 18:11:25.175155| MAIN > .

WfsArbitrator _33919|WAR| 2227|2021-04-12 18:11:25.329036| MAIN > AlertNotifier for wfscontrol.L is already installed!

WfsArbitrator _33919|WAR| 2228|2021-04-12 18:11:25.345915| MAIN > AlertNotifier for wfscontrol.L is already installed!

WfsArbitrator _33919|INF| 2229|2021-04-12 18:11:26.822658| MAIN > Camera lens tracking: moving by x= -2.4 y= -0.0 (um)

WfsArbitrator _33919|INF| 2230|2021-04-12 18:11:31.122333| ASYNCCOMMANDHANDLER > COMMAND received from acq.L
  • the script stopped at 160 degrees when it was saving data.
  • interrupted at 160 degrees.
  • Moved to fainty to run bin4
  • SHOWS SATURATION AT 40 TO 10 DEGREES WHERE THE PUPIL ERROR IN Y DIRECTION IS ABOVE THE THRESHOLD 0.2 SUBAPERTURES.
  • CLOCKWISE SHOWS TO BE GOOD IN THE FIRST STRECH 0 TO 40

BIN2-april12.png

BIN4 pupil rotation

WfsArbitrator _33919|INF| 2414|2021-04-12 18:34:24.538599| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 16.5, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)
  • stop at 340 save data didn;t complete.
WfsArbitrator _33919|INF| 2536|2021-04-12 18:50:10.713535| MAIN > Camera lens tracking: moving by x= 2.8 y= -6.1 (um)

WfsArbitrator _33919|ERR| 2537|2021-04-12 18:50:16.057845| MAIN > Cannot read telescope rotator position: [AOVarException] thGetVar error (code -5001) Timeout errorVariable: AOS.L.ROTATOR.ANGLE@M_ADSEC (type REAL_VARIABLE, len 1)

WfsArbitrator _33919|ERR| 2537|2021-04-12 18:50:16.057845| MAIN > .

WfsArbitrator _33919|WAR| 2538|2021-04-12 18:50:26.846921|
  • back to 440
WfsArbitrator _33919|ERR| 2610|2021-04-12 18:55:18.961642| MAIN > Cannot read telescope rotator position: [AOVarException] thGetVar error (code -5001) Timeout errorVariable: AOS.L.ROTATOR.ANGLE@M_ADSEC (type REAL_VARIABLE, len 1)

WfsArbitrator _33919|ERR| 2610|2021-04-12 18:55:18.961642| MAIN > .

WfsArbitrator _33919|INF| 2611|2021-04-12 18:55:21.889321| MAIN > Camera lens tracking: moving by x= -3.9 y= -3.0 (um)

WfsArbitrator _33919|WAR| 2612|2021-04-12 18:55:22.110190| MAIN > AlertNotifier for wfscontrol1.L is already installed!

WfsArbitrator _33919|WAR| 2613|2021-04-12 18:55:22.110484| MAIN > AlertNotifier for wfscontrol.L is already installed!

WfsArbitrator _33919|INF| 2614|2021-04-12 18:55:39.907108| MAIN > Camera lens tracking: moving by x= -0.5 y= 3.8 (um)
  • The communication sufferes from glitches..
bin4-april12.png

STOP

WfsArbitrator _33919|INF| 2904|2021-04-12 19:20:50.100522| MAIN > Received cmd: setSafe()

WfsArbitrator _33919|INF| 2905|2021-04-12 19:20:50.100616| COMMANDHANDLER > FSM (status: AOSet) has received command 2043 (setSafe)

WfsArbitrator _33919|INF| 2906|2021-04-12 19:20:50.100666| WFS > Executing setSafe...

-- JuanCarlosGuerra - 12 Apr 2021
Topic revision: r1 - 12 Apr 2021, JuanCarlosGuerra
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback