the file catalog system at flash: a tutorial · the file catalog system at flash: a tutorial...

Post on 01-Jun-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The File Catalog System at FLASH:a tutorial

Jürgen Maass (MCS4) and Pedro Castro (MPY)

in collaboration with:K. Rehlich, R. Kammering, O. Hensler, E. Sombrowski, S. Herband other people from MCS 1 and MCS 4

Catalogof filesSaveRestore Sequencer

Scale Magnetswith Energy

Print MainParameters (special for FLASH)

Catalogof filesSaveRestore Sequencer

Scale Magnetswith Energy

old “Save & Restore”directory files

Print MainParameters (special for FLASH)

old matlab “print_status.m”

Catalogof filesSaveRestore Sequencer

Scale Magnetswith Energy

old “Save & Restore”directory files

Print MainParameters (special for FLASH)

old matlab “print_status.m”

1)

“old” vs “new” Save & Restore tools

versus

“old” vs “new” Save & Restore tools

versus

new version in Java:

beta version

starts very slow

To start the programs:

name actual value reference value

actual value reference valuename

full address device value file value

actual value reference valuename

full address device value file value

Extras:

actual value reference valuename

full address device value file value

Extras:

difference

Extras:facility device location property

Extras:facility device location property

all columns can be sorted

countersactions

countersactions

Difference ! Selecting items

select items as in EXCEL:multiple selectionswith “shift” and “control”

select items one by one

Open/Save/Print

“Central file“: is a file repository“CSV“: “comma-separated values” formatnew version can read old Save&Restore format

Difference ! file format

XML formal3-column format

Less used features:insert new address

Less used features: insert new address

More extras (for magnet power supplies):Set-Points diff.(SP-SP) RBV diff.(SP-RBV)

More extras (for magnet power supplies):Set-Points diff.(SP-SP) RBV diff.(SP-RBV)

More extras:

More extras:

‘write’ flag

More extras: ‘write’ flag

‘write’ flag

Catalogof filesSaveRestore Sequencer

Scale Magnetswith Energy

old “Save & Restore”directory files

Print MainParameters (special for FLASH)

old matlab “print_status.m”

2)

2) list of files:which one is good?

which wavelength? how much SASE?

for bypass or for SASE?

taken with beam?

or

search in e-logbook(good luck!)

2) catalog of files:

beamlinewavelength how much SASE

2) catalog of files: how to search: using the filters

2) catalog of files: save a new file + print main parameters

2) catalog of files:

print main parametersonly for FLASH

saves magnetsin Save&Restore files

saves orbit forOrbit Display program

2) catalog of files: click on right mouse button

2) catalog of files: click on right mouse button

2) catalog of files: view file in SaveRestore

systems ‘show’ level

‘write’ flag

2) catalog of files: view file in SaveRestore

‘write’ flag

2) catalog of files: compare two files

3. click ‘compare’2. click on right mouse button

1. select a file

2) catalog of files: compare two files

value from file 1 value from file 2

2) catalog of files: scale magnets with energy:

it creates a new file:ONLY with magnets

enter new wavelength

2) catalog of files: scale magnets with energy:present RF values

file values your input values

2) catalog of files: edit catalog entry:

File typetemp file: for temporary data or scratch data or data was edited/changed

(beam is off or some systems are off)normal file: there is beam (good transmission)reference file: official file for routine operation

(a coordinator recommends the use of this file)

special file: special settings for machine studies, tests, etc.

optics file: values calculated from optics programs

2) catalog of files: remove/recover

to see deleted files

2) catalog of files: remove/recover to recover this file

Catalogof filesSaveRestore Sequencer

Scale Magnetswith Energy

old “Save & Restore”directory files

Print MainParameters (special for FLASH)

old matlab “print_status.m”

3)

3) sequencer: list of sequences:

3) sequencercontrol buttons: start/pause/stop

each step:- will restore ‘something’- will check ‘something’ if ok, go to next step

3) sequencer: how to see what it does:expert buttons: “list to restore”, “list to check”

3) sequencer: how to restore a file

1. select a file

2. push button ‘restore’

3) sequencer: how to restore a filesequence: restore + cycling3. push button ‘start’

Thank you for your attention

pedro.castro@desy.de

top related