Standard beamviewer (EBV: ESRF Beam Viewer)¶
see also: http://wikiserv.esrf.fr/bliss/index.php/Bvb
These beamviewers visualise the various types of x-ray beam (white, pink and monochromatic) into the visible spectrum, using a scintillator, a camera and associated software to provide the beam shape and relative power intensities. The maximum accommodated beam size (or potential beam movement) is 10mm x 10mm for the standard beamviewers.
ESRF “Standards” beamviewers (EBV) are composed by:
- a Control Box (ISG made)
- a fixed giga-ethernet basler camera+lens
- powered by the Control box
- an extractable head that can be moved in or out of the beam (called screen)
- pneumatic-mounted mirror+scintillator
- scintillator
- diamond for white beam
- YAG for monochromatic beam
- Energy dependent for pink beam
- a diode read by novelec module providing an output in frequency.
- a LED that can be swiched ON and OFF.
- optionnaly a foil to attenuate beam (on MX beamlines)
Usage¶
Usage of an EBV is described here: Beamviewer Usage.
Control¶
Control is implemented using 2 bliss objects:
- EBV bliss object controls the wago box (screen, led, foil, diode)
- LIMA bliss object controls the basler camera and the associated BPM counters computed on images
Wagobox modules:¶
Two type of wago box exist:
-
1-EBV wagobox able to control only one EBV :
- 750-436 : 8-channel digital input; 24VDC
- 750-530 : 8-channel digital output; 24 VDC; 0.5 A
- 750-479 : 2-channel analog input module (ADC)
-
2-EBV wagobox able to control up to 2 EBV:
- 750-436 : 8-channel digital input; 24VDC
- 750-530 : 8-channel digital output; 24 VDC; 0.5 A
- 750-530 : 8-channel digital output; 24 VDC; 0.5 A
- 750-479 : 2-channel analog input module (ADC)
If the EBV has a foil to attenuate beam (MX case), two additionnal wago modules are added:
- 750-436 : 8-channel digital input; 24VDC
- 750-504 : 4 Channel Digital Output
Configuration¶
Configuration example¶
plugin: bliss (mandatory) name: mywbv (mandatory) class: EBV (mandatory) modbustcp: (mandatory) url: wcidxxa (mandatory) single_model: False has_foil: False channel: 0 counter_name: mydiode
modbustcp / url
defines the wago control box host as in standard wago controller.
Configuration optionnal parameters¶
-
single_model
- default value :
False
- define which model of wago is used : if
single_model
isTrue
, the wago box is a 1-EBV model otherwise it is 2-EBV model. Note that some 2-EVB models can be installed even if it controls only one BVB.
- default value :
-
has_foil
- default value :
False
- define if a foil attenuator can be controlled or not
- default value :
-
channel
- default value :
0
- in case of a 2-EBV wago box model, defines which EBV is used : 1st one or 2nd one.
- default value :
-
counter_name
- default value :
diode
- counter name of diode current reading when EBV is used in counts/scans
- default value :