background image

Document number: S46-901-01 Rev. F / March 2011

3-9

S46/S46T/S46L Microwave Switch System Instruction Manual

Section 3: Operation

:CONFigure:SPARameterN <string>  

Define s-parameter string

Parameters

<string> = ASCII string of up to 68 characters representing s-parameters enclosed 
in single or double quotes (both quotes must be the same type).

Description

This command allows you to store a string of up to 68 characters representing 
s-parameters for channel 

N

 (

N

 = 1 to 32 [

N

 = 1 to 28 for S46L]). For example, the 

following command stores s-parameters for channel 10:

:ROUT:CONF:SPAR10 "<s-parameters>"

Query

This query returns the stored s-parameter string for channel 

N

 with no delimiters.

NOTE

For the S46L, the relay serial numbers are stored in 

SPARameter1

 through 

SPARameter8

 at the factory. 

SPARameter1

 through 

SPARameter4

 correspond to 

the SP6T relays in locations A through D, and 

SPARameter5

 through 

SPARameter8

 

correspond to the SPDT relays. 

If a relay is populated, the serial number will appear in the corresponding 

SPARameter

. You can determine whether or not a relay is populated by using the 

CONFigure:CPOLe

 query.

If a relay is replaced or added after the S46L has left the factory, you must update 
the serial number in the 

SPARameter

 location (if you want to maintain that 

information).

STATus commands

A list of the 

STATus

 commands is contained in 

Table 3-8

STATus

 commands are used to control 

the status registers of the S46/S46T/S46L. Following the table are details defining the use of the 
specific 

STATus

 subsystem commands.

NOTE

See 

Status model

 later in this section for more details.

The 

:STATus

 command path is required to access all commands contained in the 

:STATus

 

subsystem command set. To send any of the commands contained in the 

:STATus

 subsystem 

command set, include the command path immediately before the command. For an example, see 
the description of the specific command.

Table 3-8

:STATus subsystem command set

Commands

Description

:STATus

Root path to 

:STATus

 subsystem commands.

:PRESet 

Return status registers to default states.

:QUEue 

Path to access error queue.

[:NEXT]? 

Read the most recent error message.

:ENABle 

<clist>

Specify error and status messages for queue.

:ENABle? 

Read the enabled messages.

Summary of Contents for S46

Page 1: ...www keithley com A G R E A T E R M E A S U R E O F C O N F I D E N C E S46 S46T S46L Microwave Switch System Instruction Manual S46 901 01 Rev F March 2011...

Page 2: ...ts Inc All rights reserved Cleveland Ohio U S A Document number S46 901 01 Rev F March 2011 All Keithley Instruments product names are trademarks or registered trademarks of Keithley Instruments Inc O...

Page 3: ...ith electrical signals that are rated Measurement Category I and Measurement Category II as described in the International Electrotechnical Commission IEC Standard IEC 60664 Most measurement control a...

Page 4: ...k of electric shock Use standard safety precautions to avoid personal contact with these voltages The symbol on an instrument shows that the surface may be hot Avoid personal contact to prevent burns...

Page 5: ...1 Handling precautions 2 1 System configuration 2 1 Layout 2 1 Simplified schematic 2 3 Connections 2 4 Signal connections 2 6 GPIB control connection 2 6 Power connections 2 8 Ground connection 2 11...

Page 6: ...s 3 20 Common commands 3 20 Errors 3 26 4 Service Information 4 1 Introduction 4 1 Handling and cleaning precautions 4 1 Handling precautions 4 1 Circuit board and connector cleaning 4 1 Coaxial switc...

Page 7: ...nated coaxial microwave relays and four multi pole unterminated coaxial microwave relays Any of these multi pole unterminated relays can be one of the following relay types SP4T or SP6T S46 switching...

Page 8: ...shipment Shipment contents The following items are included with every S46 S46T S46L order S46 S46T S46L Microwave Switch System includes power cord Product Information CD ROM part number S46 950 01 w...

Page 9: ...KIT Standard performance 18 GHz unterminated SPDT relay and control cable assembly S46 SP4T KIT Standard performance 18 GHz unterminated SP4T relay and control cable assembly S46 SP6T KIT Standard pe...

Page 10: ...relays mounting plate and control cable assembly Note Kit applicable only for relay A D mounting locations S46T SP4T KIT 18 GHz unterminated SP4T relay mounting plate and control cable assembly S46T S...

Page 11: ...sure the S46 S46T S46L is turned off the line cord is disconnected and it is not connected to any external circuitry The power supply cord must be used as the mains disconnecting device The plug shoul...

Page 12: ...nt kit CAUTION Installation of the rear brackets is recommended to properly support the S46 S46T S46L Foot mounting To operate the S46 S46T S46L on a bench attach the supplied rubber feet to the botto...

Page 13: ...e careful when handling the S46 S46T S46L to avoid contamination from foreign materials such as body oils Such contamination can reduce isolation resistance To avoid possible contamination Do not touc...

