User`s manual

74 Agilent E8462A Relay Multiplexer Command Reference
DIAGnostic
The DIAGnostic subsystem controls setting and querying the Multiplexer’s
interrupt line, interrupt timer and checks the state of the bank fuses.
Subsystem Syntax DIAGnostic
:FUSE? <card_number>
:INTerrupt[:LINE] <card_number>, <line_number>
:INTerrupt[:LINE]? <card_number>
:INTerrupt:TIMer <card_number>, <time>
:INTerrupt:TIMer? <card_number>
:SCAN:DELay <card_number>, delay_time
:SCAN:DELay? <card_number>
DIAGnostic:FUSE?
DIAGnostic:FUSE? <card_number> queries the Agilent E8462A module’s fuse
register (0x38) and returns a value from 0 through 15 to indicate the state of each of
four bank fuses.
Parameters
Comments The module’s fuse register identifies good fuses on bits 0, 1, 2 and 3 as noted
in the following table.
A good fuse is idicated by the bit being “1”. A “0” bit indicates the associated
banks are not receiving power. Check the fuse and replace if necessary. Check
hardware associated with the no-power banks for shorts.
The *TST? command will return <card_number>*100 + 14 for any Agilent
E8462A module that has a bank not receiving power. The DIAG:FUSE?
command can then be used to find out which fuse on the module has the
problem.
Example DIAG:FUSE? 1
Query the number 1 module’s fuses. If 15
is returned, all fuses are good. If 10 is
returned, the fuses to banks 0-2 and banks
6-8 are open.
Name Type Range of Values Default value
<card_number> numeric 1 - 99 1
Fuse Register Bit Fuse
0 Banks 0-2 fuse
1 Banks 3-5 fuse
2 Banks 6-8 fuse
3 Banks 9-11 fuse