关键词不能为空

当前您在: 主页 > 英语 >

VC_GPIB_Demo

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-09 08:40
tags:

-

2021年2月9日发(作者:hurt的意思)


#include





#include




#pragma


comment


(


lib


,




)



#include





void


main ()


{




ViSession defaultRM, vi;



char


buf [256] = {0};




/* Open session to GPIB device at address 22 */



viOpenDefaultRM (&defaultRM);



viOpen (defaultRM,



, VI_NULL,VI_NULL, &vi);




/* Initialize device(Reset) */



viPrintf (vi,



);




/* Send an *IDN? string to the device */



viPrintf (vi,



);




/* Read results */



viScanf (vi,



, &buf);



//viQueryf(vi,


上两条语句可用此条代替




/* Print results */



printf (



, buf);



//


信号源


---


特定的信号源可能命令不一样,需要参考编程文档




int


freq=999;



viPrintf(vi,



,freq);



viPrintf(vi,



);



viPrintf(vi,



);


//RF ON



viPrintf(vi,



);


//


调制开




//


频谱仪




viPrintf(vi,



);


//


屏幕显示,不显示速度较快




viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);


//


扫描时间




viPrintf(vi,



);


//


省电模式




viPrintf(vi,



);



viPrintf(vi,



);




viPrintf(vi,



);


//MARK ON



viPrintf(vi,



);


//RBW



viPrintf(vi,



);


//VBW




//


自动 校准需要单次扫描,连续扫描不准确




viPrintf(vi,



);



//WAI


用于同步,还有


OPC


等也可用于同步


,


仅用于


overlapping command



sequential command



//


无用,不过用




viPrintf(vi,



);



viPrintf(vi,



);



//


读取


m ark


的值




viQueryf(vi,



,



,buf);



printf(



,buf);



//


功率计




viPrintf(vi,



);


//


外部补偿电平


db!!!!ok



viPrintf(vi,



);


//


参考电平




viPrintf(vi,



);


//


触发电平


dBm



viPrintf(vi, < /p>



);


//


触发事 件位置


us ns/div us/div ms/div



viPrintf(vi,



);


//


时间单位


( moren s) 100us



viPrintf(vi,



);


//db/



db dBm,dBV,dBmV,dbuV dBuV



//


网分仪




viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



//////



viPrintf(vi,



);




viPrintf(vi,



);



viPrintf(vi,



);




viPrintf(vi,



);



viQueryf(vi,



,



, buf);



viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



viPrintf(vi,



);



/////////////////////////// ///////////////////////////



/* Close session */



viClose(vi);



viClose(defaultRM);



while


(1);


//pause for see the result.


}




/*


一段


VC


写的


VISA GPIB


控制代码。



注意事项:



1.


必须先安装


Agilent IO Library


驱动,本人添加的是默认位置的库;



装了驱动后有很多很好的文档


C:Program FilesAgilentIO Libraries


2.


安捷伦提供


SICL

< p>


VISA


两种库,不推荐用

SICL,


因为


VISA


更通用,



NI


也用


V ISA


,函数名一致,都是


viOpenDefaultRM< /p>



viOpen



viPrintf



viQueryf



viClose





是用来控制电子仪器的,主要用在自动化控制,测试上。标准是


SCPI


,可以


google


下。



4.


其实不难,但要多实践, 只是调用


API(


头文件


visa.h ,



)



AP I


常用的就是几个,



viOpenD efaultRM



viOpen


,< /p>


viPrintf



viQueryf< /p>



viClose...


还有


viSetAttribute,viScanf


等;

< br>


viSetAttribute(vi,VI_ATTR_TMO_VALUE ,20000);//


超时时间


s


其他的主要是


SCPI


命令,大多是标准化的,查查编程文档即 可。



5.


较新的技术是:


LXI(LAN Extention Interface),


网口控制,


< /p>


因为一个方面是


GPIB


接口较贵


(3k-5k)


,设备也只能接十几个


(


通常足够了


);


6.

扫描时需要单次同步,这样才准确;



7

< br>,应该多在


Agilent



N I


官网看看。



8.


好书:《


NI- VISAProgrammersMan


》,《


Agilent VISA User's Guide



-


-


-


-


-


-


-


-



本文更新与2021-02-09 08:40,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/620085.html

VC_GPIB_Demo的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文