Specifications
62 Chapter 3
Setting Measurement Conditions
Example program for setting the measuring conditions
940 SCPI.Output "CALC" & CStr(trc4) & ":FORM " & m_para4
950 SCPI.Output "DISP:TRAC" & CStr(trc4) & ":GRAT:FORM " &
disp_form4
960
970 SCPI.Output "DISP:TRAC" & CStr(trc3) & " " & trac3
980 SCPI.Output "DISP:TRAC" & CStr(trc5) & " " & trac5
990
1000 ' Sweep & Average Setting
1010
1020 SCPI.Output "SWE:TYPE " & sweep_type
1030
1040 SCPI.Output "FREQ:STAR " & CStr(start_freq)
1050 SCPI.Output "FREQ:STOP " & CStr(stop_freq)
1060
1070 SCPI.Output "SWE:POIN " & CStr(nop)
1080 SCPI.Output "SWE:DIR " & sweep_dir
1090 SCPI.Output "CALC:AVER:COUN " & CStr(sweep_avg_coun)
1100 SCPI.Output "CALC:AVER " & sweep_avg
1110 SCPI.Output "AVER " & point_avg
1120 SCPI.Output "SWE:TIME:AUTO " & sweep_t_auto
1130 SCPI.Output "SWE:DWEL1 " & CStr(sweep_delay)
1140
1150 ' Source Setting
1160
1170 SCPI.Output "SOUR:CURR:MODE " & sour_curr_mode
1180 SCPI.Output "SOUR:CURR " & CStr(sour_curr)
1190 SCPI.Output "SOUR:VOLT:OFFS " & CStr(dc_bias_v)
1200 SCPI.Output "SOUR:CURR:LIM:OFFS " & CStr(dc_bias_i_lim)
1210 '
1220 ' Trace1 Setting
1230 '
1240 SCPI.Output "DISP:TRAC" & CStr(trc1) & ":TEXT " &
list_page1
1250
1260 SCPI.Output "CALC" & CStr(trc1) & ":MATH:FUNC " &
disp_trac1
1270 SCPI.Output "DISP:TRAC" & CStr(trc1) & ":Y:TOP " &
CStr(top_scale1)
1280 SCPI.Output "DISP:TRAC" & CStr(trc1) & ":Y:BOTT " &
CStr(bottom_scale1)
1290
1300 ' Trace2 Setting
1310
1320 SCPI.Output "DISP:TRAC" & CStr(trc2) & ":TEXT " &
list_page2
1330 SCPI.Output "CALC" & CStr(trc2) & ":MATH:FUNC " &
disp_trac2
1340 SCPI.Output "DISP:TRAC" & CStr(trc2) & ":Y:FULL " &
CStr(full_scale2)
1350 SCPI.Output "DISP:TRAC" & CStr(trc2) & ":Y:RLEV " &
CStr(ref_val2)
1360 SCPI.Output "DISP:TRAC" & CStr(trc2) & ":Y:RPOS " &
CStr(ref_pos2)
1370
1380 ' Trace4 Setting
1390
1400 SCPI.Output "DISP:TRAC" & CStr(trc4) & ":TEXT " &
list_page4