Dell Precision Tower 5810
(Spare: Dell OptiPlex 3060, being used for the PLC system)
Turn-
...
The LV code can be just killed in the usual way.
Turn-On procedure
Off/On Procedure
Turning Off
- Stop and close the following VIs.
- Cryo Control Panel (CCP_Main.vi) — Click the "Stop All Subsys" button, click the "Stop This Panel" button, and then close the front-panel window.
- Spill Counter (Spill_Counter_Main.vi) — Click the "STOP" button, and then close the front-panel window.
- Close the LabVIEW startup window.
- Shut down the OS.
Turning On
- Confirm with the NM4 network admin that the NM4 servers are up and running.
- Make sure that the slow-control rack and the magnet rack are up and running.
- Boot up the OS.
- Login as "e1039daq".
- Click "SX Virtual Link" in the taskbar to open it. It connects to all remote USB devices automatically.
- Start the following VIs.
- Spill Counter — Double-click "Spill_Counter_Main.vi" on the desktop and click the VI "Run" icon.
- Cryo Control Panel — Double-click "CCP_Main.vi" on the desktop and click the VI "Run" icon.
Trouble Shooting
- VI shows an error about "/data2".
- "/data2" does not get mounted if it is not online when booting up the OS. There is a way of mounting it manually. But for now please reboot the OS.
- VI shows an error about COM/Ethernet/USB communication with a device.
- Make sure that the device is ON.
- Open and close "Instacal" (whose icon is in the taskbar) if the device is MCC E-TC.
- Close, open and run the VI. If this does not help, try the next step.
- Close all VIs and LabVIEW itself. Then open and run all VIs. It is because some devices are recognized by LabVIEW only when LabVIEW starts.
BOS+EOS Handler
A program to detect the BOS & EOS signals to update the BOS, EOS & SPILLCOUNTER variables on EPICS.
Turning Off
- Click the "STOP" button. It might show an error, but it is fine for now.
- Close the VI file, by clicking the right-top Close button of the window. Do not save any change, if asked.
Turning On
- Make
- In order to bring it back, one has to find the version of the code which ends with BOS in the e1039 folder (That means it is a latest version where spill ID iteration happens at BOS).
- Open the power shell and see if you can establish connection to the EPICS server with regular caget camonitor commands.
- Turn on the network disks manually (it is on the right side of the front panel). Please make sure that the NIM bin with the gate generator for BOS/EOS is on. it It is in the bottom of the right most rack.
- Launch the power shell with camonitor BOS EOS SPILLCOUNTER.
- Check the last spill ID generated with caget SPILLCOUNT
- Open the LV code. Locate the variable responsible for initial value of the spill ID.
- Put in a new number which is bigger than what you got from caget.
- Double-click "bos_eos_mostreal_atBOS_sid_saved.vi" (which is a shortcut) on the desktop.
- Click the VI "Start" icon.
- Right-click "monitor_spill.ps1" on the desktop and click "Run with PowerShell". It pops up a small text terminal.
- Wait for one minute at max to confirm that the text terminal shows new records of BOS, EOS and SPILLCOUNTER.
Communication with Slow Control Devices
All devices in the slow control rack are connected with the target computer through the interface converters. The hardware configuration is explained in README.md, note_converter.md, etc. in this repository:
https://github.com/uva-spin/Temperature-Pressure-VIs
All virtual USB devices are usually disconnected. You have to connect/disconnect each device before/after you use it via "SX Virtual Link". You can click the icon in the taskbar to bring up the user interface like this.
Environmental Variables for EPICS
The target computer has to communicate with the EPICS server to set BOS, EOS and SPILLCOUNTER. We follow this procedure.
- Search for "env" in the search box.
- Bring up "Edit the system environment variables".
- Click the "Environment Variables..." button.
- Add or modify the EPICS variables; EPICS_BASE, EPICS_CA_ADDR_HOST and EPICS_HOST_ARCH. Example.
- Reboot.
Misc Settings
The following settings were made, as instructed in another page.
- Git repository
- NFS mount
- Disabling automatic Windows update
Change in Target Computer Setup
This page is dedicated to update the status of the Target Computer Setup at NM4 (kind of a log-book).
Date | Status/Update/Modification | User's name | Additional notes |
---|---|---|---|
| Change EPICS_CA_ADDR_HOST from 192.168.24.71 to 192.168.24.72 | Kenichi | |