Page 4
In Case of Damage Cleaning Instruments that appear damaged or Clean the outside of the Keysight mod- defective should be made inoperative ule/chassis with a soft, lint-free, and secured against unintended oper- slightly dampened cloth. Do not use ation until they can be repaired by detergent or chemical solvents.
Page 5
Safety Symbols A CAUTION denotes a hazard. It calls attention to an operating pro- cedure or practice, that, if not cor- rectly performed or adhered to could result in damage to the product or loss of important data. Do not proceed beyond a CAUTION notice until the indicated condi- tions are fully understood and met.
E1442A 64-Channel Form C Switch User Guide Getting Started Using This Chapter This chapter shows how to get started using the E1442A 64-Channel Form C Switch Module. It gives guidelines to configure, install and program the module. Chapter contents include: Switch Description page 11 Configuring the Switch...
Page 12
Channel 29 Channel 30 Channel 31 Channel 32 (32) Channel 33 Channel 34 Channel 35 (Bank B) Channel 60 Channel 61 Channel 62 Channel 63 Figure 1-1 E1442A Form C Switch Front Panel Keysight E1442A 64-channel Form C Switch User Manual...
42 VDC or 60V Peak AC CH 63 CH 63 CH 63 Channel 63 Signal Conditioning Circuitry Jumpers Figure 1-2 E1442A Form C Switch - Simplified Block Diagram Keysight E1442A 64-channel Form C Switch User Manual...
Option 010 Form C Option 020 Form C Solder Lug Signal Conditioning Form A Screw Terminal Relay Open Load 1 Load 1 No Connection Relay Closed Load 2 Load 2 Load 2 Keysight E1442A 64-channel Form C Switch User Manual...
Page 15
Option 020 Form A Screw Terminal Module Channel Load Note: This is a Form A switch configuration. There is no terminal module connection to the relay's NC contact. Figure 1-4 Terminal Module Configurations Keysight E1442A 64-channel Form C Switch User Manual...
Do not touch any circuit element connected to the terminal module if any other connector to the terminal module is energized to more than 30 VAC RMS or 60 VDC. Keysight E1442A 64-channel Form C Switch User Manual...
Page 17
Do not use abrasive cleaners. Do not use an excessively wet cloth or allow excessive water to migrate inside the module. Let the panel dry thoroughly before reinstalling the module. Keysight E1442A 64-channel Form C Switch User Manual...
32, and the value of switch 6 = 64, the LADDR set = 8 + 16 + 32 + 64 = 120. Logical Address Switch Location LADDR = 120 OPEN = Switch Set To 0 (OFF) CLOSED = Switch Set To 1 (On) Figure 1-5 Setting the Logical Address (LADDR) Keysight E1442A 64-channel Form C Switch User Manual...
The multiple- and single-module switchbox (bottom figure), has two switchboxes: a multiple-module switchbox at logical address 120 and a single-module switchbox at address 48. The single-module switchbox has channel addresses of the form (@1nn). Its card number is 1. Keysight E1442A 64-channel Form C Switch User Manual...
Page 20
MULTIPLE- and SINGLE-MODULE SWITCHBOXES Card Number 01 02 (Valid Numbers = 01-99) Channel Addresses: 1nn, 2nn, 3nn, etc. where nn is the channel number Figure 1-6 Typical Switchbox Arrangements Keysight E1442A 64-channel Form C Switch User Manual...
If the card uses two 2-pin jumpers, both jumpers must be placed in the same row for proper operation. See the applicable mainframe manual to make sure backplane jumpers are configured correctly. Keysight E1442A 64-channel Form C Switch User Manual...
Page 22
Getting Started Configuring the Switch Interrupt Request Level Jumper Location LEVEL X = Interrupt Disabled Figure 1-7 Setting Interrupt Request (IRQ) Priority Keysight E1442A 64-channel Form C Switch User Manual...
Figure 1-9 shows component/jumper locations on the module. Module NC, NO Pullup JM152 JM35 JM36 JM154 Relay CH63 CH63 Relay Relay Connections Bus Connections Figure 1-8 Internal Bus Structure Keysight E1442A 64-channel Form C Switch User Manual...
Page 24
Getting Started Configuring the Switch Relay Connections Bus Connections Figure 1-9 Internal Bus Component/Jumper Locations Keysight E1442A 64-channel Form C Switch User Manual...
Tighten the top and bottom screws to secure the E1442A to the mainframe. To remove the E1442A from the mainframe, reverse the procedure. Figure 1-10Installing the Switch in a VXI Mainframe Keysight E1442A 64-channel Form C Switch User Manual...
Figure 1-11 and Figure 1-12 show steps to wire terminal module s. Maximum terminal wire size is No. 16 AWG. Wire ends should be stripped 5mm (0.2 in.) and tinned. When wiring all channels, use a smaller gauge wire (No. 20-22 AWG). Keysight E1442A 64-channel Form C Switch User Manual...
Page 27
Then install connectors Solder-Lug. on terminal module. See Figure 1-1 for Channel COM, NC and NO pin-out from the switch module. STANDARD TERMINAL MODULE Figure 1-11Wiring the Terminal Modules (cont’d on Figure 1-12) Keysight E1442A 64-channel Form C Switch User Manual...
Page 28
Keep wiring exit panel hole for wire exit as small as possible. onto the fixture. B. Press down and tighten screws. Tighten wraps to secure wires. Figure 1-12Wiring the Terminal Modules (cont’d from Figure 1-11) Keysight E1442A 64-channel Form C Switch User Manual...
To remove the terminal module from the E1442A, use a small screwdriver to release the two extraction levers and push both levers out simultaneously to free it from the E1442A. Figure 1-13Attaching a Terminal Module to the Switch Module Keysight E1442A 64-channel Form C Switch User Manual...
Figure 1-17 shows the voltage solder holes and identifies the voltage to which the row is connected. For this example, resistor R25 and SIP resistor pack RP24-31 are to be added. Set one configuration jumper as shown in Figure 1-17 (LP/DIV). Keysight E1442A 64-channel Form C Switch User Manual...
Page 34
Channel Resistor Solder Holes Channel Capacitor Solder Holes Channel Configuration Jumpers Channel Number User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-17Example: Resistor Divider Configuration Keysight E1442A 64-channel Form C Switch User Manual...
Page 35
Channel Resistor Solder Holes Channel Capacitor Solder Holes Channel Configuration Jumpers Channel Number User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-18Example: Low-Pass Filter Configuration Keysight E1442A 64-channel Form C Switch User Manual...
Page 36
Channel Resistor Solder Holes Channel Capacitor Solder Holes Channel Configuration Jumpers Channel Number User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-19Example: Common Terminal Pullup Configuration Keysight E1442A 64-channel Form C Switch User Manual...
Page 37
Solder Holes Channel Capacitor Solder Holes Channel Configuration Jumpers Channel Number User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-20Example: Normally Closed Terminal Pullup Configuration Keysight E1442A 64-channel Form C Switch User Manual...
Page 38
Solder Holes Channel Capacitor Solder Holes Channel Configuration Jumpers Channel Number User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-21Example: Normally Open Terminal Pull-up Configuration Keysight E1442A 64-channel Form C Switch User Manual...
Page 39
Channel Resistor Solder Holes Channel Capacitor Solder Holes Channel Configuration Jumpers Channel Number User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-22Example: Divider with Filter Configuration Keysight E1442A 64-channel Form C Switch User Manual...
Page 40
Figure 1-23 shows channel 24 and 25 in this configuration with the optional filter. For resistors R24 and R25, add a cross-channel capacitor for a differential filter or add a cross-channel resistor for a differential divider. No configuration jumpers are required. Keysight E1442A 64-channel Form C Switch User Manual...
Page 41
Jumpers Channel Differential filter: Number Add Capacitor Differential Divider: Add Resistor User Supplied Resistor Packs (SIP) Locations and associated pullup voltage (for optional standup resistors) Figure 1-23Example: Differential Divider or Filter Configuration Keysight E1442A 64-channel Form C Switch User Manual...
01, 02,...,nn. The module with the lowest logical address is card number 01, the module with the next lowest logical address is card number 02, etc. Keysight E1442A 64-channel Form C Switch User Manual...
Page 43
For example, CLOS (@100:215) is acceptable, but CLOS (@215:100) generates an error. Some example channel lists/ranges follow. Keysight E1442A 64-channel Form C Switch User Manual...
RUN the program and look for the device driver "SWITCH,SWITCHBOX,A.08.00,RAM". RAM could be FLASH (flash ROM) depending on where the device driver is loaded. DIAGnostic:DRIVer:LIST? queries the command module at address 70900 for a list of the device drivers Keysight E1442A 64-channel Form C Switch User Manual...
10 DIM A$[256] 20 OUTPUT 70915;"*IDN?" 30 ENTER 70915;A$ 40 PRINT A$ 50 END RUN the program. The response should be as follows. The device driver revision must be A.08.00 or later. "HEWLETT PACKARD,SWITCHBOX,0,A.08.00" Keysight E1442A 64-channel Form C Switch User Manual...
Page 46
It is always a good idea to check if your program causes the instrument to report any errors during program development (such as command strings that are invalid and cause an error to be sent to the Keysight E1442A 64-channel Form C Switch User Manual...
Page 47
This error is generated by the instrument driver while trying to parse the command (the error -113 is documented in the command module manual). Keysight E1442A 64-channel Form C Switch User Manual...
Page 48
Getting Started Programming the Switch Keysight E1442A 64-channel Form C Switch User Manual...
E1442A 64-Channel Form C Switch User Guide E1442A Application Examples Using This Chapter This chapter provides application information and examples for using the E1442A 64-Channel Form C Switch Module in a switchbox. The chapter contents are: General Scanning Information page 49 Saving and Recalling States page 53 Detecting Error Conditions...
SCAN Defines channels to be scanned (required). TRIG Advances to next channel in scan list (required if using HOLD or BUS trigger sources). TRIGger:SOURce Sets the trigger source for scan advance (optional). Keysight E1442A 64-channel Form C Switch User Manual...
GPIB Service Request (SRQ), you can interrupt the computer when the Scan Complete bit is set after a scanning cycle completes. This allows the computer to do other operations while the scanning cycle is in progress. Keysight E1442A 64-channel Form C Switch User Manual...
Page 52
PRINT "DO OTHER OPERATION HERE" !Enter program lines for computer to do other oper END WHILE 100 PRINT "INTERRUPT GENERATED" !Program goes to this line after interrupt is generated by a completed scanning cycle. Keysight E1442A 64-channel Form C Switch User Manual...
If *SAV was not previously executed using the selected number, the switch module will configure to the reset values (see Table 2-2). Scan lists are not saved when a state is saved. You must re-enter your scan list after recalling a state. Keysight E1442A 64-channel Form C Switch User Manual...
ON INTR 7 CALL Errmsg ! Call to print out error message ENABLE INTR7:2 OUTPUT 70915;"*SRE 32" !Enables the standard event summary bit SRE OUTPUT 70915;"*ESE 60" !Enables all parser generated errors !See STATus command figure Keysight E1442A 64-channel Form C Switch User Manual...
Page 55
ENTER 70915;Code,A$ ! Read response PRINT Code,A$ ! Print error UNTIL Code=0 ! Keep querying for an error until error code = 0 OUTPUT 70915;"*CLS" ! Clear status registers/error queue STOP SUBEND Keysight E1442A 64-channel Form C Switch User Manual...
1 INIT (line 50) closes channel 100. 2 Closure causes trigger output from the Trig Out port. 3 Trigger to Ext Trig In initiates channel 100 measurement. 4 Result is sent to the computer (lines 60-80). Keysight E1442A 64-channel Form C Switch User Manual...
Page 57
To DUTs Common E1406A E1442A E1401 Mainframe Trig Trig 3458 Voltmeter Ext Out LO I (VM Comp) HI LO Ext Trig Figure 27 Example: Scanning Using Trig Out and Trig In Ports Keysight E1442A 64-channel Form C Switch User Manual...
Page 58
E1442A with a GPIB select code = 7, primary address = 09 and secondary address = 15 (addressed as 70915). OUTPUT 70915;"CLOS (@100)" ! Close channel 100 OUTPUT 70915;"*OPC?" ! Wait for completion of close ! command ENTER 70915;Opc_value ! Read response to *OPC? command. Keysight E1442A 64-channel Form C Switch User Manual...
Page 59
Scanning with External Instruments E1442A Application Examples ! Channel is closed and the measurement can be made. OUTPUT 70903;"MEAS:VOLT:DC?" ! Make VM measurement ENTER 70903;Meas_value ! Read the measurement PRINT Meas_value ! Print the measurement Keysight E1442A 64-channel Form C Switch User Manual...
Page 60
E1442A Application Examples Scanning with External Instruments Keysight E1442A 64-channel Form C Switch User Manual...
E1442A 64-Channel Form C Switch User Guide E1442A Command Reference Using This Chapter This chapter describes Standard Commands for Programmable Instruments (SCPI) and summarizes IEEE 488.2 Common (*) commands applicable to the E1442A 64-Channel Form C Switch Module. This chapter contains the following sections: Command Types page 61...
In this case, the instrument assumes you intend to use the implied command and it responds as if you had sent it. Examine the [ROUTe:] subsystem shown below: [ROUTe:] CLOSe<channel_list> CLOSe?<channel_list> OPEN<channel_list> OPEN?<channel_list> SCAN<channel_list> :MODE NONE|VOLT :MODE? Keysight E1442A 64-channel Form C Switch User Manual...
Page 63
For example, *RST;OUTP ON or TRIG:SOUR HOLD;*TRG Use both a semicolon (;) and a Linking Multiple SCPI Commands. colon (:) between the commands. For example, ARM :COUN 1;: TRIG:SOUR EXT Keysight E1442A 64-channel Form C Switch User Manual...
"GPIB interface" in the command reference. The second method of sending commands is from a terminal connected to the E1406 Command Module (RS-232). Commands sent this way will be referred to as "from the terminal" in the command reference. Keysight E1442A 64-channel Form C Switch User Manual...
This will send an interface CLEAR to the GPIB task, but will not place the instrument in the reset state with respect to the GPIB task. These actions will occur regardless of the trigger source setting. Keysight E1442A 64-channel Form C Switch User Manual...
Related Commands: ARM, INITiate:CONTinuous, [ROUTe:]SCAN, TRIGger Example Stopping a Scan with ABORt TRIG:SOUR BUS Bus is trigger source INIT:CONT ON Sets continuous scanning SCAN (@100:115) Sets channel list INIT Starts scanning cycle ABOR Aborts scan in progress Keysight E1442A 64-channel Form C Switch User Manual...
(default is MIN = 1). Related Commands: ABORt, INITiate:IMMediate, INITiate:CONTinuous *RST Condition: ARM:COUNt 1 Example Setting Ten Scanning Cycles ARM:COUN 10 Sets 10 scanning cycles SCAN (@100:115) Sets channel list INIT Starts scanning cycle Keysight E1442A 64-channel Form C Switch User Manual...
MIN = 1 | MAX = 32,767 current cycles Comments Related Commands: INITiate:IMMediate Example Query Number of Scanning Cycles ARM:COUN 55 Set 10 scanning cycles ARM :COUN? Query number of scanning cycles. Returned value is 55. Keysight E1442A 64-channel Form C Switch User Manual...
DISPlay:MONitor:CARD command. Selecting the Present Module to be Monitored (AUTO): Use the DISPlay:MONitor AUTO command to select the last module addressed by a switching command (e.g., [ROUTe:]CLOSe). *RST Condition: DISPlay:MONitor:CARD AUTO Keysight E1442A 64-channel Form C Switch User Manual...
*RST Condition: DISPlay:MONitor[:STATe] OFF | 0. An *RST also opens all switches on the card. A DISP:MON ON command following a *RST will display the following: 15-0 #H0000 31-16 #H0000 47-32 #H0000 63-48 #H0000 Keysight E1442A 64-channel Form C Switch User Manual...
Selects module #2 in a switchbox. DISP:MON 1 Turns the monitor mode on. DISPlay:MONitor[:STATe]? DISPlay:MONitor[:STATe]? queries the monitor mode. The command returns a 1 if monitor mode is on or a 0 if monitor mode is off. Keysight E1442A 64-channel Form C Switch User Manual...
The INITiate:CONTinuous command does not start a scanning cycle (see INIT:IMM). Stopping Continuous Scans: See the ABORt command. Related Commands: ABORt, ARM:COUNt, INITiate[:IMMediate], TRIGger, TRIGger:SOURce *RST Condition: INITiate:CONTinuous OFF Keysight E1442A 64-channel Form C Switch User Manual...
Stopping Scanning Cycles: See the ABORt command. Related Commands: ABORt, ARM:COUNt, INITiate:CONTinuous, TRIGger, TRIGger:SOURce *RST Condition: None Example Starting a Single Scan SCAN (@100:163) Sets channel list INIT Starts scanning cycle by closing channel 00 and proceeding Keysight E1442A 64-channel Form C Switch User Manual...
OUTPut:ECLTrgn[:STATe]? queries the state of the ECL trigger bus line specified by n. A 1 is returned if the line is enabled. A 0 is returned if it is disabled. Valid values for n are 0 and 1. Keysight E1442A 64-channel Form C Switch User Manual...
E1406 Command Module. The command returns 1 if the port is enabled, or 0 if disabled. Example Query Trig Out Port State OUTP ON Enable Trig Out port for pulse output OUTP:STAT? Query port enable state Keysight E1442A 64-channel Form C Switch User Manual...
TTL trigger bus line specified by n. OUTPut:TTLTrg [:STATe]? A 1 is returned if the line is enabled. A 0 is returned if the line is disabled. Valid values for n are 0 through 7. Keysight E1442A 64-channel Form C Switch User Manual...
Closure Order: A list of channels will not all close simultaneously. The order channels close when specified from a single command is not guaranteed. Use sequential CLOSe commands if needed. Keysight E1442A 64-channel Form C Switch User Manual...
Common (C) terminal to the Normally Closed (NC) terminal. The channel_list is in the form (@ccnn), (@ccnn,ccnn), or (@ccnn:ccnn) where cc = card number (00-99) and nn = channel number (00-63). Keysight E1442A 64-channel Form C Switch User Manual...
NC state (C connected to NC) or returns 0 if the channel is in the NO state (C connected to NO). If a list of channels is queried, a comma delineated list of 0 or 1 values is returned in the same order of the channel list. Keysight E1442A 64-channel Form C Switch User Manual...
TRIGger:SOURce advance the scan through the channel list. Stopping Scan: See the ABORt command. Related Commands: CLOSe, OPEN, SCAN:MODE, TRIGger, TRIGger:SOURce *RST Condition: All channels open. Example Scanning Using External Devices Keysight E1442A 64-channel Form C Switch User Manual...
SCAN list when executed. This command erases the current SCAN channel list. SCAN:MODE must be followed by a [ROUTe:]SCAN command to re-establish a scan channel list. Keysight E1442A 64-channel Form C Switch User Manual...
Related Commands: SCAN *RST Condition: [ROUTe:]SCAN:MODE NONE [ROUTe:]SCAN:MODE? [ROUTe:]SCAN:MODE? returns the current state of the scan mode. The command returns NONE or VOLT to indicate which mode the scan is set. Keysight E1442A 64-channel Form C Switch User Manual...
Scan Complete bit which is set whenever a scan operation completes. Since completion of a scan operation is an event in time, bit 8 will never appear set when STAT:OPER:COND? is queried. However, bit 8 is set with the STAT:OPER:EVENt? query command. Keysight E1442A 64-channel Form C Switch User Manual...
Page 84
<4096> (See below) <8192> <16384> STAT:OPER:ENAB 256 unmasks bit 8 (Scan Complete) <32768> which can set the OPR bit in the Status Byte. Figure 0-1. E1442A Form C Switch Module Status System Keysight E1442A 64-channel Form C Switch User Manual...
The value returned is the value set by STAT:OPER:ENAB <number> command. However, the maximum decimal weighted value used in this module is 256 (bit 8 set to true). Keysight E1442A 64-channel Form C Switch User Manual...
STATus:PRESet affects only the enable register by setting all enable register bits to 0. It does not affect either the "status byte" or the "standard event status". PRESet does not clear any of the event registers. Keysight E1442A 64-channel Form C Switch User Manual...
1 through 99 Comments Form C Switch Module Description: For the E1442A, SYSTem:CDEScription?<number> returns: 64 Channel General Purpose Switch Example Reading the Description of a Card #1 Module SYST:CDES? 1 Determine the description Keysight E1442A 64-channel Form C Switch User Manual...
1) manufacturer, 2) model number, 3) serial number (always 0), and 4) SWITCH firmware revision. Example Reading the Model Number of a Card #1 Module SYST:CTYP? 1 Determine the model number Keysight E1442A 64-channel Form C Switch User Manual...
If the queue overflows, the last error number/message in the queue is replaced by -350, "Too many errors". The least recent error numbers/messages remain in the queue and the most recent are discarded. Example Reading the Error Queue SYST:ERR? Query the error queue Keysight E1442A 64-channel Form C Switch User Manual...
TRIG:SOUR HOLD Sets trigger source to hold SCAN (@100:163) Sets channel list INIT Starts scanning cycle loop statement Starts count loop TRIG Advances channel list to next channel increment loop Increments count loop Keysight E1442A 64-channel Form C Switch User Manual...
While the trigger is in use by the SWITCH driver, no other drivers operating on the E1406 Command Module will have access to that particular trigger source. Likewise, other drivers may consume trigger resources which may deny access to Keysight E1442A 64-channel Form C Switch User Manual...
Page 92
Advances channel list to next channel Example Scanning Using Bus Triggers TRIG:SOUR BUS Sets trigger source to bus SCAN (@100:163) Sets channel list INIT Starts scanning cycle *TRG Advances channel list to next channel Keysight E1442A 64-channel Form C Switch User Manual...
Trigger source is the internal triggers :SOURce ECLTrgn Trigger is the VXIbus ECL trigger bus line n :SOURce TTLTrgn Trigger is the VXIbus TTL trigger bus line n :SOURce? Queries scan trigger source Keysight E1442A 64-channel Form C Switch User Manual...
+cc03 for incorrect ID information read back from the module's ID register. +cc10 if an interrupt was expected but not received. +cc11 if the busy bit was not held for a sufficient amount of time. *WAI Wait to Complete. Keysight E1442A 64-channel Form C Switch User Manual...
Page 96
E1442A Command Reference IEEE 488.2 Common Commands Reference Keysight E1442A 64-channel Form C Switch User Manual...
E1442A 64-Channel Form C Switch User Guide Specifications Maximum Input Voltage: Power Up/Down States: All Open High to Low Any Terminal to Chassis Typical Time to Open/Close a Channel: 13 msec 150VDC 150VDC 150VAC RMS 150VAC RMS Module Size/Device Type: C, register-based 210VAC Peak 210VAC Peak Installation Category: IC 1...
Page 98
Pollution Degree 1: No pollution or only dry, non-conductive pollution occurs. The pollution has no influence. Pollution Degree 2: Normally only non-conductive pollution occurs. Occasionally, however, a temporary conductivity caused by condensation must be expected. Clearance: The shortest distance in air between two conductive parts. Keysight E1442A 64-channel Form C Switch User Manual...
E1442A 64-Channel Form C Switch User Guide Register-Based Programming About This Appendix This appendix contains the information you can use for register-based programming of the E1442A. The contents include: Register Programming vs. SCPI Programming page 99 Addressing the Registers page 99 Register-Based Programming the E1442A page 102 Register Definitions...
Status/Control Register has an offset of 04 . When you write a command to this register, the offset is added to the base address to form the register address: Keysight E1442A 64-channel Form C Switch User Manual...
Page 101
Base Address = IFC000 + (Logical Address 64) A16 REGISTER MAP 2,080,768 + (Logical Address 64) 000000 Register Address = Base address + Register Offset Figure B--2 Registers within the E1406 A16 Address Space Keysight E1442A 64-channel Form C Switch User Manual...
VXI mainframe. This example shows the Status/Control Register being accessed. OUTPUT 70900; "VXI:WRITE 120, 4, #HFFFF" Writes FFFF hex to Control Register OUTPUT 70900;"VXI:READ 120,4" Reads from Status Register ENTER 70900; Status Keysight E1442A 64-channel Form C Switch User Manual...
For the Form C switch, a read of the ID Register (base address + 00 ) returns FFFF since the switches are manufactured by Hewlett-Packard and are A16 only, register-based devices. The Device Type Register ) returns 0228 (base + 02 Keysight E1442A 64-channel Form C Switch User Manual...
(all channels open). Resetting the module enables interrupts. It is necessary to write a 0 to bit 0 after the reset has been performed before any other commands can be programmed and executed. Keysight E1442A 64-channel Form C Switch User Manual...
Page 105
Relay position after "CLOSE" command Write a "1" to the register bit to close the relay Relay position after "OPEN" command Write a "0" to the register bit to open the relay Keysight E1442A 64-channel Form C Switch User Manual...
1 = fuse F4 is installed (user must install fuse). MODID bit; if the bit is 0, the module has been selected during turn-on. Normally this bit 14 bit is 1 when not in the turn-on cycle. Keysight E1442A 64-channel Form C Switch User Manual...
= iopen("vxi,120"); /* map the E1442A registers into user memory space */ base_addr = imap(e1442a, I_MAP_VXIDEV, 0, 1, NULL); /* clear the user screen */ clrscr(); /* reset the E1442A */ reset_sw(base_addr); Keysight E1442A 64-channel Form C Switch User Manual...
/* wait 100 milliseconds before resetting module */ /* reset the E1442A to open all closed channels */ /* writing a 0 to the channels registers will also open channels */ reset_sw(base_addr); Scan Channels /********** scanning channels **********/ Keysight E1442A 64-channel Form C Switch User Manual...
Page 110
((unsigned short *)(base_addr + 0x16), ldexp(1,k)); delay (50); /* set all bits to 0 to open last closed channel */ iwpoke ((unsigned short *)(base_addr + 0x16), 0); /* close session */ iclose(e1442a); /* end of main */ Keysight E1442A 64-channel Form C Switch User Manual...
/* delay 100 ms for reset then set bit to 0 to allow closing of /* switches /* this function resets the switch module */ iwpoke((unsigned short *)(base_addr + 0x04), 1); delay (100); iwpoke((unsigned short *)(base_addr + 0x04), 0); } Keysight E1442A 64-channel Form C Switch User Manual...
Page 112
Register-Based Programming Programming Example Keysight E1442A 64-channel Form C Switch User Manual...
E1442A 64-Channel Form C Switch User Guide E1442A Error Messages Error Types Table C-2 lists the error messages generated by the E1442A Form C Switch module firmware when programmed by SCPI. Errors with negative values are governed by the SCPI standard and are categorized in Table C-1. Error numbers with positive values are not governed by the SCPI standard.
Sending a command to a module (card) in a switchbox that is not card supported by the module or switchbox. 2601 Channel list required Sending a command requiring a channel list without the channel list. Keysight E1442A 64-channel Form C Switch User Manual...
Need help?
Do you have a question about the VXI 75000 С Series and is the answer not in the manual?
Questions and answers