Calibration & Testing
Publication 21555, Rev. E, September 2002
4-5
4.3.2
Calibrator Output Power
To correct the setting of the power output of the calibrator, the password must be known if it has been
set, or defeat it by setting jumper A1W1 to position A. This jumper is located and indicated on the
Analog PC Board. If a password has not been set, proceed with the jumper in position B. Calculate the
percent error in power (as described in the Performance Verification Linearity check in Section 4.4.2),
and change the CALFAC by that amount. For example, if the power output is low by 0.5%, increase the
CALFAC by that amount.
The following is a sample program (written in Turbo-Basic) that sets the Calibrator correction. After
this program has been run, the password enable link, A1W1, can be set to
B
and a password can be
assigned.
PRINT IT IS NECESSARY TO DEFEAT PASSWORD PROTECTION TO DO THIS TASK.
INPUT IS THE PASSWORD PROTECTION TURNED OFF (W1 ON POSITION A);A$
PRINT:PRINT Connect the Power Meter sensor to the DUT calibrator output.
INPUT Press ENTER when ready to set the calibrator correction;A$
PRINT
MEAS ROUTINE TURNS ON THE CALIBRATOR, MEASURES THE POWER OUTPUT IN mW AND
CALCULATES CAL FACTOR AND TURNS THE CALIBRATOR OFF AGAIN. SENDIT ROUTINE
SENDS THE STRING C$ TO THE DUT.
Fields in the CALFAC from EEPROM? : calfac, sernum, min, hr, day, mo, yr, enab, pswd
Note that the password is not sent. enab is the password enable bit.
C$ = DIAG:CAL:EEPROM?
GOSUB SENDIT
! Send the command
GOSUB DAT
! GET THE EEPROM DATA
! TO PROCESS IN R$
PRINT R$
! SEE FIELDS ABOVE
LAST = 1
FOR 1=1 TO 8P=INSTR(LAST,R$, ,)
! Separate the result into array elements
IF P=0 THEN B$[|] = MID$(R$,LAST):ELSE B$[|]=MID$(R$,LAST,P-LAST)
LAST=P+1
NEXT |
! Now the data fields have been put into an array B$
B$[8] = 0
! DISABLE THE PASSWORD
C$ = *CLS
! Clear the status byte
GOSUB SENDIT
B$[1] = 100.00
! SET THE CAL FACTOR TO 100%
GOSUB MKCS
! MAKE THE STRING TO SEND TO THE DUT
GOSUB SENDIT
C$ = *ESR?
GOSUB SENDIT
GOSUB DAT:PRINT EVENT STATUS IS:;R$ ! MUST BE 0
PRINT
! PRINT Connect the Power Meter sensor to the DUT calibrator output.
! INPUT Press ENTER when ready to set the calibrator correction;A$
GOSUB MEAS MEASURE POWER OUTPUT IN mW AND RETURN CAL FACTOR IN %
B$[1] = STR$(INT(100*CF)/100)
! CF IS CAL FACTOR
PRINT:PRINT CAL CORRECTION IS:;B$[1]
INPUT ENTER THE SERIAL NUMBER;B$[2]
INPUT ENTER THE TIME AS H,M[4],B$[3]
INPUT ENTER THE DATE AS M,D,Y (e.g. 5,9,93);b$[6],b$[5],b$[7]
C$ = *CLS
! CLEAR THE STATUS BYTE
GOSUB SENDIT
Содержание 58542
Страница 3: ...DECLARATION OF CONFORMITY ...
Страница 4: ......
Страница 18: ...58542 VXIbus Universal Power Meter xiv Publication 21555 Rev E September 2002 ...
Страница 20: ...58542 VXIbus Universal Power Meter xvi Publication 21555 Rev E September 2002 ...
Страница 30: ...58452 VXIbus Universal Power Meter 1 10 Publication 21555 Rev E September 2002 ...
Страница 92: ...58542 VXIbus Universal Power Meter 2 62 Publication 21555 Rev E September 2002 ...
Страница 104: ...58452 VXIbus Universal Power Meter 3 12 Publication 21555 Rev E September 2002 ...
Страница 126: ...58452 VXIbus Universal Power Meter 5 8 Publication 21555 Rev E September 2002 ...
Страница 171: ......
Страница 172: ......
Страница 173: ......
Страница 174: ...21360 Rev A has not been u ...
Страница 175: ......
Страница 176: ......
Страница 177: ......
Страница 178: ......
Страница 179: ......
Страница 180: ......
Страница 181: ......
Страница 182: ......
Страница 248: ...58542 VXIbus Universal Power Meter C 2 Publication 21555 Rev E September 2002 ...