4
Scanning Channels....................................................................................................39
Example: Scanning Channels Using TTL Triggers (BASIC) ...............................39
Example: Scanning Using Trig In/Out Ports (BASIC) ........................................41
Querying Matrix Modules ...........................................................................................42
Example: Querying Channel Closure (BASIC) ...................................................42
Using the Scan Complete Bit .....................................................................................42
Example: Using the Scan Complete Bit (BASIC) ...............................................43
Saving and Recalling States ......................................................................................44
Example: Saving and Recalling States (BASIC) .................................................44
Detecting Error Conditions.........................................................................................45
Example: Detecting Error Conditions (BASIC) ...................................................45
Example: Detecting Error Conditions (TURBO C) ..............................................45
Synchronizing Matrix Modules ...................................................................................46
Example: Synchronizing a Matrix Module (BASIC) ............................................46
Understanding Matrix Modules ..................................................................................47
Advantages of Latching Relays ..........................................................................47
Matrix Module Operations ..................................................................................47
Chapter 4 - Matrix Modules Command Reference ......................................................49
Using This Chapter ....................................................................................................49
Command Types........................................................................................................49
Common Command Format ...............................................................................49
SCPI Command Format .....................................................................................49
SCPI Command Reference.................................................................................51
ABORt........................................................................................................................52
ARM ...........................................................................................................................53
ARM:COUNt .......................................................................................................53
ARM:COUNt? .....................................................................................................54
DISPlay ......................................................................................................................55
DISPlay:MONitor:CARD .....................................................................................55
DISPlay:MONitor[:STATe] ...................................................................................56
INITiate.......................................................................................................................57
INITiate:CONTinuous .........................................................................................57
INITiate:CONTinuous? .......................................................................................58
INITiate[:IMMediate] ...........................................................................................58
OUTPut ......................................................................................................................59
OUTPut:EXTernal[:STATe] ..................................................................................59
OUTPut:EXTernal[:STATe]? ................................................................................60
OUTPut[:STATe] .................................................................................................60
OUTPut[:STATe]? ...............................................................................................61
OUTPut:TTLTrgn[:STATe] ...................................................................................61
OUTPut:TTLTrgn[:STATe]? .................................................................................62
[ROUTe:] ....................................................................................................................63
[ROUTe:]CLOSe .................................................................................................63
[ROUTe:]CLOSe? ...............................................................................................64
[ROUTe:]OPEN ...................................................................................................65
[ROUTe:]OPEN? .................................................................................................66
[ROUTe:]SCAN ...................................................................................................66
STATus.......................................................................................................................68
STATus:OPERation:CONDition? ........................................................................70
STATus:OPERation:ENABle ...............................................................................70
STATus:OPERation:ENABle? .............................................................................70