s.monteilps/spd commissioning1 outline 1)overview of the system. 2)discriminating errors. 3)tricks....

15
S.Monteil PS/SPD COMMISSIONING 1 OUTLINE 1) Overview of the system. 2) Discriminating errors. 3) Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

Upload: moses-frances

Post on 15-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 1

OUTLINE

1) Overview of the system.

2) Discriminating errors.

3) Tricks.

RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

Page 2: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 2

1) RUNNING PRS AND SPD

Page 3: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 3

1) RUNNING PRS AND SPD

To operate PRS and SPD, you need to have:

VFE power supply ON : INFDAI project.

HV on the tubes ON : PRSHV projects (- see corresponding tutorial). but not only : LV and MV hardware have to be settled up.

FE Electronics Crates ON : INFDAI project.

Whenever an error occurs at the configuration of FE electronics, it is most likely related to one of the three preceding items. This is the first things to be checked.

Page 4: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 4

• PSFEB project improved with glue resets included.

• CROC project improved with specs master resets included.

• SPD CB project improved with checks of registers.

• Configuration time is an issue on C-side (more than one minute).

Bottomline: it’s robust.

1) RUNNING PRS AND SPD

Page 5: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 5

1) RUNNING PRS AND SPD

The hierarchy of the projects:

TOP LEVEL : PRS : CONTAINS PRSDAQC AND PRSDAQA.

Page 6: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 6

1) RUNNING PRS AND SPD

The hierarchy of the projects: SECOND LEVEL : PRSDAQX1 : CONTAINS FOUR CRATES PRS_X, PRS_LEDTSB, PRS_TELL1. For the time being, PRS_LEDTSB is configured independently.

Page 7: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 7

1) RUNNING PRS AND SPD

The hierarchy of the projects: THIRD LEVEL 1 : PRS_TELL1 (See Tell1 tutorial). The trick : if a Tell1 board goes into error, RECONFIGURE. If at the fourth reconfiguration, it still fails : CALL the experts.

Page 8: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 8

1) RUNNING PRS AND SPD

The hierarchy of the projects: THIRD LEVEL 1 : PRS_X : Contains 1 CROC, 14 (8) PSFEB, 2 SPDCB.

Page 9: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 9

2) Discriminating errors

The Shift Leader job is to configure all the relevant electronics at the start of the run:

SCENARIO 1 : Everything goes fine (shall be the dominant state). SCENARIO 2 : PRS felt in ERROR (shall occur).

The first thing to do is to enter the ECS hierarchy and diagnose which element is on ERROR.

CASE 1 : ALL 1/ Check the crate power supply (see appendix 0.0). 2/ Check the SpecsMaster. Restart/Reset (see appendix 2). 3/ Call Expert.

Page 10: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 10

2) Discriminating errors

CASE 2 : SPDCB 1/ ERROR : Check the VFE power supply status. 2/ STUCK into CONFIGURING : GO to FAKE_READY and state somewhere that the board is not configured. 3/ Anything else : call the expert. CASE 3 : PSFEB 1/ Check the log of the project (see Appendix 0) .2/ If it is a unique Delay_Chip, you’ll have to change through the Hardware Tool all the bits and then reconfigure from top (see Appendix 2). 3/ If all delay_chips, you have to launch a CAT project (see Appendix 3). 4/ Any other problem requires an expert. CASE 3 : CROC 1/ Check the SpecsMaster: Restart/Reset (see Appendix 1). 2/ If it fails, call the expert.

Page 11: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 11

3) APPENDIX : The How To tricks

Appendix 0.0 : Checking the power supply status.

INFDAI project form the Calo PVSS shortcuts. See ECS tutorial. Stuck today. No printscreen.

Address: /group/calo/pvss/INFDAI_UI_DEN

Suppose it is stuck (as it is right now), you have an alternative solution: Go to /group/calo/spd/snmp

And check the html interfaces MonitorPrsxxx.

Page 12: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 12

3) APPENDIX : The How To tricks

Appendix 0 : Checking the Log Viewer

Once you have diagnosed where the configuration error occured in the ECS hierarchy, START PVSS on the relevant machine (see Twiki).

Start the console ( see ECS tutorial).

Start the Log Viewer ( each of the 2 latter operations is single click) .

Recover the error, reconfigure and get the faulty datapoint.

Page 13: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 13

3) APPENDIX : The How To tricks

Appendix 1 : Reset the SpecsMaster through the SpecClient Shortcut:

Select the PC

Select the Specs Master of the corresponding crateLHCbTwiki - LHCbCalo - LHCbECS

Click on Reset Master (Hard).

Page 14: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 14

3) APPENDIX : The How To tricks

Appendix 2 : Changing one register in the Hw Tool (DelayChip example).

1. Open the HW tool 2. Select PSFEB3. Goto Hardware 4. Select PSFEBxx 5. Select DelayChip_xx 6. Then View Recipe 7. Change the number:

FFFFFF then 0000008. Reconfigure form main panel. 9. If it fails, call …

Page 15: S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)Overview of the system. 2)Discriminating errors. 3)Tricks. RUNNING PRS AND SPD – FIRST DRAFT TUTORIAL

S.Monteil PS/SPD COMMISSIONING 15

3) APPENDIX : The How To tricks

Appendix 3 : Launching a CAT process (DelayChip example).

1. Open a command window 2. Cdir :

C:/Applications/CAT_071207_CAT/CATLPC

3. Setup_controlroom.bat 4. Launch the CAT for the

relevant crate goPRSx.bat 5. In the application window,

select the process Shake FEB delays.

6. Execute it with the upper button.

7. Reconfigure form main panel.