VISA常用函数

VISA常用函数

ID:37079263

大小:494.00 KB

页数:22页

时间:2019-05-16

VISA常用函数_第1页
VISA常用函数_第2页
VISA常用函数_第3页
VISA常用函数_第4页
VISA常用函数_第5页
资源描述:

《VISA常用函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、函数viOpenDefaultRM原型ViStatusviOpenDefaultRM(ViSessionsesn);描述这个函数用来初始化一个VISA资源管理器,此函数必须要在其他任何VISA函数之前调用。函数通过sesn参数返回一个独立的VISA资源管理器ID。参数名称方向类型描述sesnOUTViSession返回一个独一无二的VISA资源管理器逻辑标识符返回值返回值为函数运行结果,如果成功sesn返回VISA资源管理器标识符,否则返回0。标识符值描述VI_SUCCESS0VISA资源管理器初始化成功。VI_ERROR_ALLOC系统资源不足。VI_ERROR_INV_SE

2、TUP配置文件无效或者不存在。VI_ERROR_SYSTEM_ERRORVISA系统初始化失败。viOpen原型ViStatusviOpen(ViSessionsesn,ViRsrcrsrcName,ViAccessModeaccessMode,ViUInt32timeout,ViSessionvi);描述连接一个指定的设备,返回一个可用于调用其他功能的连接标识符。参数名称方向类型描述sesnINViSessionVISA资源管理器逻辑标识符。rsrcNameINViRsrc地址名称。accessModeINViAccessMode连接打开方式,可以是以下值:VI_EXCLUS

3、IVE_LOCK独占方式打开;VI_LOAD_CONFIG更具外部配置文件打开;VI_NULL正常多访问打开。timeoutINViUInt32如果是以独占模式连接,该参数是一个绝对时间(单位ms),超时就返回一个错误。其他连接方式忽略此值。viOUTViSession返回打开连接逻辑标识符。返回值返回值为函数运行结果,如果成功vi返回设备连接标识符,否则返回0。标识符值描述VI_SUCCESS0连接成功。VI_SUCCESS_DEV_NPRESENT连接成功。但是指定的地址无响应。VI_WARN_CONFIG_NLOADED指定的地址不存在或者地址格式不正确。VI_ERROR

4、_ALLOC系统资源不足。VI_ERROR_INTF_NUM_NCONFIG指定的地址是有效的,但无法使用。VI_ERROR_INV_ACC_MODE非法的存取模式。VI_ERROR_INV_RSRC_NAME地址名称语法错误。VI_ERROR_INV_SESSIONVI_ERROR_INV_OBJECT无效的vi。VI_ERROR_LIBRARY_NFOUNDVISA库加载不完全。VI_ERROR_NSUP_OPER资源管理器sesn不支持此函数。VI_ERROR_RSRC_BUSYsesn是有效的,但当前无法访问。VI_ERROR_RSRC_LOCKEDsesn被独占。VI

5、_ERROR_RSRC_NFOUND信息不足或者资源不存在。VI_ERROR_TMO0xBFFF0015操作超时。viClose原型ViStatusviClose(ViSessionvi);ViStatusviClose(ViEventvi);ViStatusviClose(ViFindListvi);描述关闭一个资源管理器或者设备连接,并释放内存。参数名称方向类型描述viINViSessionViEventViFindList需要关闭的对象。返回值返回值为函数运行结果。标识符值描述VI_SUCCESS0关闭成功。VI_WARN_NULL_OBJECT要关闭的对象是空对象。VI

6、_ERROR_CLOSING_FAILEDvi不能标识正当对话通道。VI_ERROR_INV_SESSIONVI_ERROR_INV_OBJECT无法释放与该对话通道相关联的内存数据结构。viFindRsrc原型ViStatusviFindRsrc(ViSessionsesn,ViStringexpr,ViPFindListfindList,ViPUInt32retcnt,ViRsrcinstrDesc);描述该函数用于查找VISA系统里与指定接口相连的资源设备。该函数查找的与expr参数相匹配的有效资源设备。该函数成功完成将返回与exor相匹配的资源组中的第一个资源(inst

7、rDesc),还返回一个资源组中的个数(retnt)。另外还返回一个找到的队列句柄,可以同过调用viFindNext传入这个句柄来获得其他找到的资源。当这个句柄不需要时必须调用viClose关闭。expr参数不区分大小写,搜寻标准由两个部分组成:一个资源的正则表达式和一个可选的属性值逻辑表达式。这个正则表达式是与已知的VISA资源管理器相匹配。如果这资源字符串与正则表达式相匹配,并且属性值也与逻辑表达式匹配,则这匹配是成功的,这资源将添加到资源查询队列(findList)中。(安捷伦的VIS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。