New Page: https://github.com/uva-spin
GitHub pages:
https://github.com/UVA-LabVIEW-Projects/LabVIEW-Projects
https://github.com/E1039-Collaboration/e1039-target-controls
Cryo Control Panel
- THCD 400 — Sensors: 2*HFC + HFM
- AMI 1700
- Run valve & Bypass valve
- MKS 670 — Sensor: MKS 690 (100 Torr)
- MKS 946 — Sensor: MKS 722
LabView Vi's & associated information
Instrument | Hardware | Vi avail. | GitHub location(s) | Assignment | Test Status | Tested on target computer? | Notes | |
---|---|---|---|---|---|---|---|---|
1,2,3 | Flow control (HFC) for magnet, Flow control (HFC) for separator, (Main) flow monitor (HFM) for fridge | THCD-400 | In-progress |
Cryo Control Panel | Misha (Zulkaida/Harsha) | Yes | Next Step: Connect flow control right before the KNF pump | |
4 | Fridge nose level probe | AMI1700 | yes | https://github.com/uva-spin/e1039-target-controls/tree/master/Cryo-Control | Zulkaida | In-progress | ||
5 | Run valve | In-progress | Cryo Control Panel | Harsha | ||||
6 | Bypass valve | In-progress | Cryo Control Panel | Harsha | ||||
7 | High Accuracy Signal Conditioner: MKS 670B | For pressure sensor (MKS 690A) | Step #2 | https://github.com/uva-spin/Temperature-Pressure-VIs/tree/main/MKS_670_VIs | Kenichi (& Zulkaida) | Yes | ||
8 | Vacuum System Controller: MKS 946 | For pressure sensor (MKS 722B) * 2 | Step #5 | https://github.com/uva-spin/Temperature-Pressure-VIs/tree/main/MKS_946_VIs | Kenichi (& Zulkaida) | Yes | ||
9.1 | DAQ for MCC E-TC for | Sensor: Type-T TC * 2 | In-progress | Same as #9.2 | Kenichi | |||
9.2 | DAQ for Thermocouple: MCC E-TC | Sensor: Omega Type T, at target cave | Step #5 | https://github.com/uva-spin/Temperature-Pressure-VIs/tree/main/MCC_ETC_VIs | Kenichi, Reggie? | |||
10 | LakeShore218 (8 channels) | In-progress | Reggie | Yes | ||||
11 | LakeShore218 (Target Insert) | In-progress | Reggie | Yes | ||||
12 | Target Lifter | In-progress | Vibodha | |||||
13 | Basic Microwave motor controller | In-progress | Vibodha | |||||
14 | EIP Frequency counter | In-progress | https://github.com/uva-spin/e1039-target-controls/tree/master/Motor%20controller | Vibodha | ||||
15 | Magnet OVC | Pfeifer Vacuum | yes | Zulkaida | ||||
18 | Magnet PS | yes | https://github.com/uva-spin/e1039-target-controls/tree/master/Magnet-PS-Control Magnet Power Supply Operation | Zulkaida/David | ||||
19 | Shim PS | yes | https://github.com/uva-spin/e1039-target-controls/tree/master/Magnet-PS-Control Magnet Power Supply Operation | Zulkaida/David | ||||
20 | Mercury iTM | yes | Misha | |||||
21 | Mercury iTC | N2 level | yes | https://github.com/uva-spin/e1039-target-controls/tree/master/Magnet-PS-Control | Zulkaida | |||
22 | Maxigauge | yes | https://github.com/uva-spin/Temperature-Pressure-VIs/tree/main/Maxigauge%20VIs | Zulkaida | ||||
23 | EV105-N (Electronic valve) | Fairchite TA6000-104 | no (one Vi) | Zulkaida | ||||
24 | EV102-N (Electronic valve) | Asco 8222G 002LT | no (one Vi) | Zulkaida | ||||
25 | TE107-N (Temp. Sensor) | OmegaSA1 RTD | no (one Vi) | Zulkaida | ||||
26 | TE108-N (Temp. Sensor) | OmegaSA1 RTD | no (one Vi) | Zulkaida | ||||
27 | PT106-N (Pressure Sensor) | DWIER 626-11-GH-P1-E4-S1 | no (one Vi) | Zulkaida | ||||
28 | PT110-N (Pressure Sensor) | DWIER 626-11-GH-P1-E4-S1 | no (one Vi) | Zulkaida | ||||
29 | TPG361 | Pfeiffer Vacuum | Need testing | https://github.com/uva-spin/Temperature-Pressure-VIs/tree/main/TPG361_Version2 | Zulkaida |
Steps of VI Availability (Tentative)
- A few simple VIs for readout and configuration. It is to confirm that the device can be controlled with LabVIEW.
- A complete set of VIs for readout and configuration. Each VI should perform one function of the device.
- VIs for user interface.
- VIs for continuous measurement.
- VIs for continuous logging.
- Note that an integrated user interface (like PDP) for all the devices that we use will be considered in a future. We could use DQMH or CML DQMH.
Device List
Flow
- Drawing about sensor locations: https://docs.google.com/drawings/d/1tOOoeUHOlIiYZZEKrPSB4e7GuGj3c78bpsnPMUKvgos/edit
Sensor Device | N | Sensor Location | Controller Device | Controller Location | Front End | Notes |
---|---|---|---|---|---|---|
TH HFC-303 | 2 | Magnet & Separator | THCD-400 #1 | Slow-control rack | CCP @ Target computer | |
TH HFM-305 | 1 | Fridge | THCD-400 #1 | ditto | CCP @ Target computer | |
??? | 5 | roots LCW inflow | Arduino?? | ?? | Target computer?? | Photo wanted. |
??? | 1 | NM4 LCW inflow | ACNET | n/a | Target computer?? | Photo |
Pressure
- The table below is for a summary. For a more complete pressure information please visit: https://docs.google.com/spreadsheets/d/1Dh6Y27IiEedgq5waZs8_9CsKKFSGWBRfoOAU4PYjFwM/edit?usp=sharing
- Drawing about sensor locations: https://docs.google.com/drawings/d/16cCaIn4SXTD8Wq2xzqePSZeJITV-1SPnE9UjyXzBx5w/edit
Note about installation:
- The biggest issue is where to put MKS 690 1000 Torr. Ideally it should be close to the 100 Torr one
- Please consult with Dustin to make sure about the final location
- Sensor number 3 (He3) and 8 (Measuring LN2 reservoir) in the google docs and sheets above can not be installed not (waiting pipe/line installation). The rest could be installed
- Sensors number 10 and 11 are LANL sensors. Please consult Misha to make sure which are the correct sensors since in the root, there are several other sensors from oerlikon
- Please consult Ernesto for the current location of sensors and long cables
Sensor Device | N | Sensor Location | Controller Device | Controller Location | Front End | |
---|---|---|---|---|---|---|
1 | Pfeiffer PKR 361 | 1 | Attached to dewar | Pfeiffer TPG 361 | Slow-control rack | Target computer |
2 | MKS 722B #1 | 1 | QT Manifold | MKS 946 #1 | Slow-control rack | Target computer |
3 | MKS 722B #2 | 1 | ROOT Exhaust | MKS 946 #1 | ditto | ditto |
4 | MKS 690 #1 (100 Torr) | 1 | Fridge via flex hose | MKS 670 #1 | Slow-control rack | Target computer |
5 | MKS 690 #2 (1000 Torr) | 1 | Neat MKS 690 100 Torr | MKS 670 #2 | Slow-control rack | Target computer |
6 | MKS 615 | 1 | ? | MKS 670 #3 | Slow-control rack | Target computer |
7 | Pfeiffer Vacuum TPR280 | 1 | Near separator pump | Maxigauge # 1 | Magnet Rack | Target computer |
8 | Pfeiffer Vacuum TPR280 | 1 | Near pump for pumping LHe vapor from magnet dewar | Maxigauge # 1 | Magnet Rack | Target computer |
9 | Pfeiffer Vacuum TPR280 | 1 | Liquid Nitrogen Reservoir (exact location later) | Maxigauge # 1 | Magnet Rack | Target computer |
10 | Pfeiffer Vacuum TPR280 | 1 | ROOT (LANL Sensor) | Maxigauge # 1 | Magnet Rack | Target computer |
11 | Pfeiffer Vacuum TPR280 | 1 | ROOT (LANL Sensor) | Maxigauge # 1 | Magnet Rack | Target computer |
Item | Location | Notes | |
---|---|---|---|
1 | |||
2 | |||
3 | |||
7 & 8 | 7) Separator line from cave should be connected to: 8) LHe vapor line from Magnet Dewar should be connected to: | ||
Temperature
- Drawing about sensor locations: https://docs.google.com/drawings/d/1c_QUxwmyqHE4M3oXTLWR50RxG7F-Zl6y2h9EEIfEYPY/edit
- For the annealing system we should have the analogue setup be entirely independent of the other system, this will require 4 sensors. Two for the Waqar system and 2 for the Henery system, if possible.
- All other, ~20 sensors should be setup with the same type of DAQ that Kenichi is testing unless we determine it is not suitable regarding temperature dependent error. The error budgets are different for several of these, but Magnet coils is by far the most critical low relative error requirement. So, if it looks like this setup will work there it will work everywhere.
- Questions/discussions
- We need four of MCC E-TC, given the number of TCs at present. Can we decrease N of TCs by one or two?
- We might put one of MCC E-TC at the magnet rack, if some TCs are closer to the magnet rack than the slow control rack.
Sensor Device | N | Sensor Location | Sensor in place | Cable in place | Controller Device | Controller Location | Controller in place | Front End | Notes |
---|---|---|---|---|---|---|---|---|---|
Vishay Chip 1K OHM | 8 | Inside of Fridge | No | Not sure | LakeShore 218 #1 | Slow-control rack | Yes? | Target computer | |
6 Vishay Chip 1 K OHM + 2 cernox | 8 | Target Insert | no | Not sure | LakeShore 218 #2 | Slow-control rack | Yes? | Target computer | |
Type-T TC | 8 | Magnet coils | Yes | No | MCC E-TC #1 | Slow-control rack | No | Target computer | |
Type-T TC | 3 | LHe QT fill line (2 vacuum layer, 1 on stinger) | No | No | MCC E-TC #2 | Slow-control rack | No | Target computer | |
Type-T TC | 2 | Microwave cooling (1 on EIO, 1 on cooling water) | No | No | MCC E-TC #3 | Slow-control rack | No | Target computer | |
Type-T TC | 1-2 | Magnet IVC | No | No | MCC E-TC #3 | ditto | ditto | ditto | |
Type-T TC | 1 | Separator line | No | No | MCC E-TC #3 | ditto | ditto | ditto | |
Type-T TC | 1 | Top seal of fridge | No | No | MCC E-TC #3 | ditto | ditto | ditto | |
Type-T TC | 2 | Fridge for Waqar's manual annealing system | No | No | MCC E-TC #4 | Slow-control rack | No | ?? | |
Type-T TC | 2 | Fridge for Henery's automated annealing system | No | No | Arduino?? | Annealing Panel | No | ?? | |
Overall Computer+Program Configuration
This section is to discuss and share the overall configuration about computers and programs that we expect. The required spec of each program might depend on this configuration.
- Target computer @ control room
- BOS/EOS/Spill-ID (which detects the hardware BOS/EOS signals to issue the software BOS/EOS/Spill-ID info)
- Cryogenic control panel (https://github.com/uva-spin/e1039-target-controls/tree/master/Cryo-Control)
- Microwave frequency calibration (https://github.com/uva-spin/e1039-target-controls/tree/master/Motor%20controller)
- VIs/projects of all standalone devices
- To be listed...
- NMR computer @ cryo platform
- PDP (https://github.com/uva-spin/e1039-target-controls/tree/master/PDP) — Misha found that the measurement accuracy varies with the number of sweeps/event. It has to be confirmed, to determine how we configure the number and if we have to change it on spill vs off spill.
- Communication between the computers
- The NMR computer needs BOS/EOS/Spill-ID in real time. What are the limits of latency/jitter times???
- If the latency of the TCP/IP communication (<1 ms inside LAN?) meets the requirement, it can be used.
- If not, probably we have to move the "BOS/EOS/Spill-ID" function to the NMR computer.
- Other components or functions??
Meeting Materials
Date | Title | Presenter | File |
---|---|---|---|
| VIs for MCC E-TC | Kenichi | labview_20210810.pdf |
| Update on LN2 Bos | Vibodha | SCMeetig_August25.pptx |
| Zulkaida | ||
| Step count ADC length relationship | Vibodha | |
| Updates on slow control rack and target computer | Kenichi | labview_20210915.pdf |
| MKS 670 + PDP and LakeShore 218 + GPIB | Kenichi | labview_20210922.pdf |
| VIs for MCC E-TC | Kenichi | labview_20210929.pdf |
| VIs for MCC E-TC | Kenichi | labview_20211013.pdf |
| Lifter Vi update | Vibodha | |
| MCC E-TC & Slow Control Data Monitor | Kenichi | labview_20211103.pdf |
| Slow Control Data Monitor & MCC USB-202 | Kenichi | labview_20211110.pdf |
| Slow Control Data Monitor & MCC E-TC with long TC | Kenichi | labview_20211117.pdf |
| Some list about pressure sensor | Zulkaida | |
| Slow Control Data Monitor, NMR Computer & MCC USB-202 with TC | Kenichi | labview_20211124.pdf |
| NMR computer & MKS 615 | Kenichi | labview_20211201.pdf |
| Lifter VI | Vibodha | |
| Slow-Control System, NMR Computer & MKS 615 | Kenichi | labview_20211208.pdf |
| Test of MKS 615 with LN2 Test of MCC E-TC + Long TC in LN2 | Kenichi Kenichi | |
| TCP/IP communication of spill info, N of sweeps/measurement on PDP | Kenichi | slow_cont_20220119.pdf |
| PDP Readout Test | Kenichi | slow_cont_20220126.pdf |
| TCs for magnet coils and others; Rearrangement of KF connection | Kenichi | slow_cont_20220216.pdf |