社区导航

 

搜索
查看: 449|回复: 1

[分享] Namisoft简单程控keithly2400万用表(MFC)

[复制链接]

21

TA的帖子

6

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-12-4 11:11 | 显示全部楼层 |阅读模式

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的产品手册上面看到的。所以如果需要开发其他的功能的话还需要查看参考手册上面提供的指令。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x


回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2019-12-4 11:27 | 显示全部楼层

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



回复

使用道具 举报

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

关闭

站长推荐上一条 1/7 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-1 12:04 , Processed in 0.116480 second(s), 20 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表