In this section a list of the most important AU commands shall be given. It is not intended
to be complete in any respect, but it will help a lot in the every-day use of SeveNMR. A
complete list with some short explanations can be obtained by typing the command
HELPon the command line.
| variable value |
Sets the corresponding variable to the given value. If no units are
specified it assumes durations to be given in seconds, voltages to
be given in [V], frequencies to be given in [kHz] and magnetic fields to
be given in [kG]. Attention:
Too long pulses may damage the power amplifier! |
| ZG |
Starts the pulse card and the data acquisition after
having deleted the old content of the real time chart.
ZG makes as many averages as specified by the environement
variable NS. |
| GS |
Similar to ZG. But with infinite number of pulses. All duration parameters can
be changed on line. This command is implemented to help with the tuning and
the signal optimization. |
| WR filename |
Writes the content of the real time chart to the file specified.
Example: WR FID 3 writes it to FID003.DAT. |
| DW |
Sets the dwell time. |
| TD |
Sets the number of points. It is limited to 1024 but since the card allows many more,
we will change the program soon. |
| GAIN |
Sets the gain of the scope board. There are 6 ranges available:
A: 100mV; B: 200mV; C: 500mV; D: 1V; E: 2V; F: 5V. |
| PPE |
Starts the pulse program editor -- a very simple ASCII editor -- with the file
specified. |
| RP |
Reads a pulse program, sends it to the compiler to translate it to the Forth language
and installs it in the pulse card. |
| EDIT |
Starts the AU script editor with the file specified. |
| AU |
Starts an AU script. |
| GOSUB label .... RETURN |
Does the same as GOSUB does in Fortran or Basic: it calls a subprogram. |
| IF condition |
If the condition is not fulfilled the next line in the AU script will be skipped. |
| END |
Every AU program has to end with it. |
| ADDS |
Glues two strings together. |
| ADDI |
Adds two integers. |
| ADDR |
Adds two reals. |
| MUL |
Multiplies two reals. |
| ENABLE device ON/OFF |
Switches a device on or off.
Since SeveNMR is intended to work together with a magnet with persistent mode
it is expecting us to switch the heater on before we sweep the magnet.
Therefore we have to begin a sweep with ENABLE CURRENT ON. If we don't
the program will ask us by a dialog box if we are sure about what we are
doing. |
| SWEEP [-] field |
Sweeps the field to a given value.
The value of the magnet current is stored in the memory. If the computer crashes
or SeveNMR is quitted, this value goes lost and the memory value does not anymore equal
the HP value. Therefore SeveNMR will refuse to sweep for security reasons to prevent
a quench. Before it will react to our command we have to set the memory value to the
HP value. This can be done in setting - in front of the field value. |
| SETFR |
Sets the frequency. |
| HELP |
Posts a complete list with all commands and a short explanation. |
| STOP ZG/AU/GS/WAIT/TE |
Stops the given process. |
| SHOW |
Shows all variable values or only the one specified |
| HB |
Sets the horizontal time base of the real time chart.
Equivalent to the menu selection. |
| VB |
Sets the vertical voltage base of the real time chart.
Equivalent to the menu selection. |