Text preview for : 199_903_01A.pdf part of Keithley 199 903 01A Keithley 199 199_903_01A.pdf



Back to : 199_903_01A.pdf | Home

INTRODUCTION

This quick reference guide contains information on front
panel operation and IEEE-488 programming of the Model
199 SystemoMM as well as the optional Model 1992 Scan-
ner. Also included are programming examples for various
IEEE-488 co"mllers.




01998. Keith& Instruments, Inc.

Cleveland, Ohio, U.S.A.
Document Number: 199-903-01 Rev. A
CONTENTS

SAFETY PRECAUTIONS. ........... _
1~
CONTROL SUMMARY. ........... 2
DISPLAY MESSAGES. ........... . . 5
TRIGGERING. . . . . . ., . . 6
DATA STORE. . ~ 7~
DMM SETUP .,.. . _ - . - . 9
SCANNER OPERATION.. ........... . .,, ,Y,? 19.
TYPICAL READING TIMES .._........ . . 15
DEVICE-DEPENDENT COMF JIANDS..... 16
SCANNER PROGRAMMING COMMANDS. . . 22
DATA FORMAT . .. .. . ..,._.., 24
STATUS WORD FORMATS. ,..... _ .. 25
SRO MASK AND STATUS EIYTE FORMAT. 2.9
TRANSLATOR ,*.___ .,.... . . . i . .- _ 29
CONTROLLER PROGRAMS . . . . . . j.. 31
SAFETY PRECAUTIONS

1. Beforeoperation. ground the instrument through a proper-
ly earth grounded power receptacle.
Z&fore servicing. disconnect the instrument from the
power line and all other equipment, and consult the Model
199 Instruction MamaI.
3. Do not touch any terminals while the instrument is turned
on or connected to any other test equipment.
4.Do not exceed the maximum input levels es stated in the
specifications for the instrument bee the Model 199 In-
struction Manuall.
5. Use the special precautions listed in paragraph 2.6 of the
Model 199 Instruction Manual when testing high-energy
circuits.
CONTROL SUMMARY

TRIG SETUP

SHIFT/TRIG SETUP to enter menu.
NEXT to scroll to next menu option
CONTINUOUS: Reading, scanning. and
r storing mtes controlled bY INTERVAL.
Trigger
`:' ONE SHOT.

DELAY Osec to 999.999sec




c
"C
INTERVAL
SELECT OFF: Interval
depending
parameters.
on other


SELECT ON: User-programmed
2175msec.
programmed


interval
mnsec to 999.999sec).

DMM SETUP

SHIFTDMM SETUP to enter menu.
NEXT to scroll to next menu option.
REV Displays current software revision level.

MUX OFF: Turns off eutocal routines for
r faster reading rates.
MUX AIV

L MUX ON:
*ccur*cy.
Recommended for best


IEEE Use nuneric keeysto program IEEE488
primary address (0.30).



2
r FREO=BOHZ. Line frequency.
FRE(1 A/V
L FREQ=GOHZ. Line frequency.

SAVE YES: saves present
r co"fig"ration.
SAVE A/V
L SAVE NO

LEDS ON: Test front panel LEDs and
r annunciator*.
LEDS A/I
L -LEDS OFFS

DEBUG YES: Enter troubleshooting
r mode.
DEBUG A/V
L DEBUG NO

RESET YES: Returns Ynit to factory
default configuration.
RESET L'
Lo RESET NO

SCAN SETUP

SHIFT/SCAN SETUP to enter menu.
NEXT to scroll to next menu option.

2 POLE
POLE .:.
L 4POLE




3
Mode
r MANUAL:

A/V-STEP:
Allows channel to be
manua,,y closed with SCANNER key.
Increments one channel per in-
L terval p' trigger.
SCAN. Scans one set of channels per
interval or trigger fminimum time abet-
ween channels).

ON: Channels 2 through 8 referenced
r to channel 1.
RATIO A/V
I- OFF
l Ratio operates only on a fixed ange.
* Range changes will restart et channel 1.
* In MANUAL, et least one reading must be taken on chan-
nel 1 before attempting to display ratio on channels 2-S




4
DISPLAY MESSAGES


Message / Description
I
OVERFL Overrange
NO RANGE Pressing range button while in dB
NO FUNC Invalid shifted function entry.
SHIFT Shift mode in effect.
AC ONLY Selecting dB with unit not in AC.
TRIGGER Unit triggered before reading is
OVERRUN done.
INTERVAL Interval too short for present con-
OVERRUN figuration.
UNCAL EEPROM failure uoon Dower UD.-
NO DATA No data in data store when
recalling.
NO SCANNER Pressing SCANNER or SCAN SETUP
with no scanner.
CAL LOCKED Attempting calibration with calibra-
tion locked.
CHAN 4 MAX Channel 4 limit (Cpole)
CHAN 8 MAX Channel 8 limit IZ-pole1
CONFLICT Invalid state when calibrating.
NO REMOTE* Unit not in remote when program-
ming over bus.
IDDC" Illegal device-dependent command.
IDDCO' Illegal device-dependent command
cotion.
BIG STRING' Siring longer than 10 characters
with D command.
TRANSERR' Translator error.


`IEEE-488 bus programming only.
TRIGGERING


