1 april 2008 – tango meeting – a.buteau icaleps 2005 status report soleil april 2008

19
ICALEPS 2005 1 April 2008 – Tango Meeting A.Buteau Status report SOLEIL April 2008

Upload: idelle-cros

Post on 03-Apr-2015

108 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 20051

April 2008 – Tango Meeting – A.Buteau

Status report

SOLEIL

April 2008

Page 2: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

2

April 2008 – Tango Meeting – A.Buteau

Our problems are changing

Page 3: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 20053

April 2008 – Tango Meeting – A.Buteau

What do we have to manage today

• The Accelerator which is in routine operation

• About 10 beamlines which have external users and are also in routine operation

• About 5 beamlines which are in the installation or commissioning phases

Page 4: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 20054

April 2008 – Tango Meeting – A.Buteau

The challenges are now different

• New features are requested by Machine and Beamlines•But

• They should not impact production system !!

• How to keep things extensible , flexible but robust

• How to solve the « Open/Close paradigm » ?

Page 5: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

5

April 2008 – Tango Meeting – A.Buteau

How to keep things manageable ?

Page 6: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 20056

April 2008 – Tango Meeting – A.Buteau

Our vision to keep things manageable are still the same

• Standardize software !!•At the component level

•Device•GUI Components•GUI applications•Process (or sequence) component

• Let Machine or Beamline assemble themself the components•Through GlobalSCREEN fot GUI construction•Or Through Passerelle for Process oriented task

Page 7: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

7

April 2008 – Tango Meeting – A.Buteau

Niveau 1

Niveau 2

Java applications :

salsa

Process & calculation devices

Device Chooch

Device

ISPyB

Device

Equipment and subsystem devices

Hardware access devices

Device Device

TANGO Devices

Séquence EScan

Séquence xxx

BossaNova

TANGO Software bus

Intégration dans GBS: •des applications java•Des composants métiers

Passerelle :moteur d’exécution des séquences

mambo

Niveau 3 Device

DNA

Page 8: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 20058

April 2008 – Tango Meeting – A.Buteau

How to fiabilize software components

Have as many users of them as possible !

The same version of all software components are installed everywhre at SOLEIL during each shutdownIt helps us on the support side

See figures later

Page 9: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

9

April 2008 – Tango Meeting – A.Buteau

Successes and difficulties

Page 10: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 200510

April 2008 – Tango Meeting – A.Buteau

Successes

Standardisation at the Dservers is a successMany Dservers shared between Machine and BL or between

BlsAbout 250 Dservers are in production

Standardisation of application is in many cases a real success For example SALSA is used on 90% of the Beamlines

And by the way NeXus file format is now a de facto standard for data file format at SOLEIL

Idem for MAMBO, BENSIKIN, etc ..

Page 11: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 200511

April 2008 – Tango Meeting – A.Buteau

Successes

Standardisation at GUI Components level Almost 40 GlobalSCREEN application routinely

used With a «standardized » look and feel

Page 12: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

12

April 2008 – Tango Meeting – A.Buteau

Application standardisation

MACHINE DIFFABS SAMBA PX1 TEMPO ODE DESIRS CASSIOPEE SWING SMIS mars PLEAIDES AILES METRO DISCO

GLOBALSCREEN Applications 20 1 1 1 1 1 1 1 1 1 1 1 1 1 1

HDB 1

TDB 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Snapshots 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scan System (SALSA application) 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Passerelle sequences 1 1 1 1 1 1 1 N/A 1 N/A N/A N/A

Integrated application N/A 1 N/A N/A N/A N/A N/A N/A N/A

1 INSTALLED AND USEDINSTALLED BUT NOT YET USEDIN PROGRESS

N/A NOT APPLICABLE

Page 13: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

13

April 2008 – Tango Meeting – A.Buteau

Interventions Astreintes ICA (hors heures ouvrables) pendant le Run 1

En moyenne: 2, 25 interventions par semaine

Contre 3,25 interventions par semaine en janvier et 4,5 interventions/semaine au run de décembre

A noter que 4 interventions sur 9 sont en réalité des problèmes équipements et pas informatiques

Semaine Total semaine MACHINE DIFFABS SAMBA ODE PX1 DESIRS CRISTAL TEMPO CASSIOPEE SWING SMIS AILES MARS PLEIADESS10 2 1 1S11 1 1S12 3 2 1S13 3 2 1

Total 9

Moyenne par semaine 2,25

Page 14: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

14

April 2008 – Tango Meeting – A.Buteau

Interventions Permanence ICA (pendant heures ouvrables) pendant le Run 2

En moyenne: 6,6 interventions par semaine

Semaine Total semaine MACHINE DIFFABS SAMBA ODE PX1 DESIRS CRISTAL TEMPO CASSIOPEE SWING SMIS AILES MARS PLEIADESS10 6 1 1 1 3S12 5 1 1 1 1 1S13 9 3 1 2 1 2Total 20

Moyenne par semaine 6,66666667

Page 15: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

15

April 2008 – Tango Meeting – A.Buteau

What are we doing ?

Répartition par projet15%

34%

7%

28%

16%

Coordination

Contrôle Générique

Machine

Spécifiques lignes

Transverse Lignes

Page 16: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

ICALEPS 200516

April 2008 – Tango Meeting – A.Buteau

Difficulties

Project management, coordination, project management, coordination, …

Phasing our development with Beamline or Machine test periods

Page 17: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

17

April 2008 – Tango Meeting – A.Buteau

The next phase : Integration at high level

Page 18: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

18

April 2008 – Tango Meeting – A.Buteau

Application intégrée : Exemple sur TEMPO

Réglage de l’échantillon

Acquisition pour les expériences de Photo-emission Résonnante

Suivi des données en

cours de stockage

Supervision et contrôle des équipements

Page 19: 1 April 2008 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL April 2008

19

April 2008 – Tango Meeting – A.Buteau

Application intégrée : Exemple sur TEMPO

Configuration de la séquence d’acquisition

Suivi du déroulement de

l’acquisition Visualisation des données en

cours d’acquisition