Keithley 3910 Operator's Manual page 42

Function synthesizer
Table of Contents

Advertisement

SECTION 4
GPIB
hterfnce
>
SP
Space
code
;
Semicolon
code
Figure 44.
Program
Code Sy~rtax
Parameter Setting Messages
For other settings
D or DD
The format of a basic setting message is shown below. In
this exampIe, the start/stop phase
is set to -120.0°, and
the waveform is set to a triangle wave.
Inquiry Messages
P = m ; E l
a b c d a c
a: indicates the single letter alphabetic character header.
Either upper-case or lower-case letters can be used.
b: Indicates polarity and can only be used with start/
stop phase. When polarity is omitted, the plus sign
(+)
is assumed.
c: Indicates the value of the parameter. If the range of
the parameter is exceeded, program codes thereafter
are ignored.
d: Indicates the semicolon used to separate program
codes for readability. There
is
no Limit on the number
of semicolons, and the semicolon can be omitted. The
semicolon
is
also ignored and
is
not stored
in
the
GRB
input buffer.
There are no inquiry messages in this instrument When
the machine is specified
as
a talker, onIy a handshake
is
performed, and the response
is
onIy cCR><TJ>+<EOI>.
Service Request
The Model 3910 can request service from the controller
via the
SRQ
line under the following conditions:
FCDJ
OUT
ON/OFF key was operated.
Out-of-standard program codes, headers were re-
ceived.
When the controller detects
SRQ
and serial polling is per-
formed, the machine sends a status byte to the controller,
and the
SRQ
signal is set to
HIGH.
The status byte can be read
by
serial polling.
Zf
the status
byte
is
read, bits
5 5 ,
and
6
are reset to 0 .
Numeric Format of Parameter-setting Messages
NRI Format
Bits in the status byte can be masked so that those particu-
lar conditions will not cause an SRQ to occur.
To mask
~n the NRI format, numeric values are specified
as
hte-
bits, set the corresponding bits to 1 by adding up the deci-
gers. No decimal point is used i n
format. m e decimal
mal bit values
and
sending them with the "K" program
point
is
assumed to be at the end of the last character.
code. For instance, to disable
SRQ
by masking the FCTN
OUT ON/OFF(4), send the command
'W"
(4
+
1). When
this bit
is
masked, an
SRQ
will
not occur at
FCIT\T
OUT
When setting frequency
ON/OFF.
DDDDDDDDDDD (maximum 1 1
digits)
When setting phase
kDDDD (maximum 4 digits)
Bit 0 changes each time according to the state of FCTN
OUT.

Advertisement

Table of Contents
loading

Table of Contents