Agilent Technologies 6683A Manual Do Utilizador

Página de 156
Troubleshooting   67
1530 CLEAR 
SCREEN
1540 
PRINT "This program should ONLY be completed if your power supply”
1550 
PRINT "EEPROM has been replaced or a component that will effect"
1560 
PRINT "the calibration AND the alignment of voltage, overvoltage"
1570 
PRINT "and current is complete AND unit has passed the performance"
1580 
PRINT "test.                          Enter C to continue, any other key to abort.”
1590 INPUT 
Cont_prog$
1600   IF (UPC$(Cont_prog$))< >"C" THEN GOTO Cal_off
1610
!
1620
CLEAR SCREEN
1630   PRINT "Transferring calibration data to factory preset locations."
1640
!
1650  Fact_cal_sour:             ! Address of factory calibration data source
1660  
DATA 2,6,68,72,20,24,76,80,150
1670
!
1680  Fact_cal_dest         :     ! Address of factory calibration data destination
1690  
DATA 84,88,92,96,100,104,108,112,116
1700
!
1710  Fact_cal_len:                ! Length of factory calibration data
1720
DATA 4,4,4,4,4,4,4,4,1
1730
!
1740 RESTORE 
Fact_cal_sour
1750 
FOR I=1 TO 9
1760 
    READ Cal_sour_addr(I)
1770
NEXT I
1780
!
1790 RESTORE 
Fact_cal_dest
1800 
FOR I=1 T0 9
1810 
    READ Cal_dest_addr(I)
1820 NEXT 
I
1830
!
1840 RESTORE 
Fact_cal_len
1850 
FOR I=1 T0 9
1860 
    READ Cal_length(I)
1870 NEXT 
I
1880
!
1890 
FOR I=1 T0 9
! Locations of good data
1900
    OUTPUT @Ps;"DIAG:EEPR? ";Cal_sour_addr(I);",";Cal_length(I)       !     Read good data
1910
    ENTER @Ps;Cal_data$
! Enter good data
1920
    OUTPUT @Ps;"DIAG:EEPR";Cal_dest_addr(I);",";Cal_length(I);”,”;Cal_data$
 !   Write good data to factory preset locations
1930
NEXT I
1940
!
1950
!
1960  Cal_off
1970
CLEAR SCREEN
1980
OUTPUT @Ps;"CaL:STATE OFF"
! Turn off cal mode
1990
!
2000
GOSUB Ps_error
! Check for errors
Figure 3-17.  Initialization and Factory Preset Replacement Program Listing (Sheet 4 of 5)