1. 1、本文档共98页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VISA操作表

VISA操作表 操作表: 1、VISA资源模板: viClose(vi):关闭特定的对话通道。 viGetAttribute(vi,attribute,attrState):获取资源属性状态值。 viSetAttribute(vi,attribute,attrState):设置资源属性状态值。 viStatusDesc(vi,status,desc):获取返回状态描述字符串。 viTerminate(vi,degree,jobId):请求VISA资源终止一个或所有对话通道的正常运行。 viLock(vi,lockType,timeout,requestId,accessKey):设置资源存取模式。 viUnlock(vi):取消资源存取模式。 viEnableEvent(vi,eventType,mechanism,context):允许特定事件通知。 viDisableEvent(vi,eventType,mechanism):不允许特定事件通知。 viDiscardEvents(vi,eventType,mechanism):刷新一个对话通道上事件发生。 viWaitOnEvent(vi,ineventTypeList,timeout,outEventType,outContext):等待特定事件的发生。 viInstallHandler(vi,eventType,handler,userHandle):安装回调事件句柄 。 viUnInstallHandler(vi,eventType,handler,userHandle):卸载回调事件句柄。 2、VISA资源管理器: viOpenDefaultRM(sesn):打开缺省资源管理器资源对话通道。 viOpen(sesn,rsrcname,accessMode,timeout,vi):打开特定资源的对话通道。 viFindRsrc(sesn,expr,findList,retcnt,instrDesc):查询VISA系统进行资源定位。 viFindNext(findList,instrDesc):返回前一个查询操作查得的资源。 3、仪器控制管理: viRead(vi,buf,count,retCount):从器件同步读取数据。 viReadAsync(vi,buf,count,jobId):从器件异步读取数据。 viWrite(vi,buf,count,retCount):将数据同步写入到器件中。 viWriteAsync(vi,buf,count,jobId):将数据异步写入到器件中。 viAssertTrigger(vi,protocol):用特定协议确认硬件或软件触发。 viReadSTB(vi,status):读取服务请求状态字节。 viClear(vi):清除器件。 viSetBuf(vi,mask,size):设置格式化I/O缓冲区大小。 viFlush(vi,mask):手动刷新格式化I/O缓冲区。 viPrintf(vi,writeFmt,arg1,arg2…):按设定格式将数据传送到器件中。 viVPrintf(vi,writeFmt,params):按设定格式将数据传送到器件中。 viScanf(vi,readFmt,arg1,arg2…):按设定格式从器件中读取数据。 viVScanf(vi,readFmt,params):按设定格式从器件中读取数据。 viQuery(vi,writeFmt,readFmt,arg1,arg2…):按设定格式对器件进行数据读写。 viVQuery(vi,writeFmt,readFmt,params):按设定格式对器件进行数据读写。 viIn8(vi,space,offset,value):从接口总线读取8位(字节)单位。 viIn16(vi,space,offset,value):从接口总线读取16位(字)单位数据。 viIn32(vi,space,offset,value):从接口总线读取32位(双字)单位数据。? ? viOut8(vi,space,offset,value):向接口总线写入8位(字节)单位数据。 viOut16(vi,space,offset,value):向接口总线写入16位(字)单位数据。? viOut32(vi,space,offset,value):向接口总线写入32位(双字)单位数据。 viMoveIn8(vi,space,offset,length,buf8):从器件存储器向当地存储器移动8位(字节)单位数据。 viMoveIn16(vi,space,offset,length,buf8):从器件存

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档