1. 简述
- 在自动化测试中,需要对仪器进行编程,设备通过交换机进行连接。
- SCPI: 可编程仪器标准命令,Standard Commands for Programmable Instruments。定义了一套用于控制可编程测试测量仪器的标准语法和命令。
- VISA: 虚拟仪器软件结构,Virtual Instrument Software Architecture。VISA提供用于仪器编程的标准I/O函数库,称为VISA库。
- VISA发送SCPI命令和读取响应,开发时需要VISA库文件和头文件。
2. 参考
在罗德官网搜索关键词VISA:
VISA in Programming Languages
VISA and VISA Tools
R&S®VISA
如何使用 VISA 和罗德与施瓦茨设备通信
3. 框架
支持语言:
Python in PyCharm
MATLAB®
C# in Visual Studio
LabVIEW™
ANSI-C in LabWindows/CVI™
对于我而言,还是喜欢用C/C++语言,我选择ANSI-C in LabWindows/CVI™,如下: