新闻中心

EEPW首页>测试测量>设计应用> 基于LabWindows的滤波分析仪的设计

基于LabWindows的滤波分析仪的设计

作者: 时间:2011-04-10 来源:网络 收藏

  3 系统功能

  3.1 用户界面功能

  本系统的功能主要是通过软件的实现。表1所列是该虚拟仪器的软件功能列表。图2所示是其电力系统录波仪的主界面图。

3.2 数据的采集及存储

  为了避免数据阻塞,减少运行过程中数据采集与用户界面的影响,本录波仪的软件部分采用多线程技术。提供有线程池(th-readpool)和异步定时器(asynchronous timers)两种多线程机制。本文采用线程池及机制编写。但采用多线程有可能造成数据不必要的改动甚至出错,因此,提供了线程安全队列进行数据保护。它可将采集到的数据写入安全队列,分析数据时再从安全队列中取出。数据存储采用二进制形式,数据采集及存储的部分程序如下:



评论


相关推荐

技术专区

关闭