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 &

Virtual_machine_manager.png

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.

WinCC_Server.png WinCC_Project.png

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.

startConsole.png

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.

Double_switch.png

This will open a panel, which contains the main menu of the interface:

Main_merged.png

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.

Env_sensor.png

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 .

logging.png logging_get_trend.png

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.

logging_trend.png

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.

ChainControl.png

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!

channeldetail.png

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:
--

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng ChainControl.png r1 manage 71.8 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng Double_switch.png r1 manage 23.7 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng Env_sensor.png r1 manage 16.9 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng Main_merged.png r1 manage 113.3 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PDFpdf PSU_GUI_manual.pdf r1 manage 1397.6 K 2018-07-09 - 13:34 FlorianHinterkeuser  
PNGpng Virtual_manager.png r1 manage 86.6 K 2018-07-09 - 16:09 FlorianHinterkeuser  
PNGpng WinCC_Project.png r1 manage 31.6 K 2018-07-09 - 16:13 FlorianHinterkeuser  
PNGpng WinCC_Server.png r1 manage 13.2 K 2018-07-09 - 16:13 FlorianHinterkeuser  
PNGpng channeldetail.png r1 manage 35.2 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng logging.png r1 manage 15.0 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng logging_get_trend.png r1 manage 136.9 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng logging_trend.png r1 manage 21.7 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng pspp_control.png r1 manage 101.9 K 2018-07-09 - 13:44 FlorianHinterkeuser  
PNGpng startConsole.png r1 manage 95.3 K 2018-07-09 - 13:44 FlorianHinterkeuser  
Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2018-07-09 - FlorianHinterkeuser
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback