100 likes | 177 Views
HMPID Updates and prototyping. HMPID DCS with PVSS & SMI++ T monitoring for the Cooling system Conclusions. HMPID Control Panel: the Graphic User Interface. Hierarchy: Exclusive or Shared mode. MainUser. Expert. Hierarchical representation of the HMPID C.S.
E N D
HMPID Updates and prototyping • HMPID DCS with PVSS & SMI++ • T monitoring for the Cooling system • Conclusions G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
HMPID Control Panel: the Graphic User Interface G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
Hierarchy: Exclusive or Shared mode MainUser Expert Hierarchical representation of the HMPID C.S. This representation and functionality comes once the SMI++toolkit is adopted to build the C.S.. Included, Excluded, StandAlone, Command Disabled, ManualandIgnored; HMPID Control Unit Domain Cooling C.U.Domain Low voltage C.U Domain. Gas Distrib. C.U.Domain C6F14 rec. C.U. Domain High Voltage C.U. Domain (c.prg SMI++) ? ? LCMain LCModul HVPS 1 ? HVm 1 HVm 2 Device Units HVm 3 HVm 4 7 HMPID Modules HVm 5 HVm 6 hardware HVm 7 G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
External Data Base for the HMPID Configuration 1 In order to have a centralized repository of the Detector Configurations a D.B. , external to the PVSS environment, has been created. Store a Configuration: the HMPID config. parameters are stored in the external DB as a list of doublets (Name,Value) where the name is the symbolic name of a parameter given by the user. Load a Configuration:according to a Dictionary, each doublet (Name,Value) in the Config. D.B. is converted in the corresponding doublet (DataPoint, Value) in the PVSS environment (DP Value). Configuration DB PVSS DB Experiment parameters set #1 Experiment parameters set #1 Experiment parameters set #1 Name1Value Name2Value Dictionary Name1 DP1 DP1 Value Control Script 3 2 Control Script • Symbolic NameDefinition : a custom panel in the FW allows the definition of the Symbolic Name into the Dictionary. • Store a configuration: a control script program is able to record, in the Configuration DB, the actual HMPID configuration parameters present in the PVSS Data Base. This is a “detector snapshot”. • Load a configuration: a control script program reads from the config. DB all the parameter values requested for the “detector configuration” and according to the Dictionary writes them in the PVSS Data Point Elements. G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
Schematic of the HMPID cooling sys G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
PLC Timing on Tmeas. T about 100C T about 25C G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
First results G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
HMPID cooling sys. G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I
Conclusions • HMPID C.S. is being migrated in the PVSS+SMI++ environment(http://clara.home.cern.ch/clara/fw/FSMConfig.pdf), • First results on the T monitoring for the HMPID cooling sys. • T control in progress G. De Cataldo CERN-CH, A. Franco & A. Nardulli INFN Bari, I