1. Press SHIFT TRIG SETUP then uprange or downrange
to select CONTINUOUS trigger made.
2. Press NEXT and then program desired trigger delay (delay
affects only first reading in continuowJ.
3. ~PressNEXT and then use uprangeldownrange for SELECT
OFF (175msecI or user-progammed (SELECT ON). Key
in interval fl!Smsec-999.999sec) if selected, then press
NEXT.
4. Unit displays readings at programmed intervals. "INTER-
VAL OVERRUN" message indicates programmed inter-
val is too short for present instrument configuration (with
data store or scanner only,.


One Shot

1. Press SHIFT TRIG SETUP~then uprange or downrange
to select ONE SHOT trigger mode
2. Press NEXT, and then program desired trigger delay (delay
affects each reading in one shot).
3. Press NEXT to return to normal display.
4. Press TRIGGER or apply pulse to TRIGGER INPUT to in-
itiate reading. One trigger per reading is required in one
shot




6
DATA STORE

Continuous Data Storage

1. Program the continuous trigger mode and desired interwl
using TRIG SETUP.
2,Press SHIFT STORE to enter data store..
3,Program the number of readings to store Isize) in the
range of 1 to 500. or select a size of 000 for wrap-amund
data store operation.
4.Press NEXT to return to normal display.
S.Press TRJGGER to initiate data storage. RCL will blink
when all readings have been stored.
6. Press any function button to turn off data store.


One-shot Data Storage

1. Program the one-shot trigger mode using TRIG SETUP.
2,Press SHJFT STORE to enter data store.
S.Pmgram the number of readings (size1 in the range of 1
to 500. or select a size of 000 for wrawxound storage.
4.~Press NEXT to return to normal display.
5.Press TRIGGER to trigger reading and store it One trig-
ger per reading is required in the one-shot trigger mode
G.RCL will flash when all readings have been stored.
7.Press a function key to cancel data storage.




7
Recalling Data

1. Press SHIFT RECALL to enter the recall mode The unit
will display the last stored reading number.
2.Press NEXT to display the reading.
3. Use uprange or downrange to scroll through readings. The
scroll rate becomes more rapid after holding button in.
4.Press RECALL to display reading number, then press
NEXT to return to reading.
5.Press NEXT to exit recall.
Press SHIFT-DMM SETUP to *ccess modes below. Use
NEXT to scroll through setup menu.


REV--Briefly displays current software revision level.

MUX ON/OFF-Use uprange or downrange to select on/off.
Operating unit in MUX OFF turns off autocal routines, which
speeds up reading rate and minimizes noise spikes at in-
put. Accuracy is reduced in MUX OFF.

IEEE-Use numeric keys to program IEEE-488 primary ad-
dress JO-30). Use SAVE to permanently change address.

FREQ=50/60HZ-Use uprange or downrange to select
operating frequency. Selected frequency must agree with
power line frequency for optimum noise performance.

SAVE YES/NO-Select operating modes then SAVE YES to
store present instwment configuration. Unit will assume
the saved configuration upon power up, or after receiving
IEEE-488 DCL or SDC commands.

LEDS ON/OFF-Use uprange or downrange then press
NEXT to ten front panel LEDS.

DEBUG ON/OFF-Use uprange or downrange then press
NEXT to enter diagnostic program. Press any key except
TRIGGER to exit program.

RESET YES/NO-Select RESET YES with uprange or
downrange to return the unit to factory default conditions.
Use SAVE after RESET to restore power up default to fac-
tory default conditions.




9
SCANNER OPERATION

Manual Channel Control

1. Press SHIFT SCAN SETUP, then program 2Wpole mode
with uprange or downrange.
2.Press NEXT, then select MANUAL mode with uprange
or downrange
3.Press NEXT. then select ratio onloff with uprange or
downrange.
4.Press NEXT to return to normal display.
&Press SCANNER followed by the number of the channel
to close 11-8). The unit will display the closed channel
number in the right-most digit.
6. Press SCANNER 0 to open any closed channel and return
to normal operation.


