Stepping motor movements can be performed by a single command line or with the help of full screen menus. Movements are aborted by pressing the space bar or sending the ONLINE process signal 12.
ONLINE determines the intensity by evaluating the symbol signal, e,g,: signal = [vfc(c1, t1, 0.1)]. Counter c1 which is gated by timer t1 is opened for 0.1 seconds to produce the signal.
See section 7.1.
/te*xt=string
The menu title.
A movement may be interrupted by pressing the space bar.
/nobacklash
Suppresses backlash correction for this move. Does not
change the backlash parameter. Typically used like:
move/relative/nobacklash mot1 0.1 or
move/relative/nobacklash mot1 -0.1.
/noconfirm
Suppresses the question
'Go back to the old position', if a movement is interrupted.
Motors remain where they are.
/noenergy
Disables the display of the
current energy in the message window. To be used when Heidenhain
encoders are moved over their reference points.
/rel*ative
Motor_name is moved by value units/steps.
/baf=delta/time=xsec
Motor_name is moved forth and back.
Baf-moves may, like all other moves, be interrupted by pressing the space bar. Ctrl-C is disabled during the movements.
mo*ve [/fc_tw*o_theta=val1]
[/fc_ch*i=val2]
[/fc_om*ega=val3]
[/fc_ph*i=val4]
The diffractometer angles can be simultaneously moved.
/asynchronous
The move command returns after the
move are started, available only at BW5 so far.
/energy=val/asynch
The q-vector and the energy are moved
simultaneously. The q-vector is calculated for the final energy.
Don't forget to do complete_all_moves().
/msg
The current positions are displayed.
/relative
val1, val2, are understood as relative quantities.
See section 7.4 for explanations about slit moves.