
HP-IB
Programming
Basics
This
example
shows
the
data
transfer
to
the
computer
when
FORM3
is
selected:
ASSIGN
@Rec
to
716;
FORMAT
OFF
OUTPUT
@Rec;
"FORM3;
SING;
OUTPDATA"
ENTER
@Rec
Preamble,
Size,
Data(*)
Use
NUMG;
or
SING;
to
synchronize
data
output
with
completion
of
data
acquisition.
The
variable
Preamble
accepts
the
#A
block
header
,
the
V
ariable
Size
accepts
the
value
representing
the
total
number
of
data
bytes
in
the
block,
and
Data(*)
accepts
the
real/imaginary
data
pairs
.
If
Data(*)
is
dimensioned
to
less
than
the
number
of
points
currently
selected,
then
the
ENTER
operation
does
not
terminate
and
you
may
issue
another
ENTER
statement
to
read
the
remaining
data,
or
send
another
receiver
command
(such
as
ENTO; )
to
terminate
the
receiver
data
output
mode
.
How
Much
Data
Is
Transferred?
When
you
measure
data,
the
receiver
stores
data
for
the
entire
sweep
in
the
Raw
,
Corrected,
and
F
ormatted
arrays
.
In
addition,
data
for
all
displayed
parameters
are
stored
in
these
arrays
.
F
or
example
,
if
you
have
selected
201
frequency
points
,
each
array
contains
201
data
points
.
In
an
Angle
Domain
measurement
from
0180
to
+180
degrees
,
361
data
points
will
be
in
each
array
(remember
,
you
have
to
take
the
start
angle
0180
into
account,
that
is
why
there
are
361
points
,
not
360
points).
If
more
than
one
parameter
is
displayed,
a
complete
set
of
data
exists
for
each
one
.
When
you
transfer
R
aw
Data,
the
entire
array
for
the
selected
parameter
(1,
2,
3
or
4)
is
sent
to
the
computer
.
When
you
transfer
Corrected
Data
or
F
ormatted
Data,
the
entire
array
for
the
active
parameter
is
sent
to
the
computer
.
Preparing
the
Computer
to
Transmit
or
Receive
Data
Setting
up
the
I/O
P
ath
If
you
are
using
HP
B
ASIC,
the
ASSIGN
command
sets
up
the
I/O
path
and
its
attributes
.
FORM1
requires
the
FORMAT
attribute
to
be
turned
OFF
(FORMAT
OFF )
in
the
assign
statement.
All
other
data
formats
(2
through
5)
require
the
format
attribute
to
be
ON
(FORMAT
ON ).
type
of
data
F
ormat
(F
orm
1
through
F
orm
5)
transfers
data
in
three
portions
,
each
of
equal
size
(mentioned
below).
The
entire
data
block
to
be
transferred
is
composed
of:
A
\preamble"
or
\header"
block,
composed
of
the
characters
#A .
All
F
orms
have
this
header
block
except
F
orm
4,
and
F
orm
1
when
in
the
F
ASTCW
modes
.
A
size
block.
This
block
contains
the
size
(in
bits),
of
the
preamble
,
the
size
block
itself,
and
each
data
block.
All
F
orms
have
this
header
block,
except
F
orm
4.
One
data
block
for
each
frequency
or
angular
point
in
the
measurement.
Each
block
contains
one
data
pair
.
F
orm
4
contains
only
data
blocks
.
The
size
of
the
preamble
,
size
block,
and
data
blocks
In
F
orm
1
each
block
is
16
bits
long
(2
bytes
per
data
point).
In
F
orm
2,
each
block
is
32
bits
long
(8
bytes
per
data
point).
In
F
orm
3,
each
block
is
64
bits
long
(16
bytes
per
data
point).
HP-IB
Programming
18-9
Содержание 8530A
Страница 9: ......
Страница 31: ......
Страница 34: ...General Information Figure 1 2 Antenna Measurement Setup Using an HP 85310A GeneralInformation 1 3 ...
Страница 51: ......
Страница 65: ......
Страница 81: ......
Страница 83: ......
Страница 84: ...5 Menus Block Chapter Contents Calibration Domain Display Markers MenusBlock 5 1 ...
Страница 85: ...5 2 Menus Block ...
Страница 90: ...Calibration Requirements Figure 5 1 Cal and Cal Type Menus MenusBlock 5 7 ...
Страница 93: ...Antenna Calibration 5 10 MenusBlock ...
Страница 167: ......
Страница 195: ......
Страница 201: ......
Страница 209: ......
Страница 249: ......
Страница 281: ......
Страница 411: ......
Страница 419: ...Glossary Glossary 8 ...
Страница 439: ......