!Opens relay 333 (connects !COM333 to relay 334 in bank 33)

Comments Invalid Values. Values other than those listed in the table cause error: 2022, “Invalid relay number”.

Opening Relays. To open single relays, use DIAG:OPEN abc. To open multiple relays, use DIAG:OPEN abc,def,ghi,... etc.

80 Relays Maximum. The E1470A has only 80 relays. Setting more than 80 relay numbers causes error: -108, “Parameter Not Allowed”.

Example Opening Relays

DIAGnostic:OPEN?

DIAGnostic:OPEN? <relay>{,<relay>...} returns a number to indicate the open state of each relay in the list. Since these are Form-C relays, “open” means that the relay is “reset” to its power-on state (Common to NC).

Parameters

 

Name

 

 

Type

 

Range of Values

 

 

 

 

 

 

<relay>

 

numeric

001-003011-014021-024031-034041-044

 

DIAG:OPEN333

 

051-056101-103111-114121-124131-134

 

 

201-203211-214221-224231-234241-244

 

 

251-256301-303311-314321-324331-334

 

 

 

 

Comments

Relay Open Results. The output buffer contains an unquoted string

 

containing the result for the relay(s): 0 = Not Opened (COMMON to NO)

 

and 1 = Opened (COMMON to NC).

 

 

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

 

2022, “Invalid relay number”.

 

 

Querying Relays. To query single relays, use DIAG:OPEN? abc. To query

 

multiple relays, use DIAG:OPEN? abc,def,ghi,... etc.

 

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

 

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

Example

Querying Relays Opened

 

 

 

 

 

 

 

 

!Reset module and open all relays

 

 

 

 

 

 

!Closes relays 003 and 014

 

 

 

 

 

 

!(connects relay 002 to relay 013)

 

 

 

 

 

 

!Returns 1,1,0,0

Chapter 3

DIAG:

0

 

 

RF Switch Command Reference 31

 

*RSTOPEN?CLOS03,01401,002,003,014

 

Page 31
Image 31
Agilent Technologies E1470A user manual DIAGnosticOPEN?, DIAGOPEN333