Example Programs
D-8
PRINT #1, "OUTPUT 27;C1Z0N0F0R"; I; "X"
' 6512: select volts range.
PRINT #1, "OUTPUT 8;R"; I; "Z1O1X"
' 263: select range, output 0V.
PRINT #1, "OUTPUT 27;Z1XC0X"
' 6512: z. cor. on,z.chk. off.
PRINT #1, "OUTPUT 27;N1X"
' 6512: enable suppress.
PRINT #1, "OUTPUT 8;Z0X"
' 263: output programmed voltage.
READ V
SLEEP 2
PRINT #1, "OUTPUT 27;A"; V; "X"
' 6512: send cal value.
SLEEP 2
NEXT I
PRINT #1, "OUTPUT 27;Z0N0R4X"
' 6512: select 200V range.
PRINT #1, "OUTPUT 8;F5O1X"
' 263: source external V.
SLEEP 2
PRINT #1, "OUTPUT 27;A190X"
' 6512: send cal value.
SLEEP 2 PRINT #1, "OUTPUT 27;C1F2R8X"
' 6512: Select 20G ohm range.
PRINT "All volts ranges calibrated."
PRINT #1, "OUTPUT 8;F0R8W1G1X"
' 263: 10G ohm range, guard on.
BEEP: PRINT "Set 6512 GUARD switch to ON, press a key to continue."
SLEEP PRINT "Continuing..."
FOR I = 8 TO 2 STEP -1
IF I = 7 THEN
BEEP
PRINT "Set 6512 GUARD switch to OFF position."
PRINT "Press any key to continue."
SLEEP
PRINT "Continuing..."
PRINT #1, "OUTPUT 8;W0X" ' 263: disable guard.
END IF
PRINT #1, "OUTPUT 8;R"; I; "XZ1O1X"
' 263: output 0 ohms.
PRINT #1, "OUTPUT 27;C1Z0N0R"; I; "X"
' 6512: select range.
PRINT #1, "OUTPUT 27;Z1XC0XN1X"
' 6512: zero unit.
PRINT #1, "OUTPUT 8;Z0X"
' 263: source programmed R.
SLEEP 7
PRINT #1, "ENTER 8"
' 263: address to talk.
INPUT #2, A
' 263: request resistance value.
PRINT #1, "OUTPUT 27;A"; A; "X"
' 6512: send cal value.
SLEEP 3
NEXT I
BEEP: PRINT "Ohms ranges calibrated:"
PRINT "20G ohm, 2G ohm, 200M ohm, 20M ohm, 2M ohm, 200k ohm, 20k ohm"
DO WHILE INKEY$ <> "": LOOP
INPUT "Do you wish to permanently store cal constants (Y/N)"; B$
IF B$ = "Y" OR B$ = "y" THEN
PRINT #1, "OUTPUT 27;L1X"
PRINT "If cal jumper is in 'ENABLE’ position,"
PRINT "all functions/ranges are permanently calibrated."
CLOSE : END
END IF
PRINT "Cal constants not stored."
PRINT "Altered ranges temporarily calibrated."
CLOSE : END
Summary of Contents for 6512
Page 119: ...Maintenance 7 10 Figure 7 5 Exploded view...
Page 131: ......