Closed Kevin-Woods-Tessella closed 5 years ago
This equipment turned up on LET today, as the repairs mentioned above are now complete.
Because we do not yet have support in IBEX for this and it looked too complex to do safely via SDTEST, I set them up with the VI and explained they wouldn't be able to script it/put blocks on it. The scientist (Duc) was happy enough with this solution.
As far as Duc knows, there are no further experiments with the Heliox this cycle, but there will be in the September cycle.
Labview driver I used: LabVIEW Modules\Drivers\Oxford Instruments\MERCURY\Mercury - Heliox.llb
+1 also required on MAPS
I think it would be useful for a labview developer to take a quick look over the existing vi before we assign story points to this.
In particular, it would be useful to know whether the existing vi contains significant cryogenic control logic (c.f. cryomagnets), or whether it sends a setpoint and lets the controller deal with it (c.f. triton fridges).
@davidkeymer and I have had a look through the VI.
This ticket could be done using a couple of different approaches:
I have split this ticket into 2 parts: this ticket (3 points) and https://github.com/ISISComputingGroup/IBEX/issues/4549 (2 points)
This ticket is now to implement the full IOC (+emulator/tests/opi), but not any of the logic relating to helium regeneration.
To review:
Questions I still need to ask cryogenics (I am meeting with Chris L on Friday to discuss these points):
HelioxX
device and the 4 diagnostic channels which are present? Is this like the tritons where the HelioxX
channel is a hardware alias of one of the other channels, or is something else going on?Additional question:
DVRH
/DRVL
constraints.Answers to questions above (from meeting with Chris L, with some input from Oleg K and Paul F):
HeHigh
or HeLow
depending which temperature the heliox is at (they have different sensors which are appropriate for different temperature ranges). Therefore, the stability of HeHigh
or HeLow
is not interesting - only the stability of the main HelioxX
temperature channel is interesting.HelioxX
is an alias of either HeHigh
or HeLow
depending on temperatureFurther observations:
As a LET scientist, I want to use a Heliox 3He sorption Fridge on LET, so that I can perform cryogenics experiments.
Acceptance Criteria
Notes