VISA资源名称控件用于对VISA会话句柄开放的资源,并保持会话句柄和类。VISA会话句柄是VISA使用的*逻辑标识符,用于与资源进行通信。VISA会话句柄由VISA资源名称输入控件保持,用户不可见。VISA资源名称输出是VISA函数中输出的资源名称的副本。通过将资源名称输出或输入至函数和VI,并连接函数和VI,可简化数据流编程。这与文件I/O函数使用的文件引用句柄输出相似。
下表列出了VISA资源名称字符串的语法。可选参数在方括号中显示([])。
接口 | 语法 | 类 |
---|---|---|
VXI INSTR | VXI[板卡]::VXI 逻辑地址[::INSTR] | Instr; VXI/GPIB-VXI MBD Instr; VXI/GPIB-VXI/VME RBD Instr |
VXI MEMACC | VXI[板卡]::MEMACC | VXI/GPIB-VXI/VME MemAcc |
VXI BACKPLANE | VXI[板卡][::VXI 逻辑地址]::BACKPLANE | VXI/GPIB-VXI Backplane |
VXI SERVANT | VXI[板卡]::SERVANT | VXI Servant |
GPIB-VXI INSTR | GPIB-VXI[板卡]::VXI 逻辑地址[::INSTR] | VXI/GPIB-VXI MBD Instr; VXI/GPIB-VXI/VME RBD Instr |
GPIB-VXI MEMACC | GPIB-VXI[板卡]::MEMACC | VXI/GPIB-VXI/VME MemAcc |
GPIB-VXI BACKPLANE | GPIB-VXI[板卡][::VXI 逻辑地址]::BACKPLANE | VXI/GPIB-VXI Backplane |
GPIB INSTR | GPIB[板卡]::主地址[::GPIB 次地址][::INSTR] | GPIB Instr |
GPIB INTFC | GPIB[板卡]::INTFC | GPIB BoardInterface |
GPIB SERVANT | GPIB[板卡]::SERVANT | N/A |
PXI INSTR | PXI[总线]::设备[::函数][::INSTR] | PXI INSTR |
PXI INSTR | PXI[接口]::[总线-]设备[.函数][::INSTR] | PXI INSTR |
PXI MEMACC | PXI[接口]::MEMACC | PXI MEMACC |
Serial INSTR | ASRL[板卡][::INSTR] | Serial INSTR |
TCPIP INSTR | TCPIP[板卡]::主机地址[::LAN设备名][::INSTR] | TCP/IP Instr |
TCPIP SOCKET | TCPIP[板卡]::主机地址::端口::SOCKET | TCP/IP Socket |
USB INSTR | USB[板卡]::制造商ID::型号编码::序列号[::USB接口号][::INSTR] | USB INSTR |
USB RAW | USB[板卡]::制造商ID::型号编码::序列号[::USB接口号]::RAW | USB RAW |
VXI关键词通过嵌入式控制器或MXIbus控制器作用于VXI仪器。GPIB关键词用于与GPIB设备建立通信。GPIB-VXI关键词用于GPIB-VXI控制器。ASRL关键词用于与异步串行(例如,RS232)设备通信。
INSTR关键词规定了INSTR类型的VISA资源。
下表列出了可选字符串的默认值。
可选字符串 | 默认值 |
---|---|
板卡 | 0 |
GPIB次地址 | 无 |
LAN设备名 | inst0 |
PXI函数 | 0 |
USB接口号 | 编号zui小的相关接口 |
下表列出了地址字符串的范例。
地址字符串 | 说明 |
---|---|
VXI0::1::INSTR | 一台VXI设备位于VXI接口VXI0,逻辑地址为1。 |
GPIB-VXI::9::INSTR | 一台VXI设备位于GPIB-VXI受控系统,逻辑地址为9。 |
GPIB::1::0::INSTR | 一台GPIB设备位于GPIB接口0,主地址为1,次地址为0。 |
ASRL1::INSTR | 置于ASRL1接口上的一个串行设备。 |
VXI::MEMACC | 板卡级的寄存器访问VXI接口。 |
GPIB-VXI1::MEMACC | 板卡级的寄存器访问1号GPIB-VXI接口。 |
GPIB2::INTFC | GPIB接口2的接口或原始资源。 |
VXI::1::BACKPLANE | 默认VXI系统中用于机箱1的主机资源,即接口0。 |
GPIB-VXI2::BACKPLANE | GPIB-VXI接口2上默认机箱的主机资源。 |
GPIB1::SERVANT | GPIB接口1的伺服/设备资源。 |
VXI0::SERVANT | VXI接口0的伺服/设备资源。 |
TCPIP0::1.2.3.4::999::SOCKET | 在规定IP地址对999端口的原始TCP/IP访问。 |
TCPIP::dev.company.com::INSTR | 使用特定地址的VXI-11的TCP/IP设备。使用inst0的默认LAN设备名。 |
PXI::15::INSTR | 总线0上的PXI设备号为15。 |
PXI0::2-12.1::INSTR | PXI总线号为2,设备12,带函数1。 |
PXI0::MEMACC | PXI MEMACC会话句柄。 |
visa://主机名/资源 | 在某远程系统上的资源。主机名可以是IP地址(点表示法)或网络机器名。该远程系统无需在客户系统上进行明确配置。 |
USB::0x1234::125::A22-5::INSTR | “USB测试和测量”类设备,制造商ID为0x1234,型号编码为125,序列号为A22-5。使用设备的*个可用的USBTMC接口。编号通常为0。 |
USB::0x5678::0x33::SN999::1::RAW | 一个原始的USB非类设备,制造商ID为0x5678,型号编码为0x33,序列号为SN999。设备接口号为1。 |
默认状态下,VISA资源名称为Instr,与即将打开的会话句柄类相对应。在编辑模式下右键单击控件,从快捷菜单中选择不同的类,可改变所选类的类型。
在可连接的VISA资源名称类中,VISA函数会有所不同。每个函数的有效类的详细列表见NI-VISA帮助。例如,寄存器访问和底层寄存器访问选板上的函数不接受GPIB或串行设备的VISA会话句柄。
注: 只可将设置为事件类的资源名称连接至VISA关闭函数和一个属性节点。 |
如将VISA资源名称控件连接到不接受该会话句柄类的函数,或将两个资源名称连接到不同的类,程序框图将不能执行,并报告类冲突错误。
注: VISA名称输入控件和常量在所有平台上均可使用。但是,如运行带名称控件的VI,且名称控件含有当前平台不支持的设备的资源字符串,系统将报错。 |
- 我们开业语言以LabVIEW为主,在硬件选型方面也积累了丰富的经验,同时我们也具备独立的硬件开发及机械设计与加工能力,可以制作、加工非标设备,满足个性化的需求。"术业有专攻",每个人都有自己zui擅长的领域。把这些工作交给我们,使您有精力做科研,这应该是一个双赢的局面。
服务领域涵盖:
LabVIEW 编程开发
LabVIEW作为图形化编程语言,近几年发展迅速,它具备开发快、可靠性高等特点,非常适合测控领域的应用。在该领域我们已经有十年的开发经验,合作用户涉及科研、国防、外企、大中小型各类企业。服务领域遍布自动测控系统众多领域,包括航空航天、汽车产品测试、工业自动化、故障诊断、图像处理等。
非标设备研制
在系统开发过程中,购买不到的配件、电路板等产品,我们也可以进行研制开发,为您提供一站式的服务。
系统集成
为自动化测试提供完整的解决方案。我们从设备选择、采购、安装、调试、控制、到配套产品的研制,涵盖您科研生产的全过程。让您全身心的投入到核心工作中来,减轻您的工作压力,提升工作效率。
产品合作开发
如果您那有具有市场潜力的好产品、好创意,我们也愿意与您一起合作开发。在这方面我们也具备了一定的基础,例如工业*/呼吸模拟器/人工肺,劳保测试产品"防尘测试仪"已经成功推向了市场。成熟的技术+有潜力的市场,一直是我们追求的目标。如果您有好的创意,或者现有的产品需要升级推广,也欢迎与我们。
王
LabVIEWVISA资源名称控件LabVIEWVISA资源名称控件