FLASH2 SDU

Last modified by sndueste on 2023/12/13 14:15

General

image2022-9-26_11-35-48.png      image2022-9-26_11-34-55.png 



image2022-9-26_11-35-18.png

Publicatinos:

  1. M. Dreimann, S. Roling, F. Wahlert, S. Eppenhoff, M. Kuhlmann, S. Toleikis, M. Brachmanski, R. Treusch, E. Plönjes, H. Zacharias,
    A XUV and soft X-ray split-and-delay unit for FLASH2,
    Proc. SPIE 11776, EUV and X-ray Optics, Sources, and Instrumentation; 117760R (30 April 2021);
    https://doi.org/10.1117/12.2597647
  2. Sebastian Roling, Matthias Rollnik, Marion Kuhlmann, Elke Plönjes, Frank Wahlert, Helmut Zacharias,
    A soft x-ray split-and-delay unit for FLASH II,
    Proc. SPIE 10237, Advances in X-ray Free-Electron Lasers Instrumentation IV, 1023712 (14 June 2017);
    https://doi.org/10.1117/12.2265708


jddd panel



DOOCS parameters

basis address: FLASH.FEL/FL24.SDU_CRL/SDU_CTRL/OPCUA.MAIN.*


READable parameters 



Labview control panel 

DOOCS  Variable 

description

type

Allowmovesleds

ReadyToMoveSleds

Delay is allowed to be moved 

BOOL

AllowMovefeets

ReadytoMoveFeets

SDU Position  is allowed to be moved 

BOOL

AllowAnglesMovement

ReadytoChangeAngles

mirror angles are allowed to be moved 

BOOL





SDUin

hSDUin

SDU is in the beam

BOOL

SDUundefined

hSDUundefined

SDU position undefined

BOOL

SDUOut

hSDUout

SDU is out of the beam path

BOOL

Nickel

hNickel

Ni-mirrors are chosen

BOOL

Platinum

hPlatinum

Pt-mirrors are chosen

BOOL

Neutral

hNeutral

SDU neutral position (SDU is moved from out position down ... but no specific coating for the mirrors is chosen )

BOOL

Undefined

hUndefined

beam path is undefined 

BOOL

Error

Error

is 1 of there is an error (otherwise 0)

BOOL





Delay Motorsteps

DispMeasMotorDelayEntry

Delay with Offset

REAL

Nominal Delay

OldDelay

nominell Delay (last input)

REAL

Delay Motorsteps fs

DispMeasMotorFemtoDelayEntry

current Delay in fs

REAL





specific motor positions:

AxDl1_BSNickCurrent


DBL


AxDl1_BSRollCurrent


DBL


AxDl4_RCNickCurrent

+ down, -up, variable beam

DBL


AxDl4_RCRollCurrent

+ left, -down, variable beam

DBL


AxNi7NickCurrent

+ right, - left, fixed beam

DBL


AxNi7RollCurrent

+ down, -up, fixed beam

DBL


Axni8NickCurrent


DBL


Axni8RollCurrent


DBL


AxPt3NickCurrent


DBL


AxPt3RollCurrent


DBL


AxPt4NickCurrent


DBL


AxPt4RollCurrent


DBL



WRITEable parameters 



Labview control panel 

DOOCS  Variable 

description

type





Start

Start

Start Programm

BOOL

AllowtomoveSleds

SetDelay

allow to set the delay

BOOL

AllowanglesMovement

SetAngles

allow to adjust the mirrors

BOOL

Allow move feets

SetMoveFeets

allow to change coating / move SDU

BOOL





New Delay

Delay

delay that the SDU should move to 


Acitvate new Delay

NewDelay

move to  <Delay>

BOOL





MoveFeetsNewPosition

OrderFeetsMove

move SDU to the selected  Position (in/out, Ni, Pt ...)

BOOL

Nickel

Nickel

select Ni as target

BOOL

Platinum

Platinum

select Pt as target

BOOL

Neutral

Neutral

select Neutral as target  

BOOL

SDUOut

SDUOut

select "move out" as target

BOOL





specific motor movements: 

OrderToChangeAngles

move now the set values 

BOOL


AxDl1_BSNickMove


DBL


AxDl1_BSRollMove


DBL


AxDl4_RCNickMove

+ down, -up, variable beam

DBL


AxDl4_RCRollMove

+ left, -down, variable beam

DBL


AxNi7NickMove

+ right, - left, fixed beam

DBL


AxNi7RollMove

+ down, -up, fixed beam

DBL


AxNi8NickMove


DBL


Axni8RollMove


DBL


AxPt3NickMove


DBL


AxPt3RollMove


DBL


AxPt4NickMove


DBL


AxPt4RollMove


DBL