+ All Categories
Home > Documents > DCS workshop July 2007 Overview Installed detectors Installed detectors FMD3 commissioning FMD3...

DCS workshop July 2007 Overview Installed detectors Installed detectors FMD3 commissioning FMD3...

Date post: 03-Jan-2016
Category:
Upload: leo-poole
View: 217 times
Download: 0 times
Share this document with a friend
Popular Tags:
12
DCS workshop July DCS workshop July 2007 2007 Overview Overview Installed detectors Installed detectors FMD3 commissioning FMD3 commissioning FSM Hierarchy FSM Hierarchy LV+HV FSMs LV+HV FSMs FEE FSMs FEE FSMs Databases Databases Summary Summary Interaction point Interaction point FMD3 FMD3 FMD2 FMD2 FMD1 FMD1 Christian Holm Christian Holm Christensen Christensen 30/06/07 30/06/07
Transcript

DCS workshop July 2007DCS workshop July 2007

OverviewOverviewInstalled detectorsInstalled detectors

FMD3 commissioningFMD3 commissioning

FSM HierarchyFSM Hierarchy

LV+HV FSMsLV+HV FSMs

FEE FSMsFEE FSMs

DatabasesDatabases

SummarySummary

Interaction pointInteraction point

FMD3FMD3

FMD2FMD2

FMD1FMD1

Christian Holm ChristensenChristian Holm Christensen

30/06/0730/06/07

Installed detectorsInstalled detectors

22Christian Holm ChristensenChristian Holm Christensen

FMD3 installed mid April FMD3 installed mid April 2007. Subsequent 2007. Subsequent commissioning.commissioning.

FMD2 installed end of FMD2 installed end of June.June.

FMD3 CommissioningFMD3 Commissioning

33Christian Holm ChristensenChristian Holm Christensen

Systems exercised:Systems exercised:

Trigger (from TPC partition, Trigger (from TPC partition,

no busy-box)no busy-box)DAQDAQ`High'-voltage (~130V) `High'-voltage (~130V)

control. Not via PVSS project.control. Not via PVSS project.Lab low-voltage power Lab low-voltage power

supplies, since no CAEN supplies, since no CAEN

modules available.modules available.FEE control via dedicated FEE control via dedicated

`expert' control.`expert' control.

Finite State Machine Finite State Machine HierarchyHierarchy

44Christian Holm ChristensenChristian Holm Christensen

FMD DCSFMD DCS CUCU

DUDULULU

FMD1FMD1

InnerInner

bottombottom

HVHV[0-4][0-4]

LVLV[0-3][0-3]

RCURCU

FEEFEE LVLV[0-1][0-1]

InnerInner

toptop

HVHV[0-4][0-4]

LVLV[0-3][0-3]

InnerInner

bottombottom

HVHV[0-4][0-4]

LVLV[0-3][0-3]

RCURCU

FEEFEE LVLV[0-1][0-1]

InnerInner

toptop

HVHV[0-4][0-4]

LVLV[0-3][0-3]

OuterOuter

toptop

HVHV[0-9][0-9]

LVLV[0-3][0-3]

OuterOuter

bottombottom

HVHV[0-9][0-9]

LVLV[0-3][0-3]

FMDXFMDX

[2-3][2-3]

FMDFMDrack 2rack 2

FMDFMDrack 1rack 1

HVPSHVPS[1-2][1-2]

LVPSLVPS

LV & HV Finite State LV & HV Finite State MachineMachine

55Christian Holm ChristensenChristian Holm Christensen

Done: main controls + monitorsDone: main controls + monitors To do:To do:

Database: store & restore values for HV/LV settingsDatabase: store & restore values for HV/LV settings Include DCS: Access Controls, Titles, Standard panelsInclude DCS: Access Controls, Titles, Standard panels

High-Voltage channelHigh-Voltage channel Low-Voltage channelLow-Voltage channel

LV & HV Half-ring Finite LV & HV Half-ring Finite State MachineState Machine

66Christian Holm ChristensenChristian Holm Christensen

