10
ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI ALICE dcsUI Version 3.0 Version 3.0 - dcsUI v3.0 is ready and will be soon posted dcsUI v3.0 is ready and will be soon posted on the ACC site on the ACC site ( Users are kindly asked to pay the ticket to A. Agustinus Users are kindly asked to pay the ticket to A. Agustinus which is in the business! which is in the business!); ); - PVSS 3.6 version compliant; PVSS 3.6 version compliant; - Graphic Qt library based; Graphic Qt library based; - For Windows and Linux platforms. For Windows and Linux platforms.

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

Embed Size (px)

Citation preview

Page 1: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1

ALICE dcsUIALICE dcsUI

Version 3.0 Version 3.0 - dcsUI v3.0 is ready and will be soon posted on the dcsUI v3.0 is ready and will be soon posted on the

ACC siteACC site ((Users are kindly asked to pay the ticket to A. Agustinus which is in the business!Users are kindly asked to pay the ticket to A. Agustinus which is in the business!););

- PVSS 3.6 version compliant;PVSS 3.6 version compliant;- Graphic Qt library based;Graphic Qt library based;- For Windows and Linux platforms.For Windows and Linux platforms.

Page 2: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 2

The dcsUI layoutThe dcsUI layout

Page 3: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 3

New ‘fashion’ forNew ‘fashion’ forthe FSM node control !the FSM node control !

STATUS of selected FSM Node

FSM Node Status & Control

It opens the FSM Control panel and is Enabled for the Operator user only

Due to some constraints in the Graphic Qt libraries, the FSM state color cannot cover the usual window and consequently it is almost invisible!!

In this UI new version, to make the state color more evident, the SubSystem name region is in addition colored! (Credits to M. Boccioli detto Giotto)

A multi-page window appears only if more then 14 nodes have to be displayed

Page 4: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 4

Main FSM control panelOnly widgets are provided! The panel design is on the detector (this is for the

HMPID. For a different example please see M.Boccioli presentation).

All these functionalities are now officially released and documented.

Page 5: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 5

FSM States, Command and Executing Charts

These info can be archived providing a powerful tool to save the FSM operation historyFrom the FSM ‘Chart button’

From the FSM ‘Archiving button’

Page 6: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 6

Distributed host status and moreEven if the PVSS project is not distributed and not running but only the console running (PMON manager) then the list of all the managers and their status can be monitored.

Clicking on the relevant square icon in the main FSM panel you open…….

Page 7: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 7

The Configuration facility of the The Configuration facility of the FSM Operation ModeFSM Operation Mode

This facility provides the definition of the FSM Operation Mode (Include/Exclude Enable/Disable) configuration file for the entire detector hierarchy.

From the ‘FSM create configuration’ button in the FSM main control panel……

For which FSM Configuration can be useful for? Example given:

Once a HV-only configuration file is created, disabling all the HV channels (SSD request), a dedicated panel to ON/OFF all/single HV channel (not using the FSM mechanism!) can be implemented and opened from (as example) the monitoring zone in the FSM node Infrastructure HVPw. Below the HMPID HV only panel is shown.

Page 8: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 8

The dcsUI – User Panel IntegrationThe dcsUI – User Panel Integration

In order to integrate “user panels “ into the dcsUi interface, the DCS developer must follows some rules:

• Define the association in the Framework environment between each FSM Node and relevant User Panel;

• Sizing the panels up to the 970 pixel width and 690 pixel height;

• Write some extra script lines into the panel to ensure all the functionalities of the FW Access Control mechanism,

As example, an empty template file is provided.

970

690

970

690

970

690

Page 9: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 9

The dcsUI – Installation The dcsUI – Installation

• The software package is distributed in the format of a standard JCOP FrameWork component

• The installation is performed in three phases:1. Standard FW component installation2. Customization by editing the configuration file

config/dcsUi.config3. Customization of some panels in order to adapt

them at the Sub-Detector characteristics

• The development of “User Panels” for the Monitoring Panel Zone, has to be carried out following a well defined Template Structure provided in the example panel.

Page 10: ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 1 ALICE dcsUI Version 3.0 -dcsUI v3.0 is ready and will be soon posted on the ACC site

ALICE DCS Meeting.- 05/02/2007 De Cataldo, Franco - INFN Bari - 10

The dcsUI:The dcsUI:Future improvementsFuture improvements

• next version 3.1 will integrate the Info Messenger Facility.

• help information pages available for each dcsUi panel

• extra features will be implemented following your suggestions (coffee, beer hotdog.... service)!! Many thanks to those of you that are already cooperating on the component development!!

For technical aspects, bugs report, etc. please contact Antonio FRANCO : [email protected]

………………………..