![background image](http://html1.mh-extra.com/html/racal-instruments/1256e/1256e_manual_3132597129.webp)
1256E User Manual
Racal Instruments
©
2002
SCPI Command Basics 5-33
For example, suppose the following commands have been
executed:
MODULE:DEFINE scanner,1
MODULE:DEFINE
matrix,2
MODULE:DEFINE
power,5
MODULE:DEFINE
rf_mux,4
Then the query:
MOD:CAT?
returns the reply:
SCANNER,MATRIX,RF_MUX,POWER
Reading the Module
Address for a
Module Name
The module address associated with a module name may be read
using the MODULE:DEFINE? query. The syntax for this
command
is:
[:ROUTe]
:MODule
:DEFine?
<module
name>
Using the example in the previous section of this manual, the
query:
MODULE:DEFINE? matrix
returns the reply:
2
Storing the Module
Names in Non-
Volatile Memory
All module names presently defined may be prepared for storage
in non-volatile memory using the MODULE:SAVE command. The
actual process of updating non-volatile memory for this command
requires a separate SYSTEM:NVUPD command. This allows
multiple relay states, path names, path definitions, and module
names to be updated in rapid succession, followed by a single,
slower update of the actual non-volatile memory.
All module names stored in non-volatile memory may be recalled
from non-volatile memory using the MODULE:RECALL command
.
The syntax for these commands is shown below: