![background image](http://html1.mh-extra.com/html/racal-instruments/1256e/1256e_manual_3132597166.webp)
1256E User Manual
Advanced SCPI Operations 8-2
Racal Instruments
©
2002
Include Lists
The 1256 provides the capability to define sets of relays which
operate together. This feature is called an “include list”. When a
relay on an include list is closed, all relays on that include list are
closed. Likewise, when a relay on an include list is opened, all
relays on that include list are opened.
A channel may reside on at most one include list. An attempt to
place a relay on a second include list results in an error. The error
is placed on the error queue and may be read using the
SYSTEM:ERROR? query.
The syntax for defining an include list is shown below:
[:ROUTe]
:INCLude
<channel
list>
:INCLude? [ <channel list> ]
:DELete
<channel
list>
:ALL
The following examples illustrate the use of this command to
define include lists:
INCLUDE (@3(5,15))
CLOSE
(@3(5))
This first command places two relays on the include list. Channels
5 and 15 of the module with address 3 are included together. The
second command closes channels 5 AND 15 on the module with
address 3.
INCLUDE (@3(12),8(0))
OPEN
(@8(0))
The first command places channel 12 from module 3 and channel
0 from module 8 on an include list. The second command opens
both channel 6 from module 3 and channel 0 from module 8.
INCLUDE (@3(5,16:19),7(0:5),6(9:12,17))
This command groups the following relays on a single include list:
Module 3, channels 5, 16, 17, 18, and 19
Module 7, channels 0, 1, 2, 3, 4, and 5
Module 6, channels 9, 10, 11, 12, and 17