ZVB网分仪远程控制

来源:互联网 发布:淘宝借贷有保证吗 编辑:程序博客网 时间:2024/05/17 06:56

ZVB远程控制

viFindRsrc,viFindNext,viParseRsrc

#include "C:\Program Files\IVI Foundation\VISA\WinNT\agvisa\include\visa.h"

#pragma comment(lib,"C:\\Program Files\\IVI Foundation\\VISA\\WinNT\\agvisa\\lib\\msc\\agvisa32.lib")

Char buf_pow[255],buf_time[255];

ViSession vi;

ViSession vi_Boonton;

//打开功率计 Boonton,4500B

viOpenDefaultRM(&vi);

if(VI_SUCCESS != viOpen(vi,GPIB0::28::INSTR, VI_NULL,VI_NULL, &vi_Boonton)){

    //仪器打开失败

Return;

}

itimeout(id, 1000);

// put the scope in a known state

        iclear(id);

        iremote(id);

iprintf(id"CALCulate1:PARameter:SELect 'Ch1Trc2' 'S21'\n");

iprintf(id"SYST:DISP:UPDate ON\n");

iprintf(id"CALC:FORM PHAS\n");

iprintf(id"FORMat ASCII\n");

ipromptf(id"INITiate1:CONTinuous OFF;*OPC?\n","%s"ValueStr);

iprintf(id"SENS1:FREQ:STAR 1000MHz\n");

iprintf(id"SENS1:FREQ:STOP 1125MHz\n");

iprintf(id"SENS1:SWE:POIN 126\n");

iprintf(id"OUTP1  OFF\n");

//ly_add 2014.0211

iprintf(id"TRIGger1:SOURce EXTernal\n");

iprintf(id"TRIGger1:LINK POINt\n");

//

iprintf(id"SOUR:POW %f\n",m_nPow);

iprintf(id,"CALC1:MARK1 ON\n");ipromptf(id"INITiate1;*OPC?\n""%s"ValueStr);

iprintf(id"CALCulate1:MARKer1:X %dMHz\n"freq);

ipromptf(id"CALCulate1:DATA? FDATA\n""%t"ValueStr); 

1 Active channel: Channel belonging to the active trace.

2 Active trace (remote control): One trace of each channel that has been selected as the 

                    active trace (CALCulate<Ch>:PARameter:SELect <trace name>). Many com- 

                    mands (e.g. TRACE...) act on the active trace.

29  CALC2:FORT MLOGarithmic  ;dB Mag   1075

3. Create new trace and select name and measurement parameter: 

                  CALCulate<Ch>:PARameter:SDEFine "<Trace_Name>", "S11" | "S12" | 

select trace,add trace,delete trace

assign channel:  calc1:PAR:SDEF 

add trace:

calc1:PAR:SDEF 

DISP:WIND1:TRAC1:FEED 'CH4TR1';assign diag.area,display trace int diag area.

592 

One channel two traces,two diagram areas.

Form real,32

ZVA_ZVB_ZVT_Operating.pdf

pnahelp.chm

0 0