Feature #2520
closedKrios liquid nitrogen refill pause
0%
Description
Being asked by a few people. Here is what I found out.
temscripting has RefrigerantLevel_ColumnDewar, which might be what we need
Need to work on it when I have time.
Files
Updated by Anchi Cheng over 11 years ago
- Status changed from New to Assigned
- Target version set to Appion/Leginon Future Version
Updated by Anchi Cheng over 11 years ago
Found another one might be useful: TemperatureControl.ForceRefill()
Updated by Anchi Cheng over 11 years ago
- Assignee changed from Anchi Cheng to Jian Shi
Jian,
Please try this. I get "Temperature Control is not supported on this system" Exception on our F20. Reasonable since we don't have automatice filling.
Do this on Krios PC from python command line
from pyscope import tecnai t = tecnai.Tecnai() t.tecnai.TemperatureControl.RefrigerantLevel(0) t.tecnai.TemperatureControl.RefrigerantLevel(1)
0 is the autofiller, 1 is the column. I am not sure which one we need, most likely autofiller assuming that autofiller is filling the column.
Let me know what the outputs are.
After that, you can try:
t.tecnai.TemeratureControl.ForceRefill()
and see what it does.
Rather than pause when Krios decide to fill, we can activately monitor the level and force fill when we need to. Works better that way.
Updated by Jian Shi over 11 years ago
- File Krios_autofill.JPG Krios_autofill.JPG added
Please find the output of the command in attached pic.
However I have a different idea regarding to how to monitor autofilling. I will put it down later.
Updated by Anchi Cheng almost 11 years ago
- Affected Version changed from Appion/Leginon 2.1.0 to Appion/Leginon 3.0.0
r18005, r18006 and r18135 uses only TemperatureControl.RefrigerantLevel to monitor.
I found a better property in newer temscripting for our Krios (Titan TUI version 1.5.1,TEMScripting 1.9.8) called TemeratureControl.DewarsAreBusyFilling but it appears not available in the older ones we looked at the temscripting gen_py file earlier even though TEMScript is said to be at the same version.
r18150 and r18151 use this by default but will still use the old way if not available.
Updated by Anchi Cheng over 10 years ago
r18302 gives a simulation of nitrogen usage if global variable sim_autofiller is set to True
Updated by Anchi Cheng over 10 years ago
- Tracker changed from Bug to Feature
- Status changed from Assigned to Closed
- Target version changed from Appion/Leginon Future Version to Appion/Leginon 3.1.0