Step Mode

1. Press SHIFT SCAN SETUP, and program 2/4 pole mode.
2.Press NEXT, then use uprange/downrange to select
STEP mode.
3.Press NEXT, and select ratio on or off as desired,
4.Press NEXT to return to normal operation.
S.For interval scanning, use TRIG SETUP to select con-
tinuous trigger mode, delay, and to program the desired
interval between channels.
&For triggered scanning, use TRIG SETUP to select one-
shot trigger mode and delay.
7.Press SCANNER, then program the desired channel limit
fmaximum limit = 4 for 4pole mode).
8.lf interval scanning was selected. the unit will begin
scanning one channel per interval. The closed channel
will appear in the display.


10
!Xlf triggered scanning was selected, press TRIGGER fo
start the scan. One trigger per channel will be required.
lO.To exit the scan mode, press SCANNER 0.


scan Mode

1. Press SHIFT SCAN SETUP, and program 2/4pole mode.
Z.Press NEXT. then use uprangeldownrange to select
SCAN mode.
3.Press NEXT, and select ratio on or off as desired.
4.Press NEXT to return to normal aperation.
S.&x interval scanning, use TRIG SETUP to select con-
tinuous trigger mode, delay, and to program the desired
interval between setsof channels.
&For trigge& scanning, use TRIG SETUP to select one-
shot trigger mode and delay.
7.Press SCANNER, then program the desired channel limit
haximum limit = 4 for 4-p& mode).
S.lf interval scanning was selected, the unit will begin
scanning one set of channels per interval. The closed
channel will appear in the right-most digit of the display.
S.lf triggered scanning was selected, press TRIGGER to
start the scan. One triggerper set of channels will be
required.
lO.Ta exit the scan mode, press SCANNER 0.


Interval Ema store Scanning

1. Press SHIFT TRIG SETUP, and select CONTINUOUS trig-
ger mode.
2.Press NEXT, and program desired trigger delay
lOmsec-999.999sec,.




