PSU_GUI_Manual
Overview
The following gives a short introduction into operating the different Wiener PSUs used in the outer barrel demonstrator program with the provided graphical interface. For further questions or problems, please refer to the listed contacts.
Log in on the DCS PC (
ITKPIXSR1DCS1.cern.ch) using your CERN credentials. For remote operation via ssh, X-forwarding is required. Follow the CERN IT help for further information on remote access to CERN computers.
In addition,
TeamViewer is available on the DCS PC as well.
Prior to any test, check the SR1 elog for any activities, that may collide with your planned activity. Always check cable connection, sensor protection (ambient light!), chiller operation etc. before using the PSUs. If operating the setup at low coolant temperatures, additionally check the humidity and dew point sensor readings in the setup box.
Make sure to create an elog entry before your tests as well as when you are finished.
Useful Links
Project Status and Virtual Machine
The GUI used for controlling the power supplies makes use of a
WinCC server, which runs on a virtual machine embedded on the DCS PC. In order to use the GUI, the
WinCC server as well as the corresponding
WinCC project need to be started. This is usually necessary after rebooting the PC, powercuts, etc.. If any problems or questions arise, please contact an expert.
Virtual Machine status
Starting the
WinCC server requires root access to the DCS PC. When logged in to the PC as root, open a terminal and type „
virt-manager &“ in order to open the virtual machine manager:
$ virt-manager &
Select and start the virtual machine
vmitkpixsr1dcs1. If prompted by the Shutdown Event Tracker, usually after unscheduled shutdowns of the VM, discard the prompt by pressing
cancel. Afterwards, open the
WinCC OA Console from the Windows start menu as shown below. In the
WinCC OA Console, select
ATLITPDEMO1OPC and start the
WinCC Server using the green traffic light indicator. The virtual machine is running now and its status is displayed in the
WinCC OA Console.
Project Status
You can now continue starting the
WinCC project from your Linux terminal by typing
$ startConsole
,
root access is not required. In the opened window, make sure the project selected is „ATLITPDEMO1“. The „traffic light“ buttons next to the project choice dropdown can be used to start or stop the project. In the embedded manager window, the processes corresponding to the chosen project are listed and can be started/stopped as needed. If no need is present, do not touch them! In order to use the PSPP chip functionality, “Modbus Driver” needs to be started as well.
GUI Usage
Main Panel
The GUI is accessed using the following command on the DCS PC:
$ source /localdisk/winccoa/SPControl.bash
First, the structure of the GUI has to be chosen: Either the SPCs of A-&C-side will be merged to a 16 module chain, or remain separated into two chains of 8 modules each.
This will open a panel, which contains the main menu of the interface:
Here an overview of the different serial powering chains (T1_L3_A/C_SP 1-3) is given:
- The current status (on/off) of the different power supplies is given using a red/green color coding. As long as the power supply channel is switched off, the GUI does not show any voltage or current readings.
- When switched on, the voltage- and current readings are visible for a quick overview.
- As long as VDCS is switched off, the PSPP chip related fields are set to only read OFF.
Power supply channels, set voltages and currents etc. can not be toggled / set in this menu. The environmental sensor readings can be accessed using the
Enviromental Sensors button, while the controls of the respective serial powering chains are available using
Chain Control. The history of single parameters can be accessed via
Parameter Logging .
There are a few things to consider:
- If the LV supply is switched on, a change in the HV leakage current will be measured and displayed. This is expected as the shifting ground potentials of the modules in the chain effectively bias the respective sensors. This current usually does not and should not exceed a few µA.
- VCAN is currently not used.
- HV is always set to a positive value, but applied as reverse bias voltage.
As
VDCS is switched on, the
PSPP chip status fields contain the following information:
- PSPP chip bypass flags. OK and colored green, if the module is not bypassed. SET and colored red, if the bypass is active. The modules are labelled M1 - M16, corresponding to the Demonstrator nomenclature.
- PSPP chip overvoltage and overtemperature flags. The corresponding fields show the module voltage / temperature. A green color indicates the overvoltage / overtemperature flag to not be set, a red color corresponds to a raised flag. Only if the PSPP chip is set to bypass in case of a OV / OT flag, this will lead to a bypassed module.
Enviromental Sensors
The
Enviromental Sensors panel gives an overview of temperatures and humidities important for the setup. Depending on the operating temperature, the dew points should be monitored constantly during tests.
Parameter Logging
The history of parameters can be checked using the
Parameter Logging panel. Within this panel, the parameter of choice can be specified either using the dpe-name or the corresponding alias, which can be found in the
Demonstrator nomenclature.
* serves as a general expression for arbitrary sets of characters, numbers etc.
If, for example, the history of one of the
HV channels is desired, one can list all
HV -related parameters by entering
HV as an alias and clicking the
dpGetAll button. This lists all parameters with matching aliases. Right-clicking on the desired entry opens a context menu. The history is accessed via
Show Trend .
The field of view in the plot can be changed as follows:
- By clicking and dragging one axis with the left mouse button, the plot can be scrolled.
- Scaling and zooming is done by using the mouse wheel while hovering over the desired axis.
Chain Control
The chain control contains:
- Overview of the different power supply channels used for this chain: HV1, HV2, LV , VDCS
- A short guideline for switching the chain on/off.
- PSPP chip control panel and a Reset PSPP Chips button.
For the different powering channels the following actions and information are available:
- Status (on/off), toggled using “Power”.
- Interlock alerts, channel temperature interlock status (derived from internal temperature measurements).
- Measured voltage “VMeas” and current “IMeas”. * Setpoints for voltage “VSet” and current “IMax”.
- Both setpoints can be changed by entering a new value as floating point number and confirming with “ENTER”. A warning will pop up in case of wrong string format.
- Access to a more detailed channel overview
The chain control also offers control of the
PSPP chips. A more detailed manual for the
PSPP panel can be found on the
Demonstrator DCS page. In order to access chip control, one has to first chose the appropriate
DCS controller and
SCB in the respective dropdown menus. This gives an overview of all
PSPP chips present on the chosen controller and
SCB . For more detailed readings as well as changeable values, the target chip has to be chosen from the chip dropdown menu.
The button
Reset PSPP Chips sets a default state for all
PSPP chips in the following order:
- Enable overvoltage bypass mode.
- Enable overtemperature bypass mode.
- Reset overvoltage and overtemperature flags.
- Disable bypass.
If there is too much of a delay within
PSPP - Chip related operation, it may be necessary to power cycle the FPGA control board. This is usually done prior to switching on the chain.
Do not, under any circumstances, disable the
PSPP chips’ bypass, if the
LV line is switched on! This will likely destroy the
PSPP chip in question.
Channel Control
In this more detailed overview, all the above information for the selected power line are available. In addition, there are settings available for the voltage ramp speeds
ramp up,
ramp down as well as readings of supervision parameters
alerts and
supervision. Both refer to the internal power supply supervision and are not to be confused with the setup’s interlock!
Powering a Chain
In the chain control panel, there is a short reminder for the order in which a serial powering chain should be switched on or off. As an additional reminder:
- Close the setup box. Cover the box to protect the modules from ambient light. Place warning signs for active high voltage / used radioactive sources when appropriate. Check the humidity and the dew point inside the setup box using the GUI. If both humidity and dew points are acceptable for the desired coolant temperature, switch on the chiller and set it to the desired temperature. If the coolant temperature is set significantly below the ambient temperature, wait until it reaches the desired temperature. This will take some time, so switching on in the morning would be advised. Always keep an eye on the dew point and humidity sensors to avoid damage to the setup.
- Power cycle the PSPP chips’ FPGA control board.
- Start switching the chain on by powering the PSPP chips VDCS. After a short time, the PSPP chip readings will update to the current values. Afterwards the PSPP chips can be set to the desired status using the Reset PSPP Chips button. Check, if the PSPP chips are in the desired state before continuing.
- Switch on the LV. As long as the LV is switched on, do not switch off an active bypass as this will damage the PSPP chips.
- Switch on the HV.
- Start with the scheduled tests and measurements. During operation, always monitor dew points, humidity, sensor leakage current (HV current), LV and current.
Switching off is then done in reverse:
- Switch off HV.
- Switch off LV.
- Switch off VDCS.
- Switch off chiller after waiting for the setup to cool down. A few minutes should suffice.
-->
Major updates:
--