Page 14: ...pole relay connections SP4T SP3T SP5T SP6T S46 MICROWAVE SWITCH SYSTEM PWR 1 3 5 1 3 5 1 3 5 1 3 5 R1 R3 R5 R7 ERR 2 4 6 2 4 6 2 4 6 2 4 6 R2 R4 R6 R8 RA RB RC RD RELAY 1 RELAY 2 RELAY 3 RELAY 4 NO C...

Page 15: ...and one common RELAY A through RELAY D on the S46 and S46T can be 4 pole 6 pole or MSPDT relays each with a maximum of six inputs and one common The number of inputs depends on relay configuration as...

Page 16: ...6 5 GHz and unterminated 40 GHz relays have female SMA 2 9 connectors All others have female SMA connectors RELAY A to RELAY D 4 pole or 6 pole RELAY 1 to RELAY 8 2 pole Normally Closed Normally Open...

Page 17: ...RELAY 1 through RELAY 4 for S46L are populated with 2 pole RF relays Any or all relay locations can be populated Channel assignments Table 2 1 summarizes relay channel assignments See Section 3 for in...

Page 18: ...IB control connection The rear panel IEEE 488 GPIB control port is connected to the GPIB port of a computer controller using a shielded IEEE 488 interface cable with metric mating screws Figure 2 5 sh...

Page 19: ...und is 0 V Connectors may be stacked to allow a number of parallel connections to one instrument Two screws located on a standard connector maintain secure connections between connectors NOTE To minim...

Page 20: ...ion is automatic CAUTION Operating the S46 S46T S46L on an incorrect line voltage may cause damage possibly voiding the warranty Table 2 2 GPIB control connector terminals Contact number IEEE 488 desi...

Page 21: ...before changing the line fuse To replace the line fuse 1 The fuse is located in a holder in the power module adjacent to the AC receptacle see Figure 2 2 At the right of the fuse holder is a small tab...

Page 22: ...der see Figure 2 6 3 Twist the fuse holder to open it and then remove the fuse 4 Replace the damaged fuse with one that has the fuse rating listed in Table 2 4 5 Replace the top cover WARNING For cont...

Page 23: ...iously affect their integrity The following paragraphs discuss these effects and ways to minimize them CAUTION Do not close more than one RF path per multiport switch Degradation of RF performance wil...

Page 24: ...ource resistance and path isolation resistance Also leakage currents can be generated through these resistances by voltage sources in the system Refer to the specifications located on the Keithley Ins...

Page 25: ...cations of the switch Maximum signal level specifications Maximum voltage 30 V DC 42 V peak Maximum Power per RF channel 35 W CW at 18 GHz 1 W switching load VSWR of 1 20 1 maximum 10 W CW at 26 5 GHz...

Page 26: ...ration NOTE Momentarily remove power from the instrument after changing the address to update the address to the new setting Figure 3 7 Primary address DIP switch example Programming syntax Syntax rul...

Page 27: ...ions require several command words Single command message This program message uses the command words required to perform a single programming operation Example SYST ERR Reads the system error queue M...

Page 28: ...physical connections Figure 3 8 Command diagram In this example commands to close channels 2 and 8 are sent which closes inputs to both RELAY A and RELAY B Program message terminator PMT Each program...

Page 29: ...multiple command program message are executed Valid commands following an invalid command in a multiple command program message are ignored Response messages A response message is the message sent by...

Page 30: ...the instrument to the computer 1 Send the appropriate query command s in a program message 2 Address the S46 S46T S46L to talk Rule 2 The computer must receive the complete response message before ano...

Page 31: ...Description This command query only is used to return 32 28 for the S46L comma separated values representing the closure count the number of times the channel has been closed Unpopulated channels alwa...

Page 32: ...in the system Description This command is used to define which relays are present in the system as a clist This command need be used only if the system is being configured differently from the factor...

Page 33: ...nding SPARameter You can determine whether or not a relay is populated by using the CONFigure CPOLe query If a relay is replaced or added after the S46L has left the factory you must update the serial...

Page 34: ...rst in first out register Every time the error queue is queried the oldest message is read and removed from the queue If the error queue becomes full the message 350 Queue Overflow will occupy the las...

Page 35: ...other error messages are enabled and will go into the error queue as they occur unless disabled For example to disable the 110 140 and 222 messages send STAT QUE DIS 110 140 222 Query This query comma...

Page 36: ...ueue is empty If empty the message 0 No Error is placed in the error queue The messages in the error queue are preceded by a number Refer to Table 3 14 for a listing of error numbers and messages VERs...

Page 37: ...ster will set to 1 which in turn sets the summary bit of the Status Byte Register 0 Output Queue Error Queue Status Byte Register Service Request Enable Register 1 EAV MAV 3 ESB RQS MSS 7 STB 0 1 EAV...

Page 38: ...n commands to program and read the standard event register Queues The relay unit uses an output queue and an error queue The response messages to query commands are placed in the output queue As vario...

Page 39: ...llowing SCPI query commands and then addressing the S46 S46T S46L to talk SYSTem ERRor STATus QUEue Messages in the error queue are stored in a FIFO First In First Out manner The commands to read the...