Inner Half-ringInner Half-ring Outer Half-ringOuter Half-ring

Done: main controls & monitorsDone: main controls & monitors To do:To do:

Panels for FMDx and FMD_DCSPanels for FMDx and FMD_DCS Test w/real power supplies and fansTest w/real power supplies and fans Include DCS: access control, titles, standard panelsInclude DCS: access control, titles, standard panels Test FSM for all HV & LV modules w/real hardwareTest FSM for all HV & LV modules w/real hardware

FEE Finite State MachineFEE Finite State Machine

77Christian Holm ChristensenChristian Holm Christensen

Have: Have: Expert GUI based on PVSS Expert GUI based on PVSS

COM extension.COM extension.Need: Need:

FSM & controls for RCU LVFSM & controls for RCU LV FSM & controls for FEE FSM & controls for FEE

configuration.configuration. Monitor FEE (RCU) Monitor FEE (RCU)

parameters (error/status, parameters (error/status, active FECs, state?)active FECs, state?)

Archive FEC parameters Archive FEC parameters (temperature, voltages, (temperature, voltages, currents, state?).currents, state?).

Maybe reuse TPC stuff.Maybe reuse TPC stuff.

FEE Control/Monitoring FEE Control/Monitoring ArchitectureArchitecture

88Christian Holm ChristensenChristian Holm Christensen

PVSS send high-PVSS send high-level commands to level commands to InterCom Layer InterCom Layer (ICL)(ICL)

ICL uses ICL uses CommandCoder for CommandCoder for configurationsconfigurations

ICL forwards ICL forwards monitoring from monitoring from FeeServerFeeServer

Rcu++ Rcu++ encodes/decodes encodes/decodes requests/results.requests/results.

Top-level Finite State Top-level Finite State Machine (configuring)Machine (configuring)

99Christian Holm ChristensenChristian Holm Christensen

Mostly Mostly implementedimplemented

Need to take care Need to take care of order (first LV, of order (first LV, then FEE conf, and then FEE conf, and finally HV)finally HV)

Maybe need to Maybe need to move RCU up in move RCU up in hierarchyhierarchy

Collaboration with Collaboration with Alexander Kurepin Alexander Kurepin (INR) on this.(INR) on this.

DatabasesDatabases

1010Christian Holm ChristensenChristian Holm Christensen

DB schema for FEE DB schema for FEE defined (need approval defined (need approval by IT)by IT) Transparent access via Transparent access via

RcuDB/RcuConf in both RcuDB/RcuConf in both DCS and DAQ domain.DCS and DAQ domain.

Store “tag” as datapoint Store “tag” as datapoint – later used by – later used by DA/Offline SHUTTLE to DA/Offline SHUTTLE to retrieve settings.retrieve settings.

Focus on size & Focus on size & referential safety (3referential safety (3rd rd

normal form)normal form) NeverNever delete delete

DB schema for LV/HV not DB schema for LV/HV not clearly defined.clearly defined.

SummarySummary

1111Christian Holm ChristensenChristian Holm Christensen

Implemented and testedImplemented and testedLower level finite state machines for LV & HVLower level finite state machines for LV & HVFEE access architectureFEE access architecture

To be doneTo be doneTest finite state machines for LV & HV w/real hardware – Test finite state machines for LV & HV w/real hardware – especially CAEN LV supplies.especially CAEN LV supplies.Implement finite state machine for FEEImplement finite state machine for FEEImplement monitoring of FEEImplement monitoring of FEEImplement sub-detector finite state machineImplement sub-detector finite state machineGet IT approval of FEE DB schema, and populate DBGet IT approval of FEE DB schema, and populate DBFormulate LV & HV schemaFormulate LV & HV schemaTest/Implement rack accessTest/Implement rack accessIntegrate TPC cooling state into finite state machineIntegrate TPC cooling state into finite state machineDA for retrieving FEE settings for OfflineDA for retrieving FEE settings for Offline

1212Christian Holm ChristensenChristian Holm Christensen


Recommended