本文主要介绍利用2110五位半双显示数字万用表 测量温度数字缓冲区,实现高速读取。2110型5位半双显示数字万用表(DMM)配备一个数据缓冲区,这是当今市场上其他5位半数字万用表(DMM)所无法比拟的。
在生产测试中,测试时间是一个至关重要的因素,仪表与控制计算机之间的总线通信应当最小化。因此,在测试期间,将所有读数存储在缓冲区而不是每次传输一个读数,可以大大缩短测试时间。2110数字万用表(DMM)的易失性内存可以存储高达2000个读数,包括测量功能、数学运算、触发操作以及读数保持操作。
从前面板和程控接口都可以访问数据缓冲区。当MEM指示灯亮起时,读数存入数据缓冲区。图1给出在数据缓冲区访问状态时2110数字万用表(DMM)前面板显示。
图1 将读数存入数据缓冲区
数据缓冲区大小的配置
2110数字万用表(DMM)通电后,数据缓冲区的默认规模是2000个读数;不过,也可以由用户设置为2000以下的任意读数。在前面板按下SHIFT+CONFIG键,就可以设置读数数值,然后利用或按钮按键选择TRIGSYS,最后利用或按钮选择STORERDGS。设置的读数数值仅适用于前面板操作,如AutoTriggering或SingleTriggering。如果采集的读数超过设置的数值,则超出部分只显示而不存储。
利用INIT以及FETCh?SCPI(可编程仪器的标准指令)指令,也可以通过程控操作访问数据缓冲区。通过触发计数和采样数值可以自动确定数据缓冲区大小。例如,如果触发计数设置为10,采样数设置为2,那么数据缓冲区大小就自动设置为20。
将数据存入数据缓冲区
一旦数据缓冲区大小设置完毕,必须按下前面板的STORE,启用访问。如前所述,MEM指示灯将显示启用状态。类似地,在程控操作模式下,INIT还将使2110数字万用表(DMM)处于等待触发状态。
一旦触发信号到达,将开始单一测量或多个测量,并将读数存储在数据缓冲区。由于这个物理存储器的易失特性,一旦2110型数字万用表(DMM)断电,那么存储的读数将被清零。
调用存储读数
通过按压SHIFT + STORE按钮,可以调用存储读数。2110数字万用表(DMM)将显示数据缓冲区中的第一个读数。利用 或 按钮,可以对缓冲区中的剩余读数进行浏览。图2显示2110型数字万用表(DMM)正调用45个存储读数中的第二个读数。
图2 从数据缓冲区调用读数
同样地,在程控操作模式下,利用FETCh SCPI指令,可以对数据缓冲区中的读数进行检索。所有读数都将以逗号分隔的ASCII字符形式立刻显示出来。