
Programming
Examples
2743
"both
b1/a1
and
b2/a1
measurements
are
taken
upon
the
receipt
of
each"
2745
"event
trigger.
The
trigger
should
be
a
negative
going
TTL
pulse
with"
2747
"a
pulse
width
between
1uS
and
100uS.
For
this
example,
the
minimum
"
2749
"period
between
two
triggers
is
500
us
(ASSUMES
NO
AVERAGING)."
2751
DISP
"
PREPARE
SYSTEM
FOR
TEST
AS
DESCRIBED
AND
CONTINUE
(OR
EXIT)"
2753
FOR
N=0
TO
4
2755
ON
KEY
N
LABEL
"CONTINUE"
GOTO
Setup
2757
ON
KEY
N+5
LABEL
"
EXIT
"
GOTO
No_go
2759
NEXT
N
2761
LOOP
2763
END
LOOP
2765
Setup:
!
2767
DISP
"SETTING
UP
8530
FOR
MEASURMENT"
2769
FOR
N=0
TO
9
2771
OFF
KEY
N
2773
NEXT
N
2775
GOSUB
Setup_fastmux
!
INITIALIZATION
ROUTINE
PUTS
8530A
INTO
FAST
MUX
MODE
2
2777
No_go:IF
Setup=0
THEN
2779
DISP
""
2781
OUTPUT
@A8530_control;"RECA8"
2783
LOCAL
@A8530_control
2785
SUBEXIT
2787
END
IF
2789
GOSUB
Build_table
!
CREATES
ARRAY
EXP_TBL(*)
USED
TO
CONVERT
COMPRESSED
DATA
2791
!
TO
BASIC
REAL
VALUES
2793
Take_data:
!
2795
WAIT
1
2797
Reps=0
2799
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2801
!
DATA
DISPLAY
2803
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2805
"
_________________________________________________________ ______________"
2807
"|
b1/a1
||
b2/a1
|
MEASUREMENT
COUNT
|"
2809
"|
||
|
|"
2811
"|
MAGNITUDE
PHASE
||
MAGNITUDE
PHASE
|
|"
2813
"|
(dB)
|
(DEG)
||
(dB)
|
(DEG)
|
|"
2815
"|
|
||
|
|
|"
2817
"|___________|___________||___________|___________|______ ________________|"
2819
DISP
"TRIGGER
MEASUREMENTS,
PRESS
SOFTKEY
LABELED
'EXIT'
WHEN
FINISHED"
2821
!
2823
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!
2825
!
CONTINUOUS
TRANSFER
DATA
LOOP.
USING
TRANSFER
ALLOWS
FOR
RAPID
INPUT
OF
DATA
2827
!
FROM
THE
8530A.
DATA
IS
DISPLAYED
DURING
COMPUTORS
"SPARE
TIME"
2829
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!
2831
LOOP
2833
ASSIGN
@Buffer
TO
BUFFER
Data_buffer(*)
!
INITIALIZE
TRANSFER
BUFFER
2835
Old_pointer=0
2837
Set_pointer=1
2839
!
2841
!!
TRANSFER
STATEMENT:
EACH
MEASUREMENT
IS
TRANSFERED
IN
THREE
INTEGERS,
OR
6
BYTES,
2843
!!
SO
COUNT
6
ALLOWS
TRACKING
OF
THE
BUFFER
AS
IT
COLLECTS
DATA
FROM
THE
INSTRUMENT.
2845
TRANSFER
@A8530_data
TO
@Buffer;RECORDS
10000,EOR
(COUNT
6)
2847
FOR
N=0
TO
10
2849
ON
KEY
N
LABEL
"
EXIT
",15
GOTO
Finished
2851
NEXT
N
18-58
HP-IB
Programming
Содержание 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: ......