新闻中心

EEPW首页 > 测试测量 > 设计应用 > 融合LXI和脚本的优点(上)

融合LXI和脚本的优点(上)

作者:时间:2011-05-15来源:电子产品世界收藏

  上述例子说明脚本仪器可以表现得与传统设备非常类似。仅指令语法稍;有改变。为了利用脚本引擎的全部能力,用户只用发送消息来使用脚本语言功能。

本文引用地址:http://www.eepw.com.cn/article/119519.htm

  PartIII 仪器测试中脚本案例分析以及

  今天我们会介绍实际操作时的一些案例和经验,并且介绍一下和脚本。

  通过发送以下脚本,用户能让仪器执行二分查找法搜索能输出1mA电流的电压源:

  <代码略>

  这种脚本的好处是避免了读取每个结果和发送指令输出新电平所需的通信时间。虽然有理由询问发送较长消息需要多长时间,但是通常发送一条较长的消息比来回通信许多条较短消息快得多。然而,脚本环境的一个优点是前述代码可以封装为函数定义,然后重用,用的时候就能完全避免发送长消息。例如:

  <代码略>

  前面的指令不会让仪器立刻执行,但是它创建了一个命名为“Search(搜索)”的存储程序,之后可以用搜索指令调用:

  Search(2.5, 0.001)

  仪器有一些特点能补充脚本引擎。如果脚本环境提供仪器前面板的编程访问,那么用户就能创建交互式脚本提示用户在前面板输入参数或显示结果。仪器还能提供非易失的板上脚本存储,因此当仪器上电时,这些存储的脚本就能自动执行。这允许执行预先载入的应用,无需任何用户动作,只需要打开仪器的电源。

  嵌入式脚本为测试和测量仪器用户提供显著的优点。虽然嵌入式脚本具有一些次要的缺点,例如前面介绍的对查询陌生,但是大多数用户都能很容易使用或者适应。

  脚本语言通常能自动管理内存,所以用户无需分配和释放用于字符串或矩阵的存储区。虽然这对用户很方便,但是脚本引擎需要周期性地重新声明不再使用的内存,这个过程被称为“垃圾收集”。虽然垃圾收集能自动进行,但是这得花费时间,而且如果在测试序列的关键时间段上发生垃圾收集就会出现问题。这些问题是可以预防的,但是首先用户必须理解垃圾收集器的影响并且知道如何在测试序列的关键时间段上避免垃圾收集。

  下面介绍一下和脚本

  现行的测试仪器LXI标准不要求仪器可编程或实现脚本。然而,LXI标准中的许多特点预先考虑了可编程仪器,并提供有用的功能性以增强LXI标准仪器的脚本性能。



关键词: 吉时利仪器 LXI

评论


相关推荐

技术专区

关闭