导航:首页 > 编程语言 > vbgpib编程

vbgpib编程

发布时间:2022-06-24 04:49:14

⑴ VB编程实现对GPIB仪器控制

VB控制GPIB仪器的方式很简单,
1、你得先在你的电脑上安装一块GPIB接口卡,使之成为GPIB主控机,你需要根据你的电脑上安装接口,如果是较老的电脑,上面只有ISA总线,那么我推荐你选择电子科技大学自动化工程学院的ES1400GPIB接口卡或者Agilent公司的HP82335(但这两种接口卡都已停产,能不能找到就要看运气了,而且现在好像都不再提供技术支持了);如果是较新的电脑,上面有USB接口,那我推荐仍然是上面两个地方出的EC1401-2/Agilent82357A型USB-GPIB接口,还有一款NI公司的USB-GPIB接口卡,具体型号我忘记了;
2、硬件装好后,如果是ES1400/HP82335,他们不需要安装驱动软件,直接将接口卡附带的函数库拷入你自己的工程目录下就可直接使用,但需要你的操作系统是WIN2000以下,WIN2000以上由于微软对IO操作进行了一系列封装,它们的函数库是无法正常运作的。如果是EC1401-2/Agilent82357A就简单了,它们都提供了相应的驱动软件,按提示进行安装就可以了;
3、驱动软件安装好后,接下来的程序设计就看自己的了,这些接口卡都提供了各种编程环境下的例程,你可以照葫芦画瓢写自己的,我推荐你使用VB配合NI CVI控件来进行设计,CVI提供了很多专门为仪器控制设计的控件,做出的程序界面漂亮而且符合仪器使用者习惯;
4、关于价格,ES1400(2600),EC1401-2(3600),HP82335(4300),Agilent82357A(5000以上),这些价格都是我记忆中的,不一定准确;
5、你还得根据你控制的仪器购买相应数目的GPIB接口电缆,电缆分1米、2米两种;
6、当然,也可以像楼上那样,直接用串口进行控制,一般的GPIB仪器都提供了RS232接口

⑵ VB中的GPIB是什么意思怎么查看它的地址呢

GPIB 是用来查看其它设备的地址的。。。电脑装VIsa后才能用。。。。具体使用需要用到GPIB指令。。。一般测试工具需要用到。。。。

⑶ VB控制可编程直流电源供电器PST3201,需要通信协议的不,有232接口的,用GPIB接口是不是需要卡,很贵啊,

你要用要用GPIB接口控制的话,电源和PC上都要有GPIB接口,配下来比电源都贵,用232接口就好了,电源应该有232软件的,若没有带,可以去它网站.

⑷ 怎么用excel 和 gpib编程

你需要了解硬件和软件问题
1)硬件:你先确认一下,光谱仪和计算机是通过什么接口来通讯的(例如RS232 RS485 RS422 等)
2)软件:通讯协议(例如Modbus canbus Profibus control-net 等)
或者光谱仪供应商提供驱动程序(DLL动态连接库)

然后再用VB VC 等编程软件来开发你的控制程序

⑸ 怎样实现VB和GPIB的通信

你先试一下用MAX里面的与仪器通信发这些命令有没有问题。
你说能找到GPIB0的接口,那你的仪器有没有被扫描出来?
你附图,我的GPIB卡连了3个仪器,在VISA资源下面就已经有了自动扫描出的3个仪器的资源名称。
没有这些你就没法通信的。
如果这些你都有,那就试一下第一行,如果通信也是可以的,那就是程序的问题了。
根据你的说法,通信时没有问题了
那你用你写的程序发*IDN?可不可以,如果也行那就是你后面发的命令的问题了。跟那个I/O没啥关系了。
你再好好看下手册的命令描述,范例里面的命令有的时候是比较老的,不一定支持现在的仪器,你也可以执行下范例看行不行呀。
另外,要注意有些命令是没有返回值的,这样你在读操作时当然会出错的,而一些测量的,比如说VOLT?之类的,你发下去最好要延时一下再去读的。
另外,建议你这些命令,你都用MAX里面的与仪器通信先试一下,哪些有返回值,哪些没有,再放到程序里面。
补:
询问:发送命令,并自动读取返回值,适用于有返回值的命令
发送:单纯的发送命令到设备
读取:从设备读取值,发送与读取一起用等同于询问,不过一个是自动,一个是手动。
比如说*IDN?,你点询问可以,你可以点下发送,再点读取也是一样。
你图中发的那个命令是操作命令,没有返回值的吧,应该点发送,然后看仪器状态是否变化。发查询命令的时候,基本上后面有个‘?’,用询问才可以的。

阅读全文

与vbgpib编程相关的资料

热点内容
指数函数和对数函数的高精度快速算法 浏览:205
c预编译干什么 浏览:22
hp网络共享文件夹 浏览:363
程序员如何不被废 浏览:803
二进制流转pdf 浏览:915
php判断爬虫 浏览:571
960除24除4简便算法 浏览:786
关于解压英语翻译 浏览:565
python控制键盘右键 浏览:920
php没有libmysqldll 浏览:828
时政新闻app哪个好 浏览:906
手机已加密怎么办 浏览:201
安卓手机截屏怎么传到苹果 浏览:527
京管家app哪里下载 浏览:33
文件夹横向排列的竖向排列 浏览:453
51单片机驱动摄像头模块 浏览:689
政府文件加密没法转换 浏览:373
android判断栈顶 浏览:331
凭证软件源码 浏览:860
androidwebview滚动事件 浏览:11