Page 40: ...these registers Table 3 10 SCPI commands Error queue Command Description Default STATus QUEue NEXT ENABle lis t ENABle DIS able list DISable CLEar STATus subsystem Read error queue Read and clear olde...

Page 41: ...tain the status byte also known as the serial poll byte B6 is the RQS bit See Serial polling and SRQ for details about using the serial poll sequence When using the STB command see Figure 3 11 to read...

Page 42: ...SRQ service request In your test program you can periodically read the status byte to check if an SRQ has occurred and what caused it If an SRQ occurs the program can for example branch to an appropri...

Page 43: ...r way to determine the decimal value is to add up the decimal weights for the bits that you wish to set Note that Table 3 12 includes the decimal weight for each register bit To set bits B5 B3 and B2...

Page 44: ...8 211 1024 210 512 29 256 28 Table 3 13 IEEE Std 488 2 common commands and queries Mnemonic Name Description CLS Clear status Clear the Standard Event Register and error queue ESE NRf Event enable com...

Page 45: ...andard event is unmasked enabled the occurrence of that event sets the ESB bit For information about the Standard Event Register and descriptions of the standard event bits see ESR Event Status Regist...

Page 46: ...10000 From this binary value bits B4 and B5 of the Standard Event Status Register are set These bits indicate that a device dependent error and command error have occurred The bits of the Standard Eve...

Page 47: ...s register has been read IDN identification query Reads identification code The identification code includes the manufacturer model number serial number and firmware revision levels Identification cod...

Page 48: ...t Enable Register set an SRQ occurs when the corresponding bit in the Status Byte Register is set by an appropriate event For more information about register structure see the information presented ea...

Page 49: ...t used Bit 2 error available EAV A set bit indicates that an error or status message is present in the error queue The message can be read using one of the following SCPI commands Bit 3 Not used Bit 4...

Page 50: ...ecution of subsequent commands while device operations of the overlapped command are still in progress The WAI command is used to suspend the execution of subsequent commands until the device operatio...

Page 51: ...cter data error EE 128 Numeric data not allowed EE 124 Too many digits EE 123 Exponent too large EE 121 Invalid character in number EE 120 Numeric data error EE 113 Undefined header EE 112 Program mne...

Page 52: ...cautions should be observed when servicing the S46 S46T S46L Handling precautions Observe the following precautions when handling the S46 S46T S46L Do not touch connector insulators Do not touch any b...

Page 53: ...rborne deposits clean with a cotton swab dipped in clean methanol NOTE Failure of any performance verification test may indicate that the instrument is contaminated See Handling and cleaning precautio...

Page 54: ...a null value Leave REL enabled for the entire test 7 Remove the SMA F F adapter 8 Connect the cables to the switch common port and port under test 9 Close the switch port 10 Note the resistance readin...

Page 55: ...3A 250V AMPS HI LO INPUTS 350V PEAK 1000V PEAK SHIFT LOCAL POWER RANGE R SHIFT CH1 REM TALK LSTN SRQ STAT REL FILT 4W BUFFER MATH REAR SCAN TIMER STEP CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 HOLD TRIG F...

Page 56: ...T KIT 18GHz SP6T A to D S46 SPDT KIT R 18GHz SPDT 1 to 8 S46 SP4T KIT R 18GHz SP4T A to D S46 SP6T KIT R 18GHz SP6T A to D S46 SPDT KIT 26 26 5GHz SPDT 1 to 8 S46 SP4T KIT 26 26 5GHz SP4T A to D S46 S...

Page 57: ...ore attempting to remove a relay use an appropriate desoldering tool to clear each mounting hole completely free of solder Soldering considerations When using solder on the circuit board observe the f...

Page 58: ...ector nuts from the rear panel 6 Remove the digital board from the chassis 7 Remove the screws that secure the power supply to the chassis then remove the power supply To assemble the S46 S46T S46L re...

Page 59: ...1 Section 4 Service Information S46 S46T S46L Microwave Switch System Instruction Manual Figure 4 19 S46T exploded view Top cover Relays Relays NOTE Refer to Figure 4 2 for exploded views of Digital b...

Page 60: ...S46L Serial number Part description Component designation if applicable Keithley part number Factory service If you need to return your S46 S46T S46L to Keithley Instruments for repair perform the fo...

Page 61: ...egisters 3 14 Environmental conditions 4 2 ERRor 3 12 Error queue 3 15 Event register sets 3 13 Example command 3 4 Exploded view 4 7 4 8 4 9 F Factory service 4 9 Flux 4 6 G General information 1 1 G...

Page 62: ...onents 4 4 Response message terminator RMT 3 6 Response messages 3 5 RFI EMI 2 12 RS 232 connector terminals 2 8 S Schematic 2 3 Sending a response message 3 5 Serial polling and SRQ 3 18 Service requ...

Page 63: ...of Keithley Instruments Inc All other trademarks and trade names are the property of their respective companies A G R E A T E R M E A S U R E O F C O N F I D E N C E Keithley Instruments Inc Corporate...

Reviews: