一般地址为ASRL1::INSTR USB:支持常见的USB接口编程

时间:2021-12-26 08:26:06

本软件是基于NI-VISA/VISA32(Virtual Instrument Software Architecture)的仪器编程,撑持RS232、USB、GPIB及LAN通信的SCPI仪器编程。

一、本软件是使用VS2017开发(也可以使用VS2015打开,但有些特性可能不撑持),基于DotnetFrameWork4.0,如需运行该软件,从以下网站下载:

软件下载地点:点击此处下载

二、需要开发该软件,必需安置VISA-Runtime运行时

如下图所示:

一般地址为ASRL1::INSTR USB:支持常见的USB接口编程

软件下载地点:点击此处下载

或者到NI官方网站()下载最新的VISA-Runtime

三、通过RS232、USB、GPIB及LAN并使用SCPI指令对仪器进行通信,如下图:

一般地址为ASRL1::INSTR USB:支持常见的USB接口编程

如不懂SCPI指令,请执行进行百度。

四、软件源代码:

https://github.com/cnxy/VISAInstrument

请自行克隆C#源代码 或 从

https://github.com/cnxy/VISAInstrument/releases

下载Release版本,以获得单独运行的EXE文件。

五、其他

RS232:撑持常见的RS232串口编程,一般地点为“ASRL1::INSTR”
USB:撑持常见的USB接口编程,一般地点类似为“USB0::0x2A8D::0x0101::MY57501899::INSTR”
GPIB:撑持常见的USB接口编程,一般地点类似为“GPIB0::0x2A8D::0x0101::MY57501899::INSTR” 此处要求安置GPIB卡驱动措施,,保举使用NI-GPIB卡(需要驱动措施,驱动措施可以从NI官方网站下载)
LAN:撑持常见的USB接口编程,一般地点类似为“TCPIP0::34465A-01899::inst0::INSTR”或“TCPIP0::192.168.0.26::inst0::INSTR”