40m
QIL
Cryo_Lab
CTN
SUS_Lab
TCS_Lab
OMC_Lab
CRIME_Lab
FEA
ENG_Labs
OptContFac
Mariner
WBEEShop
|
40m Log |
Not logged in |
 |
|
Tue Jun 25 15:32:16 2019, gautam, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Wed Jun 26 10:55:13 2019, aaron, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Wed Jun 26 11:11:40 2019, Milind, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Wed Jun 26 18:28:24 2019, rana, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Sun Jun 30 22:21:07 2019, Milind, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Sun Jun 30 23:52:09 2019, Koji, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Mon Jul 1 11:02:05 2019, Milind, Update, IOO, PMC and IMC locked again, some MEDM maintenance
|
Tue Jul 9 10:37:42 2019, Milind, Update, IOO, keyed psl crate, unstick.py, pmc autolocker code- working
|
Mon Jul 15 14:53:40 2019, Milind, Update, IOO, keyed psl crate, unstick.py
|
Mon Jul 15 18:55:05 2019, gautam, Update, IOO, Megatron hard-rebooted
|
Wed Jul 24 12:24:43 2019, Milind, Update, IOO, unstick.py and ifotest
|
|
Message ID: 14711
Entry time: Sun Jun 30 22:21:07 2019
In reply to: 14701
Reply to this: 14712
14737
|
Author: |
Milind |
Type: |
Update |
Category: |
IOO |
Subject: |
PMC and IMC locked again, some MEDM maintenance |
|
|
Wrote the script. It currently lives at /users/milind/NonlinearControl/milind/unstick/unstick.py. Also pushed it to the repo here. It does the following:
- When run as python unstick.py c1aux (for instance) from the terminal, it parses the autoBurt.req file at /cvs/cds/caltech/target/c1aux/autoBurt.req and obtains the channels.
- Iterates through the channels and changes it to "some value"
- For channels corresponding to buttons on MEDM screen (Enable/Disable etc.) toggles between 0 and 1
- For channels corresponding to continuous values (such as say exposure time or the like) changes to abs(1+current_value)
- Resets to original value and then moves to the next channel
I tried print statements instead of actually writing to the channels as Gautam asked me to do that with supervision. Is this good enough?
Quote: |
a useful piece of code that we should ask one of this summer's SURFs to write:
- read in a BURT .req file which is usually used to make the autosnap / restore.
- change ALL of the values to some value (slightly different from its current value)
- restore it to its current value
this will solve the sticky slider problem and do it in a systematic way. We can run it from the command line: e.g. 'unsticky.py c1psl c1ioo c1lsc'
Quote: |
Aaron complained to me earlier that the PMC could not be locked. Turned out to be a classic sticky slider problem,
|
|
|