主要内容

Get Started with TCP/IP Interface for VXI-11 and HiSLIP

TCP/IP接口是通过一个VISA-TCP/IP金宝app对象支持的。与VISA-TCP/IP对象关联的特性类似于与tcpclient对象。因此,本节只讨论VISA的TCP/IP接口所特有的函数和属性。支持VXI-11协议和HiSLIP协议。金宝app

TCP / IP通信概述有关TCP/IP通信的更多信息。

创建VISA-TCP / IP对象

属性创建一个VISA-TCP/IP对象visadev函数。每个对象都与连接到计算机的仪器相关联。

visadev需要资源名或别名作为输入。资源名由TCP/IP板索引的名称、IP地址或主机名以及您的设备的LAN设备名组成。您可以使用供应商提供的配置工具或使用visadevlist函数。使用VISA供应商配置工具定义别名。

VISA-TCP/IP资源名具有以下格式TCPIP [董事会)::remote_host(::lan_device_name):: INSTR

例如,使用VISA-TCP/IP接口使用VXI-11协议连接IP地址为169.254.2.20的仪器。

visatcpip = visadev (“TCPIP0:: 169.254.2.20:: inst0:: INSTR”
visatcpip = TCPIP with properties: ResourceName: "TCPIP0::169.254.2.20::inst0::INSTR" Alias: "Keysight_33210A" Vendor: "Agilent Technologies" Model: "33210A" LANName: "inst0" InstrumentAddress: "169.254.2.20" NumBytesAvailable: 0显示所有属性、函数

VISA-TCP / IP对象visatcpip表示与您的仪器的连接。点击属性,以查看VISA-TCP/IP属性的完整列表。

ResourceName: "TCPIP0::169.254.2.20::inst0::INSTR" Alias: "Keysight_33210A" Vendor: "Agilent Technologies" Model: "33210A" LANName: "inst0" InstrumentAddress: "169.254.2.20" NumBytesAvailable: 0 SerialNumber: "MY57003523" Type: tcpip PreferredVisa: "National Instruments VISA" BoardIndex: 0 ByteOrder: "小端" Timeout: 10 Terminator:"LF" BytesAvailableFcnMode: "off" BytesAvailableFcnCount: 64 BytesAvailableFcn: [] NumBytesWritten: 0 ErrorOccurredFcn: [] UserData: []

您可以使用点表示法来配置和显示属性值。有关配置这些属性的详细信息,请参见visadev属性

你可以用visadev对象的功能

另请参阅

|

相关的话题