-- MariusMahlumHalvorsen - 2021-10-20

Twiki intended for Slow Control of the Timepix4 telescope

PCs

  • Labview PC
    • name of pc: pctpx4ctl
    • ip: 194.12.178.106 (but might be changing as it currently is on the WiFi)
    • User: lhcbvelo
    • password: xi**loV7

  • WinCC PC:
    • name: pclbtb12
    • User: slowcontrol * pass: tim***x4

Panels

For details on what's displayed in the individual WinCC panels refer to the gitlab repository https://gitlab.cern.ch/drolf/slowcontrol Eventually there will be a unique main project. Right now two sets of panels need to be open separately, by logging in in separate machines:
  • motion panel in the motion project
  • HV and temperature and humidity (TH) panels in main project

IMPORTANT: to stop the projects press on the red button "STOP PROJECT" that can be found in any panel, NOT on the cross in the top right of the panel. This will correctly stop all the managers.

To remotely access the panels while in use, login in the machine and type the following (example for HV panel):

  • to open the panel: WCCOAui -proj HVControl -p mainHV/HVSlowControl2Extendet.xml
  • to open the gedi: WCCOAui -proj HVControl -m gedi

Motion Control

  • Motion control is run by Labview but controlled through WinCC.
  • Set up operation
    • Step1 Labview Part:
      • log into the Labview computer.
      • from Linux
        • xfreerdp -u lhcbvelo PCTPX4CTL.cern.ch
        • domain: cern.ch
        • password: xip***V7
      • open main-ShortCut folder on the desktop
      • select the latest Telescope_MC4.
      • Find and open the .vi file(ADD PATH AND FILENAME)
      • start the project, and toggle the OPC button to be on.
      • EXPERT COMMENTS * the Labview panel has three columns, per stage.
          • First column: If OPC is not activated, Wincc is down or anything must manually be done in LABVIEW, here is where you fix it.
          • Second coluimn: Values inside OPC
          • Third Column: What the stages see.
        • Bits of communication
          data element (DE) I II III IV V VI VII VIII IX
          Specification Home set position ask position STOP home request error position actual set actual read
          * from winCC element 1 2 3 4 and 8 is controlled. * from Labview 5 6 7 and 9 is controlled. * When a set position request is made, DE II has to be set to 1, and actual set to the desired position * When DE VI is set to 1, the request is recieved and DE II has to be set to 0. * Same goes for homing
    • Step2:
      • open a linux terminal
      • log into the virtual machine:
      • type startPA
      • click motionControl
      • start the project
      • at the Console, select the OPC UA Client, and turn it on. by the green trafic light.
      • Open WinCC
        • How: in command prompt type startPa, and start the Motion controll system
        • in the panels menu select the motion panel.

  • TO DO ADD BLINKING LIGHT WHILE STAGES MOVE

TelescopeMC last version

when it freeses, if if you try to home and led does not light up, restart when it freeses press stop, and then the stop sign...

Stage limit

How to operate the stage system

Main Control

  • login to the machine: ssh -XY slowcontrol@pclbtb12
  • in a terminal window: startPA
  • click on "main" in the ProjectAdministrator window and press on the green traffic light: 2 panels will pop up and you should see the following in the WinCC console of the project

  • HV: the pink square in the current vs time plot correspond to when the Keithley is not responsive, at the same time the big round leds should get blue. This is not a problem as long as it lasts at most a couple of seconds.
  • HV: if the panel gets stuck, just press the "refresh all" button on the top left of the panel.

Screenshot_2021-10-25_at_14.12.37.png

Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r11 - 2021-10-30 - ElenaDallOcco
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 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