The object which operates the Eurotherm controlling a standard ESRF hot gas blower or the Hermann's heater. (Blower script source code)
In Pylatus Script editor the
blower object is already imported into Python interpreter, but if you
.py files, then you can import it as:
from auxygen_blower import PyBlower blower = PyBlower()
Creates a sequence action to ramp the blower to the
temperature with the ramp rate of
Temperature interval is from 20 C to 1000 C (float), ramp rate is from 1 to 1000 C/min.
Creates a sequence action to wait for the temperature specified in the
If the optional parameter
temperature (float) is not None, then blower waits until
temperature is reached.
For some samples (often damaged by x-rays) it is useful not to measure all the time but at certain temperatures without stopping the ramp, i.e.
blower.ramp(1000, 10) for t in range(100, 1001, 10): blower.wait(t) diffractometer.scan()
Then we would measure diffraction every 10 C with permanent ramp.