本文为原创文章,源码为原创代码。 若转载/复制,请在网页/代码显着位置标明原名、作者及网址,谢谢!
该软件基于NI-VISA/VISA32(VirtualInstrumentSoftwareArchitecture)仪器编程,支持RS232、USB、GPIB和LAN通讯的SCPI仪器编程。
1、本软件是用VS2017开发的(也可以用VS2015打开,但可能不支持部分功能),基于DotnetFrameWork4.0,如果要运行该软件,请从以下网址下载:
软件下载地址:点击此处下载
2. 要开发软件,必须安装VISA-Runtime
如右图所示:
软件下载地址:点击此处下载
复制
或者去NI官网()下载最新的VISA-Runtime
3、通过RS232、USB、GPIB、LAN与仪器通讯avr源码编译软件,使用SCPI命令,如右图:
如果不懂SCPI命令请自行百度。
4、软件源码:
https://github.com/cnxy/VISAInstrument
复制
请自行克隆 C# 源代码或从以下位置下载
https://github.com/cnxy/VISAInstrument/releases
复制
下载发布版本以获得独立的 EXE 文件。
5、其他
RS232:支持常见的RS232并口编程,通常地址为“ASRL1::INSTR”
USB:支持常见的USB套接字编程,通常地址类似于“USB0::0x2A8D::0x0101::MY57501899::INSTR”
GPIB:支持常见的USB套接字编程,一般地址类似“GPIB0::0x2A8D::0x0101::MY57501899::INSTR”,这里需要安装GPIB卡驱动avr源码编译软件,建议使用NI-GPIB卡(需要驱动,驱动可以到NI官网下载)
LAN:支持常见的USB套接字编程,通常地址类似于“TCPIP0::34465A-01899::inst0::INSTR”或“TCPIP0::192.168.0.26::inst0::INSTR”