GPIB通信万用表
前期准备:从操作手册里面进行查找对应的编程语言(SCPI),每个常见所对应的可能这个变成有所不同,下面来说三个常用的、统一标准的。
【*IDN?】 :返回序列号(产品信息)
【*RST】:复位
【:READ? 】:读值
以这次的项目为例:
客户需求,希望读取万用表中的直流电压的值。
过程:
1. 创建一个MFC项目



后面的NEXT继续进行,看看是否有问题,然后创建成功。
2. 其中需要一些visa的库


然后,打开项目,在里面引入,如下。

然后,在Debug中放入

============================================================================================================

3. VtTester.h

创建类:
举例TestVt
① 在.h中创建它的声明类:int TestVt(double &dVt);
② 把箭头指向TestVt(红色部分),1s左右之后左下方出现一个黑色的向下的箭头
③ 然后就出现了一个表格,选择第一个及->Create Implementation,点击就在.cpp中创建完成。
4. VtTester.cpp


5.添加控件
打开所要操作的框

进行创建控件和页面:

6.创建类
举例:GPIBDlg

这两个都可以,右击选择Add->Class…


7.GPIBDlg.h

8.GPIBDlg.cpp



9.运行检测
===========================================================================================================
如果本文有错误地方或者需要改进的,还希望一切共勉,给我指正,感谢!
浙公网安备 33010602011771号