camera驱动电源配置_Namisoft对可编程线性直流电源之LabVIEW控制探索

549c6c6e3576dec7cabf6f3e65020940.png

可编程线性直流电源一般都支持USB-TMC通讯协议,并提供SCPI远程控制命令集,实际应用像NSAT-8000、NSAT-9000中都有运用。下面我们就从SCPI开始,简单介绍下LabVIEW的控制操作。

首先我们得下载VISA驱动,下载安装成功后,我们就会在桌面上找到一个图标,名称为Measurement Automation(简称MAX),如下图所示。Measurement Automation 设备管理器。

50c2e4f6089eaeb2d6c5425f281c060d.png
Measurement Automation

在MAX 中,先选中设备与接口(Device and Interface)下的xxxUSB接口,然后打开左上角的Open VISA Test Panel,即可启动通讯器,如下图所示。我们可以在ViWrite中输入命令,便可通过ViRead读取命令的返回值。

ce11dc109073c746ccff92d3369ba069.png

通讯器

通过上述测试并验证仪器通讯没有问题后,就可以开始LabVIEW 编程了。

在LabView下,开发仪器控制的程序非常简单,这也是众多工程师喜欢在LabVIEW 环境下进行自动化程序开发的原因,像NS-Scope、NSAT-1000等的开发。总的来说,只需要用VISA Write来向仪器发送命令,用VISA Read来从仪器读取数据即可,关于这两个命令的解释如下图所示:

d6978dd187720c6336f04346e7e6b46a.png
VISA Write和VISA Read的命令解释1

725e6f1ec65a6c9fab476fa405475656.png
VISA Write和VISA Read的命令解释2

通过查阅相关可编程线性直流电源用户手册,可以查到关于测试指定通道电压的MEASure:VOLTage? 命令,如下图所示:

5575fc2a26cee89d5628e0072e1cbb54.png
可编程线性直流电源用户手册中的SCPI命令

利用MEASure:VOLTage? 和VISA Write命令我们就可以向SPD3000系列发送命令,然后利用VISA Read命令读取返回值,这样我们就实现了读取当前指定通道的电压值了,程序连接框图如下图所示:

c982d86525ee9d838e5b8f8c41437cbc.png
读取电源指定通道电压值的连接框图

通过加载LabVIEW 仪器驱动程序,我们可以在LabVIEW 仪器I/O中找到,如下图所示:

82ebf06ce16a7cd66f3ce16285ac150d.png
仪器驱动程序

驱动程序包含了七个部分,分别可以对产品进行初始化、读取配置信息、输出数值、配置相关数据等功能。

下面我们以一个实际操作的列子来说明这些功能的运行,该功能主要是读取电源的输出值和实际设定值,其连接框图如图所示:

a3371b894bf33be5b8f28f0a19b57ee6.png

首先调用Initialize.vi进行初始化,以确保电源进行正确的连接。然后连续调用两次Configure Output.vi分别对CH1、CH2通道的电压和电流进行设置。在while循环中不断的调用Read Output.vi读取CH1和CH2通道的实际输出电压值和电流值,并显示在前面的数值显示控件中,当程序通信过程出现错误,或按下Stop Output按钮时,则结束while循环,然后关闭CH1通道,关闭通信通道,结束整个程序的运行。在程序运行过程中,通过属性节点,使数值输入控件被禁用,不能输入数据;在结束程序时,再次通过属性节点使数值输入控件可用,重新输入新的值对通道进行设置。

以上是Namisoft对可编程直流电源的LabView驱动进行的简单运用,非常快捷,大大提高编程效率,给广大工程师带来了福音。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值