MuSR Graphical User Interface: deltat  2.0
WAIT command

Wait a given Amount of Time

There is the possibility to make the autorun sequence process wait a given amount of time before proceeding with the next command:

Syntax:

WAIT <time in seconds>


Example:

  • Waiting 15 minutes before proceeding:
    WAIT 900
    

Wait for reaching Device Specific Condition

The autorun sequence can wait until a device has reached specific conditions.
(Note: to date this command applies only to the Conductus/Neocera LTC21 Temperature Controller, to the LakeShore 340 Temperature Controller and to some beamline elements controlled by EPICS).

Syntax:

WAIT <alias>|<equipment name>|<interval [sec]>  [<device specific arg>] [<max interval>]


Examples:

  • Waiting that the temperature of the main Cryostat is in range
    WAIT Temperature INRANGE
    

  • Waiting that the temperature of the Cryostat at the second port is in range
    WAIT Temperature_2nd_Port INRANGE
    

  • Terminate waiting if temperature is still not in range after 1 hour
    WAIT Temperature INRANGE 3600
    

  • Waiting that the LTF superconducting magnet is at field:
    Note that this command is only available for the LTF magnet.
    WAIT Superconducting_Magnet ATFIELD
    

Notes:

  • If the stability-time parameter for a temperature controller is set to 0, the WAIT ... INRANGE command wait until the temperature is within the tolerance and then immediately proceeds.
  • If the tolerance parameter for a temperature controller is set to 0, the WAIT ... INRANGE command does not wait for this temperature to be within the tolerance.