Keysight E1406A User Manual and SCPI Programing Guide 75Interrupt Line Allocation Configuring the Keysight E1406A Command Module140 Complete:B=SPOLL(70900)150 OFF TIMEOUT 7160 !170 !Return the starting address of the non-volatile user RAM.180 OUTPUT @E1406;"DIAG:NRAM:ADDR?"190 ENTER @E1406;A200 !210 !Download the following: the table is valid - there are two datarecords.220 !Interrupt line 3 (and line 2) is assigned to the handler at logicaladdress 64.230 !There are no programmable interrupters on either line.240 DATA 258,2,64,0250 DATA 3,64,0260 READ Intr_line(*)270 OUTPUT @E1406 USING "#,3(K)";"DIAG:DOWN";A;" ,#0"280 OUTPUT @E1406 USING "W";Intr_line(*)290 !300 !Link the interrupt line table to the appropriate algorithm.310 OUTPUT @E1406;"VXI:CONF:ITAB";A320 !330 !Restart the system instrument to set the user-defined configuration.340 OUTPUT @E1406;"DIAG:BOOT"350 ENDComments– Although interrupt line 2 was assigned to the command module at logicaladdress 64 by the resource manager, the line must be "re-assigned" whenline 3 is assigned. Otherwise, line 3 will be assigned in place of line 2.– The interrupt lines assigned by the interrupt line table are used by thesystem until DIAGnostic:BOOT:COLD is executed.– When using multiple command modules, GPIB cables must be connectedfrom the slot 0 command module, to each command module in thesystem.– In this program, the command module at logical address 64 has a primaryGPIB address of 08. It has a servant pointer setting of 32, thus its servantarea is from logical address 65 to logical address 96. If the KeysightE1411B multimeter has a logical address of 80, its secondary GPIB addressis 10. Thus, when programming this multimeter, its GPIB address is:OUTPUT 70810;"....When programming this command module, its GPIB address is:OUTPUT 70800;"...– The following errors are associated with the Interrupt Line Allocation table: