3180|1

12

帖子

6

TA的资源

一粒金砂(中级)

楼主
 

Namisoft简单程控keithly2400万用表(MFC) [复制链接]

Namisoft在做自动化测试系统研发的过程中,无可避免要使用仪器,有些时候需要速度较快的读数,此时就需要程控这些仪器来实现了。刚开始没有接触的时候觉得这个东西太难了,经过这次的试验之后发现其实程控仪器是有规律可寻的。并不是想象中的那么难。Namisoft NS-Multimeter 程控数字万用表主要使用的是SCPI标准语法。可编程仪器标准命令(英语:Standard Commands for Programmable Instruments,缩写:SCPI)定义了一套用于控制可编程测试测量仪器的标准语法和命令。同时,还要给电脑安装仪器的驱动,用来识别仪器,以及和仪器之间的通信。程控仪器用到的另一个就是visa库,这个库提供函数来和仪器之间进行通信。Namisoft的程控2400程序比较简单,其功能就是能够当电流表使用,读出电流值;另外,可以当电压表,设置输出的电压。(2400功能比较全,既可以当万用表,也可以当源表来使用)。我在NamisoftNS-Multimeter 数字万用表程控的程序的开发步骤大致是以下几步:

 

step1:打开缺省的设备资源,然后再打开2400的设备资源

GPIB0::30::INSTR”中的30表示我使用的2400GPIB的通道是30,所以不同的仪器可能是不同的。但是是可以通过2400的面板进行设置的。

 

step2:读取电压表(电流表)读数

READ?”就是在SCPI的语法表里面读到的。温馨提示,每次发送的命令都必须要以“\n”结尾,比如“READ\n”,要不然仪器无法识别,我在2400上实验过了。

 

step3:将2400设置成电压源,并设置输出的电压

:SOUR:VOLT:LEV %d\n”这条命令中有空格要注意。这条命令并不是SCPI的标准的命令,这是我在2400的产品手册上面看到的。所以如果需要开发其他的功能的话还需要查看参考手册上面提供的指令。

最新回复

visa库太大了,如果用SCPI,可以直接发命令,一般常用的命令也就很少几个。   详情 回复 发表于 2019-12-4 11:27
点赞 关注
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 

visa库太大了,如果用SCPI,可以直接发命令,一般常用的命令也就很少几个。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表