DIAGnostic

The DIAGnostic subsystem contains instrument-specific commands is are not recommended for general programming. For the E1470A, the DIAG subsystem allows you to open/close individual relays and query individual relays.

Subsystem Syntax DIAGnostic

:CLOSe <relay>{,<relay> ...} :CLOSe? <relay>{,<relay>...} :OPEN <relay>{,<relay>...} :OPEN? <relay>{,<relay>...} :RELAY?

DIAGnostic:CLOSe

DIAGnostic:CLOSe <relay>{,<relay>...} closes individual relays on the E1470A. Since these are Form C relays, “closed” means the relay is “set” (COMMON to NO).

Parameters

Name

Type

Range of Values

 

 

 

<relay>

numeric

001-003011-014021-024031-034041-044

 

 

051-056101-103111-114121-124131-134

 

 

201-203211-214221-224231-234241-244

 

 

251-256301-303311-314321-324331-334

 

 

 

Comments

Invalid Values. Values other than those listed in the table cause error

 

2022, “Invalid relay number”.

 

 

Closing Relays. To close single relays, use DIAG:CLOS abc. To close

 

multiple relays, use DIAG:CLOS abc,def,ghi,... etc.

 

80 Relays Maximum. The E1470A has 80 relays. Setting more than 80

 

relay numbers causes error: -108, “Parameter not allowed”.

Example

Closing Relays

 

 

DIAG:CLOS001

!Closes relay 001 (connects

 

!CH001 to relay 002 in bank 00)

Chapter 3

RF Switch Command Reference 29

Page 29
Image 29
Agilent Technologies E1470A user manual DIAGnosticCLOSe