EasyManua.ls Logo

HP 8904A - Page 161

HP 8904A
281 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
HP
8904A
Option
001
Enhancements
3c-5
HP-IB
Operation
The following
HP-IB
information
is
specific to Hop
RAM
Sequence
operation. Additional information
on
remote operation
using
HP-IB
is
provided
in
section
3.
3.
HP-IB
Programming
HP-IB
Programming
codes:
m
Function:
Mnemonic
:
Form:
Example:
Function:
Mnemonic:
Form:
Example:
m
Function:
Mnemonic:
Form:
Example:
Function:
Mnemonic:
Form:
Example:
Function:
Mnemonic:
Form:
Example:
Function:
Mnemonic:
Form:
Example:
Function:
Mnemonic:
Form:
Example:
8
Function:
Mnemonic:
Form:
Example:
Set address
of
HOP RAM
'HRA"
Addresses
0
to
15
are valid, valid terminator
is
"ET"
'HRAOZET" or 'HRA 15
ET"
Set frequency of HOP RAM
'FRH"
0
Hz to
600
kHz
range, valid terminators are 'HZ" and
"KZ"
'FHR 723.5 Hz"
Set amplitude of HOP RAM
'APH"
valid terminators are
'UV",
'MV",
and
'VL"
'APH 1.999
VL"
Set phase of HOP RAM
'PHH"
valid range is
0
to 359.9 deg, valid terminators are
'DG"
or
'RD"
'PHH 90
DG"
or 'PHH 3.14
RD"
Write sequence stringt
,WSQ"
Entry string is terminated by
";",
CR/LF, or EO1
'WSQ0123456789ABCDEF;" or
'WSQ0100010100010001OOOlOOlOOll1;"
Copy attribute (freq, phase, amplitude) of the presently
selected hop ram location into all
16
hop ram locations.
'COPY"
'FRH", 'I'HH", 'APH" followed by "COPY"
'HRA 02 ET APH
COPY"
or
'PHH
COPY"
Set burst length
'BL"
'BL"
followed by length from
1
to 127, then
"ET"
'BL
127
ET"
Set hop frequency rate
'RFQ"
'RFQ" followed by value from
0.1
Hz to
10
kHz, then
'HZ" or
'KZ"
'RFQ
600
Hz" or "RFQ 2.4
KZ"
m
Function:
Set waveform to be hopped
'RWF" followed by wave type, Valid wave types are
:
"SI",
'RA", 'TR", 'DC",
NS',
and
"SQ".
Set manual sequence pointer
'MANP" followed by value (1-750 for hex output base,
1-3000 for binary output base), then 'ET". Value must
be less than the sequence end value.
'MANP
1
ET"
or
'MANP3000ET"
Mnemonic:
'RWF"
Form:
Example:
"RWF SI' or RWFNS"
Mnemonic:
'MANP"
Form:
Function:
Example:
Mnemonic:
'SEQP"
Form:
Example:
'SEQP 37
ET"
Function:
Set sequence end
Mnemonic:
'SEQE"
Form:
m
Function:
Set sequence pointer
'SEQP" followed by value, then
'ET".
Value has same
restrictions as 'MANP" function.
'SEQE" followed by value, then 'ET". Value cam range
from
1
to 750 for hex output base and 1-3000 for
binary output base.
'SEQE 25 ET" or 'SEQE 3000
ET"
Trigger sequence to run continuously.
Trigger sequence to run burst
Example:
Function:
Example:
'RUNC"
Function:
Example:
"RUNS.
Function:
Run sequence manually
Example:
'RUNM"
Function:
Stop sequence.
Example:
'STOP"
Function:
Example:
'BSB"
Function:
Example:
'BSO"
m
Function:
Example:
'BSH"
Set binary edit base
Set octal edit base
Set hexadecimal edit base.
Function:
Function:
Set binary output base.
Set hexadecimal output base.
Example:
'OBB"
Example:
'OBH"
m
Function:
Output base readback.
Function:
t
The
HI'
8904A
will accept a sequence string
up
250
characters in length. To fill up
the available 750-character sequence string in the
HI'
8904A. three strings of
250
characters must be sent.
If
a binary sequence is being used, the
EDIT
BASE must be
hexadecimal and the sequence string must be hex coded to transfer the full
3000
bits
in three write sequence string commands.
If
binary base
is
used,
it
will
require up to
12
transfers of
250
bits to send the full
3000
bits.
A
programming example is shown
below
for
sending a binary sequence
of
3000
bits
to
the
HI'
8904A.
Example:
"ROB"
Example:
'BSB"
Example:
'BSB"
Set binary edit base.
Set binary edit base.
Function:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Other manuals for HP 8904A

Related product manuals