本软件是基于NI-VISA/VISA32(Virtual Instrument Software Architecture)的仪器编程,撑持RS232、USB、GPIB及LAN通信的SCPI仪器编程。
一、本软件是使用VS2017开发(也可以使用VS2015打开,但有些特性可能不撑持),基于DotnetFrameWork4.0,如需运行该软件,从以下网站下载:
软件下载地点:点击此处下载
二、需要开发该软件,必需安置VISA-Runtime运行时
如下图所示:
软件下载地点:点击此处下载
或者到NI官方网站()下载最新的VISA-Runtime
三、通过RS232、USB、GPIB及LAN并使用SCPI指令对仪器进行通信,如下图:
如不懂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”