11
3.Press NEXT and choose SELECT OFF (default 176msecI
or SELECT ON (user programmed interval,
15msec-999.999secl. For SELECT ON, key in desired
interval, then press NEXT.
4.Press SHIFT SCAN SETUP, and select the 2Kpole mode.
5Press NEXT, and then use uprange or downrange TO
select the STEP or SCAN mode, as required.
6.Press NEXT, and program the ratio mode.
7.Press NEXT to return tc normal display.
&Press SHIFT STORE, then program the data store size.
9.Press NEXT to return to normal display.
tO.Press Trigger tc initiate scanning and storage on chan-
nel 1 simultaneously.


One-shot Rigger Data Store Scanning

1. Press SHIFT TRIG SETUP. and select ONE SHOT trig-
ger mode.
2,Press NEXT, and program desired trigger delay
(Omsec-999.999sec).
3.Press NEXT to return to normal display.
4.press SHIFT SCAN SETUP, and select the Z/4 pole mode
S.Press NEXT, and then use uprange or downrange to
select the STEP or SCAN mode. as required.
&Press NEXT, and prcgram the ratio mode
7.Press NEXT tc retur? to normal display.
9.Press SHIFT STORE, then program the dam store size
S.Press NEXT to return to normal display.
10. Ress TRIGGER to initiate scanning and storage on chan-
nel 1 simultaneously. One trigger per channel is required
in the STEP mode, and one trigger per set of channels
is required in the SCAN mode.




12
Determining Scannlng Interval

l Scanning without selecting interval
-Program ,NTER"AL SELECT to OFF.
-Interval is s175msec. depending on other selected
parameters.
-INTERVAL OVERRUN message will not be displayed.
l Minimum Interval Time Calculation
--Interval time is the sum of:
1. (conversions per channel1 x Iconversion time1
2. Programmed DELAY time per channel
3. Break-before-make time l17msecl
4. Auto range time (if usedl
-In STEP mode, calculated time above is the INTERVAL
setting.
-In SCAN mode, (sum of l-41 x (number channels
scanned) is the minimum interval setting.




l When using the scanner with STEP or SCAN switching,
the DMM will take readings on each channel as if it were
in the one-shot mode whether programmed to CON-
TINUOUS or ONE SHOT:
-Conversions are automatically synchronized to chan-
nel closures. Channels will not close in the middle of
conversions.
-Any programmed DELAY is inserted between channel
closure and start of conversion (with scanner disabl-
ed, DELAY is inserted between trigger and start of
conversionI.




13
-Readings on each channel consist of multiple cower-
*ions to fill the Running Average User Filter (30 con-
versions], or Running Average Internal Filter when ac-
tive 15%d only, varies by range and function; see
me""al,.
l Scanner switching is break-before-make. The time re-
quired to change channels is approximately li'msec,
which~ includes break-before-make relay time settling time
* When using the scanner with ACV or ACA, a DELAYtime
must be programmed to acccmcdate AC converter set-
tling time (typically >lsecl. See Model 199
specifications.
l The scanner operates with the set of instrument
parameters programmed prior to start of scanning. Chang-
ing any of these parameters, range function, filter, etc.
during scanning will restart the scanner at channel 1. Use
autorange if range changes are required while scanning.


Example of Fast Scanning

1. Select 3" DC range and function, 4%.digit resolution,
FLTR off.
2. Program ONE SHOT trigger.
3. Select SCAN mode.
4. Select SCANNER "8" to set limit to 8.
S.&e TRIGGER to initiate a scan of the set of eight
channels.




14
TYPICAL READING TIMES

Typical 5% Digit Conversion Times

MUX ON, DCV, ACV, ACA: 1lOmsec (133msecl
MUX OFF: 2Smsec 133msecl
MUX ON, OHMS, 3OOkU range and lower: 1lOmsec
L133msecl
MUX OFF: 63msec l7Smsecl
(Times in parenthesis are for 50Hz operation1


vpical Autoranging Times

DCV, DCA 350msec
ACV, ACA 1.4sec
OHMS l3OOkQ range 500msec
and lower1
(Times shown are to correctrange and do not include ccn-
version times for final reading.)




15
DEVICE-DEPENDENT
COMMANDS




DC current
AC ~wrent




ange
DCV ACV DCA ACA
RO Auto AM0 AM0 AlltO
Rl 3OOilW 300mV 30mA 30mA
R2 3" 3v 3A 3A
R3 3ov 3ov 3A 3A~
R4 3oov 3oov 3A 3A
R5 3oov 3oov 3A 3A
R6 3oov 3oov 3A 3A
R7 3ODV 3oov 3A 3A




16
AUt0 AUt0 Auto
3oOn A"*0 Auto
3kt-l A"to A"to
3OkO A",0 A",0
R4 300k0 Au*0 Au*0
R5 3MO AlltO Au*0
R6 30Mn ALli0 AU0
R7 300Mtl Auto A",.,




Zem
20
21
22




PO Internal and front panel filter
disabled
P, Internal filter enabled
P2 Front panel filter enabled


Rate I
so 4%.digit resolution, 2.59msec
integration period
Sl 5%digit resolution, line cycle
integration (16.67msec. 60Hz;
20msec. 50i-k)




17
Tl One-shot on Talk
T2 Continuous on %fT
T3 One-shot 0" GET
T4 Continuous on x
T5 One-shot on X
T6 Continuous on External Trigger
T7 Oneshot on External Trigger




Individual readings from data




Data store size
IO Wrap around data store mode
In Data S*NB of n In=1 to 5001




Default interval, 175msec
ISELECT OFF) I
n=interval in milliseconds
(15msec to 999999msec) I


ValUe
V*n"."nn" or Calibration value. zero value
V+n.nnnnnnE+n




16
Calibrate first point using value




Calibrate third point using value




Default Conditions
LO Restore factory default condi-
tions and save (LlI
Ll Save present machine states as
default conditions




without prefix.
G4 Reading and channel with
orefix. I
&ding and channel without
prefix.
Reading, buffer location, and
channel with prefix
G7 Reading, buffer location, and
channel without prefix




19
MO Disable
Ml Reading overflow
M2 Data store full
M4 Data store half full
M8 Reading done
M16 Ready
M32 Error


EOI snd BUS Hold-off
KO Enable EOI and bus hold-off on
x
Kl Disable EOI. enable bus hold-off
on x
K2 Enable EOI, disable bus hold-off
on x
K3 Disable both EOI and bus hold-
off on x




status
uo Send machine status word
"1 Send error conditions
U2 Send Translator word list
u3 Send buffer sim
"4 Send current value of `V"
"5 Send input switch status
(front/rear)


20
Multiplex
A0 Auto/Cal multiplex disabled
Al Auto/Cal multiplex enabled


DdiiY
Wn n=delay period in milliseconds,
lornsec to 999999msec)


Self-test
JO Test, ROM, RAM, EzPROM


Hit Button
H" Hit front panel button number n
.




Display up to 10 character
message. a=charac*er
Cancel displav mode




21
SCANNER PROGRAMMING
COMMANDS


Scanner Setup
MANUAL
NO All channels open
2.pole 4.pole
Nl 1 1
N2 2 2
N3 3 3
N4 4 4
N5 CHAN 4 MAX ERROR
N6 CHAN 4 MAX ERROR
N7 7 CHAN 4 MAX ERROR
N8 8 CHAN 4 MAX ERROR
N9 CHAN 8 MAX CHAN 4 MAX ERROR
ERROR
STEP
NlO Stop scan, all channels open
2-W* Limit 4-Pole Limit
N11 1 1
N12 2 2
N13 3 3

N14
N15 4
5 CHAN 4 :AX ERROR
N16 6 CHAN 4 MAX ERROR
N17 CHAN 4 MAX ERROR
Nl6 CHAN 4 MAX ERROR
N19 CHAN 8 MAX CHAN 4 MAX ERROR
ERROR
SCAN
N20 Stop scan. all channels open
2-Pole Limit 4Pole Limit
N21 1 1
N22 2 2
N23 3 3



22
N25 CHAN 4 MAX ERROR
N26 CHAN 4 MAX ERROR
N27 7 CHAN 4 MAX ERROR
N28 6 CHAN 4 MAX ERROR




Scan Interval
00 Default 175msec interval ISELECT OFF1
Qn n=in*erval in m*ec (15r999999mser.l


Trigger Delay'
Wn n = delay in msec l0~999999msec)

`Delay to be used as channel settling time




23
DATA FORMAT

Figure 1. Data Format
STATUS WORD FORMATS

Figure 2. uo status word Format
U2-U5 Status Words




27
SRQ MASK AND
STATUS BYTE FORMAT

Figure 4. SRQ and Status Byte Format




28
TRANSLATOR

Translator Words and Characters


Tianslator word
or Character Descrlptlon


ALIAS Defines Translator words.
Terminates definition string.
$ Wildcard definition character.
NEW Enables Ranslator.
OLD Disables Translator.
SAVE Saves Translator words as power-
up default.
LIST Returns list of Translator words.
FORGET Purges Translator words from
memory
t




29
Translator Errors


Display
Message Description
I
TRANSERR 9 No more Translatar memory' left.
TRANSERR14 llse of more than one ALIAS in
definition.
TRANSERR15 Translator word exceeds 31
characters.
TRANSERRIG Use of X in a Translator word.
TRANSERR17 Defined word already exits.
TRANSERR18 $ character used in definition.
TRANSERRIS ; character sent by itself.
TRANSERR20 LIST used in definition.
TRANSERRZl FORGET used in definition
TRANSERR23 SAVE used in definition.




30
CONTROLLER PROGRAMS

The following programs have been supplied as a simple aid
to the user and are not intended to suit specific needs. Each
program allows you to rend a device-dependent command
string to the instrument and obtain and display an instru-
ment reading string.




31
IBM PC OR AT
(National Instruments GPIB-PC Interface)



The following program sends a command string from an
IBM PC or AT cdmpuw and displays the instrument reading
string on the ccmputer CRT. The computer must be equip-
ped with the National lnstrumenrs GPIB-PC IEEE-488 in-
terface and the DOS 2.0 or 3.0 operating system. The GPIS-
PC software must be installed and configured as describ-
ed in the instruction manual.


DIRECTIONS

1. From the front~panel, set the primary address of the Model
199 to 26.
2.With the power off, connect the Model 199 to the
IEEE-486 interface installed in the IBM computer.
3.Type in BASICA on the computer keyboard to get into the
IBM interpretive 8ASIC language.
4.~Place the interface software disk in the default drive, type
LOAD-DEW', and press *he return key.
5.Add the lines below to the declaration file; also modify
the address in lines 1 and 2, as described in the GPl8-
PC instruction manual.
6.Run the program and type in the desired command string.
For example, to place the instrument in the ACV func-
tion and autorange, type in FlROX and press the return
key.
7.The instrument reading string will then appear on the
computer screen. A typical example- is:
NAC"+0.000000E+O.




32
PROGRAM COMMENTS

Clear screen
Find board descriptor.

Find 199 descriptor.

Set prima,y address to
26.
Set REN true.

Prompt for command
string.
Add to
command string.
Send command string
to 199.
Dimension reading input
string.
Get reading string from
199.
Display reading string
on CRT.




2. In order for Translator to function properly, a
seq"ence must be added to the end of any
Translator exewtion string sent to the instrument. See
line 65 above for an example

33
IBM PC OR AT
CEC PC-488 Interface


The following program sends a command string from an
IBM PC or AT computer and displays the instrument reading
string on the computer CRT. The computer must be equip-
ped with the Capitol Equipment Corp. PC-468 IEEE-469 in-
terface. The interface card must be set to a memory ad-
dress of C400,. es described in the PC-466 Instruction
M*lXlal.


DIRECTIONS

1. From the front panel, set the primary address of the Model
199 to 26.
2.With~ the power off, connect the Model 199 to the
IEEE-466 interface installed in the IBM computer.
3.Tum on the computer, then boot up BASICA.
4.Type in the program lines shown below. using the return
key after each line.
5. Run the program and type in the desired command string
at the command stringprompt. For erample to place the
in?.trument in the ACV function and autorange, type in
FlROX and press the rewrn key.
6.The instrument reading string will then appear on the
comp"*er screen. A typical example is:
NACV+0.000000E+O.




34
PROGRAM COMMENTS


Set segment address to
C400 hex.
Define call offset*.

Define interface para-
meters.
Set 199 address to 26.
Initialize PC-466.

Prompt for command
string.
Add to string.
Send command string to
199.
Dimension reading input
string.
Get reading string from
199.




1. To convert from a string to a numeric variable, modify
the program as follows:
188 R="RL<"IDb >
185PRlHTR

2. For use with a card memory~address other than C400,
modify the DEFYSEG statement in line 10 accordingly.
For example, with a card memory address of COOO, line
10 should be modified as follows:
19DEFSEC=&HCOBB
3. In order for Translator to function~properly, a se-
quence should be added to the end of any string sent
to the Model 19% See the example is line 66 above.

35
HP SERIES 200 and 300

The following program sends a command string to the
Model 199 from a Hewlett-Packard Series 200 or 300 corn-
puter and displays the instrument reading Wing on the cam-
puter CRT. The computer must be equipped with the HP16
Interface and BASIC 2.0. 3.0, or 4.0.




1. Fmm the front panel, set the primary address of the Model
199 to 26.
2.Wth the power off, connect the Model 199 to the HPIB
interface installed in the computer.
3.Enter the computer EDIT mode.
4,Enter the lines in the program below, using the ENTER
key after each line
6. Run the pmgram. and type in the desired command string
at the command prompt. For example. to place the instru-
mentin ACV and autorange. type in FlROX and press the
ENTER key.
6.The instwment reading string will then appear on the CRT
A typical display is: NACV+0.000OOOE+ 0.




36
PROGRAM COMMENT9


Place 199 in remote.

Prompt for and input
command.
Address 199 to listen,
send string.
Address 199 to talk, input
reading.
Display reading string.
Repeat.



NOTE: For ccnversion fo a numeric variable, change the pro-
gram as follows:




37
APPLE II
APPLE II IEEE-488 Interface


The following program sends a command string to the
Model 199 from an Apple II computer and displays the in-
strument reading string on the computer CRT.


The computer must be equipped with the Apple II IEEE-488
Interface installed in slot 3.



DJRECTIONS

1. Fmm the front panel, set the~primav address of the Model
199 to 26.
2.With the power off, connect the Model 199 to the
IEEE-498 interface installed in the Apple ll computer.
3. Enter the lines in the program below. using the RETURN
key after each line.
4. Run the prcgmm and type in the desired command string
at the command prompt. For example, to place the ikstru-
men* in ACV and autorange. type in FIROX and press the
return key.
5.The instrument reading string will then appear on the CRT.
A typical display is: NACV+0.00000E+0.




38
PRDGRPiM COMMENTS


18Z*=CHR*~26> Terminator.
29 IHPUT `COMMAHDSTRING Prompt for and enter
?";!a command string.
58 ma5 Set o"tput to IEEE-488
bus.
Define input from
IEEE-488 bus.
Enable remote
Address 199 to listen,
send string.
Line feed on.
Address 199 to talk,
input data.
Untalk the 199.
Define output to CRT.
Define input from
keyboard.
Display reading string.
Repeat.




1. If converSion to numeric variable is required, make the
following changes:




2. The Apple II terminates on commas in the data string.
To avoid ~problems, program the Model 199 for the BOG0
or BOG1 data format to eliminate commas.




39
HP MODEL 85

The following program sends a command string to the
Model 199 from an HP-85 computer and displays the in-
strument reading string an the computer CRT. The cam-
pufer must be equipped with the HP82937 GPIB Interface
and an 110 ROM.


DIRECTIONS

1. Fmm the fmnt panel, set the primary address of the Model
199 to 26.
2.With the power off, connect the Model 199 to the
HP82937A GPIB interface installed in the HP-85
computer.
3. Enter the lines in the program below, using the END LlNE
key after each line.
4.Press the HP-85 RUN key and type in the desired com-
mand string et the command prompt. For example, to
place the instrument in ACV and autorange, type in FlROX
and press the END LINE key.
5.The instrument reading string will then appear on the CRT.
A typical dispJey is: NACV+O.OOOOOOE CO.




40
PROGRAM COMMENTS

Dimension strings.
Place 199 in remote.
Prompt for command.

Input command string.
Address 199 to listen.
send string.
Address 199 tc~ talk, input
reading.
Display reading string.
Repeat
..,

NOTE: For conversion to numeric variable, change line 70
as follows:




41
HP MODEL 9825A

Use the following program to send a command string to
the Model 199 from a Hewlett-Packard Model 9825A and
display the instrument reading string an the computer
printer. The computer must be equipped with the
HPg8034A HPIB interface and a 9872A extended I/O ROM.


DIRECTIONS

1. From the front~panel. set the primary address of the Model
199 to 26.
2.Wth the power off, connect the Model 199 to the
98034A HPlB interface installed in the 9825A.
3.Enter the lines in the .p~mgram below, using the STORE
key after each line Line numbers are automaticaliy assign-
ed by the 9825A.
4.Press the 9825A RUN key and type in the desired com-
mand string at the command prompt. For example, to
place the instrument in ACV and autorange, type in FlROX
and press the CONT key.
5.The instrument reading string will then appear on the
computer ~p~rint out. A typjcal display is:
NAC"+O.OOOOOOE+O.




42
PROGRAM COMMENTS

Dimension data strings.
Define 199 at address 26.
Place 199 in remote.
Prompt for command
string.
Address 199 to listen,

Address 159 to talk, input
data.
Print data string on
printer.
Repeat.

NOTE: For conversion to numeric variable. modify the pro-
gram as follows:




43
DEC LSI 11

The following program sends a command string to the
Model 199 from a DEC LSI 11 minicomputer and displays
the instrument reading string on the DEC CRT terminal. The
LSI 11 must be configured with 16K words of RAM and an
IBV 11 IEEE-488 interface The software must be configured
with the ,B software as well 8s FORTRAN and the RT 11
operating system.


DIRECTIONS

1. From the front panel programfeature, set the primary
address of the Model 199 to 26.
2.With the power off, connect the Mode, 199 to the IBV
11 IEEE-466 interface cable.
3. Enter the program below, using the editor under RT 11
and the name IEEE.FOR.
4. Compile using the FORTRAN compiler as follows: FOR-
TRAN IEEE.
6. Link with the system and IB libraries as follows: LINK
,EEE,IBLIB.
B.Type~~RUN ,EEE and press the RETURN key.
7.The display will read "ENTER ADDRESS".
B.Type in 26 and press the RETURN key.
g.The display will read "TEST SETUP".
IO. Type in the desired command string and press the
RETURN key For example, to program the instrument
for ACV and autorange, type in FlROX and press
RETURN.
11. The instrument data string will appear on the computer
display. A typical display is: NACV+O.OOOOOOE+O.




44
PROGRAM COMMENTS




Turn off I9 errors.

Allow 5 error 15's.
Allow 1 second bus
timeout.
Set line feed as
terminator.
Tim on remote

input primary address.




Prompt for command
string.
Program instrument.
Address 199 to listen,
send string.
Get data from instrument




Untalk the 199.
Raw%.




45