MAXIV STATUS KITS, MAXIV 30th Tango meeting, Toulouse Whats new? - - PowerPoint PPT Presentation

maxiv status
SMART_READER_LITE
LIVE PREVIEW

MAXIV STATUS KITS, MAXIV 30th Tango meeting, Toulouse Whats new? - - PowerPoint PPT Presentation

MAXIV STATUS KITS, MAXIV 30th Tango meeting, Toulouse Whats new? @MAXIVLaboratory 5 Milestones 7 200000 100000 10 10000 MAXLAB Farewell https://www.youtube.com/watch? v=N1P4D51zCvc&feature=youtu.be Today, we do 1.5 GeV


slide-1
SLIDE 1
slide-2
SLIDE 2

MAXIV STATUS

KITS, MAXIV 30th Tango meeting, Toulouse

slide-3
SLIDE 3

What’s new? @MAXIVLaboratory

slide-4
SLIDE 4
slide-5
SLIDE 5

5

slide-6
SLIDE 6
slide-7
SLIDE 7

Milestones

7

slide-8
SLIDE 8

100000 200000 10000 10

slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

https://www.youtube.com/watch? v=N1P4D51zCvc&feature=youtu.be MAXLAB Farewell

slide-20
SLIDE 20

Today, we do…

1.5 GeV Ring : Continue the Installation and SST - Performance and Reliability Test Beamlines Installation and SST of Optics Beamlines End Station: Biomax, Nanomax, Femtomax

slide-21
SLIDE 21

Organisation

slide-22
SLIDE 22

Status

slide-23
SLIDE 23

Yesterday, we did…

slide-24
SLIDE 24

Difficulties

Major issue with Basler Camera when more than 20 on the same network Long debugging process with the Libera Brilliance Plus Amptek device to continuous acquisition

slide-25
SLIDE 25

YESTERDAY

  • Misc:
  • Tango Gateway
  • Tango Open Office Binding
  • Jenkins + Docker + Unit test for Tango device
  • Public Tango RPM
  • Migration to CentOS7
  • Sphinx Documentation for Python Tango device
  • Pogo template for the Python HL
  • Hardware Device:
  • Amptek Tango device with buffered acquisition
  • Libera Tango device — Debugged and fully configured by ansible
  • First usage of the Pilatus LIMA device
  • Virtual Device:
  • Magnet Tango device Physics unit, cycling, …
  • Facade devices for PLC controlled device: Temperature sensor, …
  • Services:
  • 1rst Software Continuous Scan with Sardana
  • Logging and Alarm Tango Device + Elastic search+ Kibana
  • 1rst HDB++ installation

25

slide-26
SLIDE 26

LLRF Expert GUI

26

Screenshot of the 3 GeV LLRF first station

slide-27
SLIDE 27

Operator “home made” Interface

27

Screenshot of the Linac Current Transformers and 3 GeV Tune meas.

slide-28
SLIDE 28

Soft PSS Watchdog (PyAlarm based)

28

Screenshot of the Watchdog User Interface.

slide-29
SLIDE 29

VACCA + Synoptic

29

Screenshot of the 3 GeV ring VACCA User Interface.

slide-30
SLIDE 30

Screenshot of the overall state of the 3 GeV ring User Interface.

StateGrid Web App

30

slide-31
SLIDE 31

100 Hz Software Fast Archiving

Based on trigger/ event Deployed: Libera and R&S Scope (99.9%) Events at 100 Hz HDF5 file (500GB/week)

Tango + Sardana

GUN Main Trigger f0 = 2-100Hz MRF + DG (+ NI6602)

Detector

Undulator eBPM xBPM Raptor xBPM Basler I0 Mono Gonio 0D 0D 2D 2D F V Inhibit IPC IT Scope Libera NI6602 Scope Event counting Buffer Actuator Sensor Trigger/ Timebase

MOPGF049 ICALEPCS 2015

slide-32
SLIDE 32

Web based tools

In Ops Alarm log with PyAlarm, Kibana and Elastic Search Synoptic with SVG and Javascript Archive viewer In Dev Synoptic full web MxCube: 3 people (MAXIV and Soleil) on Web and Sardana Tango REST api WEM309 ICALEPCS 2015

slide-33
SLIDE 33

SPECIES BEAMLINE (MAX-lab)

+ Heideman correction MOPGF065 Poster Session Monday all day

slide-34
SLIDE 34

TODAY

  • Hardware device:
  • IVU & EPU Undulators with Sardana
  • MRF Timing System with Tango Event
  • Tango 9 and PyTango9 release
  • Full Event Strategy
  • Service:
  • Event Based Status Webpage
  • Tango configuration management with

DsConfig

  • CentOS7 Tangobox with Ansible (https://

github.com/MaxIV-KitsControls/tangobox- ansible)

  • Sardana Data Management with PathFixer
  • Jupyter

34

slide-35
SLIDE 35

Red Pitaya Current Transformer

35

slide-36
SLIDE 36

ID Expert Interface

36

Screenshots of the Biomax In Vacuum Undulator expert interface.

slide-37
SLIDE 37

MxCube3

37

Screenshots of the MXCuBE v3 (http://mxcube.github.io/mxcube/) user interface.

slide-38
SLIDE 38

Machine Status

38

Screenshots of the Machine Status (http://status.maxiv.lu.se/) web interface.

slide-39
SLIDE 39

Tomorrow

39

  • Python 3 + AsyncIO
  • Convince the community to use Unit Tests
  • Sardana documentation for beginners
  • Reactive patterns for Tango RxPy
  • Knowledge Transfer in the community
  • HDB++ everywhere
  • Porting to C++ to python Tango DS
  • More and more web service
  • PyTango9 collaboration
  • PyTables, HDF5 virtual datasets, OpenDAP in data

management

  • Sardana Nexus file writing
  • Docker Ansible Tangobox
  • Web DsConfig
  • Hardware continuous scan in Sardana
slide-40
SLIDE 40

Sardana + Jupyter

40

slide-41
SLIDE 41

Robot, Piezo, Fly Scan, …

41

slide-42
SLIDE 42

Data Streaming

42

slide-43
SLIDE 43

KITS Strategy

slide-44
SLIDE 44

L e a n V i s i

  • n

A g i l e

slide-45
SLIDE 45

Thanks all for your contribution to this big success. Now, let’s have a big party tonight!

slide-46
SLIDE 46

Collaboration