没有合适的资源?快使用搜索试试~ 我知道了~
首页GPIB卡函数调用说明
资源详情
资源推荐
GPIB 接口卡使用说明
简介
我所早在 80 年代初就自行研制各种 GPIB 接口产品,经过 20 年不断发
展,该产品开发已形成系列,是目前国内唯一能够与国外产品相媲美的 GPIB 接口。
可广泛应用于各种仪器自动测量与控制系统。
ISA GPIB 接口卡
该接口卡主要用于各种 GPIB 仪器的计算机控制以及仪器自动化测试系统的组
建。该接口卡完全符合 IEEE-488 国际标准,并提供与 VISA(虚拟仪器软件设计结
构)国际规范兼容的标准化 GPIB 控制函数包。
性能及特点:
具有 DOS 和 Windows 两种不同操作系统
下使用的产品。
提供 Windows 操作系统软件开发工具包 ,
可 支持 32 位 各种编 程 语言 , 如:VC++ 、
VB 、 Delphi 、 LabView 、 VEE 和
LabWindows/CVI。
提供 VISA 驱动函数和 GPIB 驱动函数,在 LabVIEW 编程语言中可替换原仪器驱
动软件中 VISA 函数,而不影响原程序的使用。
提供快速的硬件诊断工具,以及快速仪器控制的交互式 GPIB 测试工具。
提供 VisaulBASIC 编程应用举例。
新产品 PCI GPIB 接口卡
随着微型计算机 CPU 速度、计算能力的迅速提高,与之相适应的计算机总线
技术也在不断发展,总线形式也在不断变换,当今 PCI 总线已成为微机产品中的主流
总线,为适应总线技术的发展,我们新近开发出了基于 PCI 总线的 GPIB 接口卡,以
满足新一代计算机产品在用于仪器测量控制方面的使用要求。
性能及特点:
接口板硬件总线与 PCI 协议 V2.1 版兼容。
适用于 Win98/2000/NT/Windows XP 操作系统。
具有即插即用功能。
标准的 VISA 和 GPIB 驱动程序,与 NI 公司
提供的驱动函数兼容。
适用于 WINDOWS 下各种 32 位编程语言。
如:VC++、 VB、Delphi、LabView、VEE 和 LabWindows/CVI 等。
1
ISA 总线 GPIB 接口卡
提供 VB、CVI、VC++、 Delphi、LabView 编程应用举例。
注意
有些仪器由于其内部 gpib 接口速度较慢,请在使用过
程中发现个别数据读取不当的时候,适当修改以下函数:
kk = setDelayTime(5, 0) ' 0,0 为最小延时时间
第一个为延时的毫秒数,第二个为循环的次数。
主要是修改第一个参数。参数值应为比 4 大的整数。
2
接口卡的安装
一. win98 安装
把接口卡插入计算机,启动计算机,在提示发现 PCI 桥设备后,在光盘
\Win98\drivers 下可以找到.inf 文件,安装完接口卡后,找到光盘上的..\Win98\
disk1 文件夹中的 setup.exe 程序,进行软件安装。
二. win2000 安装
在 win2000 下安装时,要先进行软件的安装,找到光盘上 ..\Win2000\
Express\SingleImage\DiskImages\DISK1 中的 setup.exe 安装程序运行。
软件安装完成后,关机。把接口卡插入计算机,重新启动计算机,再进行接口
卡的硬件安装。
硬件安装方法一:启动计算机,在提示发现 PCI 桥设备后在安装路径下的
drivers 文件夹中可以找到.inf 文件!确定,安装完毕。省缺路径为
..\ProgramFiles\HT203\PciIEEE488。
硬件安装方法二:在控制面板中选择添加新硬件,在安装路径下的 drivers 文
件夹中可以找到.inf 文件!确定,安装完毕。
三.注意
安装完程序后,要重新启动计算机,才能使用程序。在“开始”菜单 pci
488 中 有 本 接 口 的 例 程 , ( 在 win2000 操 作 系 统 下 , 在 “ 开 始 ” 菜 单 的
Programs 中)在要使用例程须将仪器地址设为 5,程控命令框中输入相应程
控 命 令 ! 接 口 程 序 安 装 的 缺 省 路 径 为 C:\Program Files\HT203\
PciIEEE488,GPIB、VISA 文件夹下为接口的动态链接库,Sample 文件夹下
为各种开发语言的例程,Help 文件夹下为帮助文件。
3
VISA 函数和 GPIB 函数
函数名称:
Visa Resource Template
ViOpen
viClose
viOpenDefaultRM
Visa Instrument Control
ViWrite
viRead
viClear
viReadSTB
viAssertTrigger
Visa Resource Template
viLock
viUnlock
GPIB Function
Send
Receive
ReceBlock
ReceEOI
DevClear
Trigger
WaitSRQ
ReadStatusByte
4
SendIFC
VISA 函数详细说明:
1、viOpen (Sesn1 ,rsrcName,acessMode,timeout,Sesn2)
用途: 打开与指定仪器的通话。
参数说明
Sesn1 输入 资源管理器通话(总应是由 viOpenDefaultRM( )返回的
VISA 默资源理器)。
rsrcName 输入 资源的唯一符号名称
acessMode 输入 指定资源的访问模式。不用,应置 0。
timeout 输入 定时时间。默认值为 10 秒。
Sesn2 输出 通话的唯一逻辑标识符。
返回值: 0 表示成功,其余值均表示失败。
注意: rsrcName 的格式为:GPIB::Address::INSTR
其中:GPIB:表示 GPIB 设备。 address:表示 GPIB 设备地址。
INSTR 表示是 VISA 资源。例如“GPIB::5::INSTR”
各种语言调用说明:
Delph:
Function viOpen(sesn1:Longint;rsrcName:PChar;acessMode:Longint
timeout:Longint;sesn2:PLongint):Longint;
C:
Long viOpen (long sesn1,char *rsrcName, long acessMode, long
timeout,long *sesn2)
VB:
Function viOpen (ByVal sesn1 As Long, ByVal rsrcName As String,
ByVal acessMode As Long, ByVal timeout As Long,
sesn2 As Long) As Long
5
剩余26页未读,继续阅读
码农1024
- 粉丝: 3
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功