从测量仪器读取具有状态位信息的测量数据的方法及系统技术方案

技术编号:7359962 阅读:183 留言:0更新日期:2012-05-26 13:39
本发明专利技术提供一种从测量仪器读取具有状态位信息的测量数据的方法及系统,该方法包括命令设置步骤(S51),设置读取数据的长度值;数据读取步骤(S52),从所述测量仪器读取多组数据;拼接保存步骤(S53),将每组数据按读取的先后顺序依次连接保存;显示步骤(S54),显示所述拼接保存数据。该系统包括命令设置部件(121),数据读取部件(122),拼接保存部件(123),显示部件(124)。本发明专利技术从测量仪器读取数据时,通过对状态位信息的查询和对每次从测量仪器读取数据的拼接保存,可以将测量仪器的全部输出数据一次保存完整并同时显示,不仅能一次显示所有测量数据,还可以直观地观看远距离测量仪器的输出波形情况。

【技术实现步骤摘要】
从测量仪器读取具有状态位信息的测量数据的方法及系统
本专利技术涉及一种计算机与测量仪器的控制方法及系统,特别是涉及一种从测量仪器读取具有状态位信息的测量数据的方法和系统。
技术介绍
在工业工程和科学教育领域,测量测试仪器都是实验、制造生产、测试等环节中不可或缺的基本工具,例如示波器、万用表、频谱仪、信号源都是常用的通用测量仪器。随着科学技术的不断发展,测量仪器也由模拟测量仪器向数字测量仪器转化。数字化的测量仪器具有很多模拟测量仪器所不具备的优点,例如便于存储、方便进行数据分析和计算,抗干扰性强等等。除此之外,数字化测量仪器还具有一个独特的优点就是,其可以方便地与计算机连接,组成一个测量系统,利用计算机丰富的资源和强大的功能来对测量仪器进行控制以及对测量结果进行更为复杂的处理。参照图1,目前的测量系统1包括一个计算机11和至少一个测量仪器12,每一个测量仪器12通过一个接口13与计算机11连接。计算机11可以是个人电脑(PC)、服务器(server)或者连接至服务器的客户端(client)等具有数据运算和处理功能的设备。测量仪器12是具有数据采集功能和实际测量功能的设备,例如是示波器、万用表、频谱仪、信号源,也可以是测量板卡,甚至还可以是传感器等。接口13可以是VXI总线、PXI总线、GPIB、串口、并口、或者是LAN口,串口包括USB接口、RS232等。为了方便用户对不同的测量仪器12进行控制、同时从测量仪器12读取数据,计算机11还包括至少一个应用程序。应用程序用于控制计算机11对测量仪器12进行各种操作并从测量仪器12读取数据。例如,参照图2,图2示出的是国家仪器(NI)公司的现有技术所公开的应用程序向测量仪器发送读取数据命令的窗口2,图中命令输入框21用于输入读取命令;参照图3,图3示出的是国家仪器(NI)公司的现有技术所公开的应用程序设置每次读取的测量数据的长度的窗口3,图中长度设置框31用于设置每次读取的测量数据的长度;参照图4,图4示出的是国家仪器(NI)公司的现有技术所公开的应用程序从测量仪器读取数据并显示该数据的窗口4,图中数据显示框41用于显示从测量仪器读回的数据。国家仪器(NI)公司的应用程序提供了从测量仪器读取数据并显示数据的功能,也能够设置每次读取测量数据的长度,但是在所设置的每次读取测量数据的长度小于测量数据的长度时,国家仪器(NI)公司的应用程序并不能一次将测量仪器的数据读完,国家仪器(NI)公司的应用程序需要每发送一次数据读取命令,才能读回一次数据,且第二次读回的数据信息会覆盖第一次读回的数据信息,即使通过多次从测量仪器读取数据,将测量数据全部读完,也不可能一次观看所有的测量数据信息,更不能直观地观看测量仪器此时的真实输出情况。
技术实现思路
为解决现有技术根据每次设置的读取测量数据的长度,不能一次读完测量仪器所有的测量数据信息,并不能直观地观看测量仪器的真实输出的技术问题,本专利技术提供一种从测量仪器读取具有状态位信息的测量数据的方法,包括如下步骤:一个命令设置步骤,设置读取数据的长度值;一个数据读取步骤,依据所述长度值,从所述测量仪器读取多组数据;一个拼接保存步骤,将每组数据按读取的先后顺序依次连接保存,形成拼接保存数据;一个显示步骤,依据所述多组数据中,最后一组数据的状态位信息为数据结束信息,显示所述拼接保存数据。所述命令设置步骤,还设置一个时限值。所述数据读取步骤,还计算读取每组数据的时间;所述显示步骤,依据所述读取每组数据的时间大于所述时限值,显示一个提示信息。所述显示步骤包括一个判断步骤和一个显示执行步骤,所述判断步骤,依据所述多组数据中,最后一组数据的状态位信息是否为数据结束信息,判断所述数据是否被读取完毕,当所述数据被读取完毕,发出一个显示指令,否则,发出一个读取指令;所述显示执行步骤,依据所述显示指令,显示所述拼接保存数据,所述数据读取步骤,依据所述读取指令,从所述测量仪器读取数据。所述显示步骤,提供一个以代码形式显示所述拼接保存数据的数据显示窗口。所述显示步骤,依据一个控制指令,关闭所述数据显示窗口,提供一个以波形显示方式显示所述拼接保存数据的波形显示窗口。所述波形显示方式是将数据绘制在坐标系中的显示形式。为解决现有技术根据每次设置的读取测量数据的长度,不能一次读完测量仪器所有的测量数据信息,并不能直观地观看测量仪器的真实输出的技术问题,本专利技术还提供一种从测量仪器读取具有状态位信息的测量数据的系统,包括:一个命令设置部件,用于设置读取数据的长度值;一个数据读取部件,用于依据所述长度值,从所述测量仪器读取多组数据;一个拼接保存部件,用于将每组数据按读取的先后顺序依次连接保存,形成拼接保存数据;一个显示部件,用于依据所述多组数据中,最后一组数据的状态位信息为数据结束信息,显示所述拼接保存数据。所述命令设置部件,还用于设置一个时限值。所述数据读取部件,还用于计算读取每组数据的时间;所述显示部件,用于依据所述读取每组数据的时间大于所述时限值,显示一个提示信息。所述显示部件包括一个判断部件和一个显示执行部件,所述判断部件,用于依据所述多组数据中,最后一组数据的状态位信息是否为数据结束信息,判断所述数据是否被读取完毕,当所述数据被读取完毕,发出一个显示指令,否则,发出一个读取指令;所述显示执行部件,用于依据所述显示指令,显示所述拼接保存数据,所述数据读取部件,用于依据所述读取指令,从所述测量仪器读取数据。所述显示部件,用于提供一个以代码形式显示所述拼接保存数据的数据显示窗口。所述显示部件,用于依据一个控制指令,关闭所述数据显示窗口,提供一个以波形显示方式显示所述拼接保存数据的波形显示窗口。所述波形显示方式是将数据绘制在坐标系中的显示形式。本专利技术设置一次读取测量仪器的数据长度后,在从测量仪器读取数据时,通过对状态位信息的查询和对每次从测量仪器读取数据的拼接保存,可以将测量仪器的全部输出数据一次保存完整并同时显示,显示形式可以是代码形式也可以是与测量仪器输出的相同形状的波形形式,不仅能一次显示所有测量数据,还可以直观地观看远距离测量仪器的输出波形情况。附图说明图1是目前的测量系统1的模块结构示意图图2是国家仪器(NI)公司的现有技术所公开的应用程序向测量仪器发送读取数据命令的窗口2图3是国家仪器(NI)公司的现有技术所公开的应用程序设置每次读取的测量数据的长度的窗口3图4是国家仪器(NI)公司的现有技术所公开的应用程序从测量仪器读取数据并显示该数据的窗口4图5是本专利技术第一实施例从测量仪器读取具有状态位信息的测量数据的方法流程图5图6是本专利技术第一实施例和第二实施例向测量仪器发送读取数据命令的窗口6图7是本专利技术第一实施例和第二实施例向测量仪器设置读取数据长度值的窗口7图8是本专利技术第一实施例和第二实施例显示读取中的拼接保存数据的窗口8图9是本专利技术第一实施例以代码形式显示拼接保存数据的窗口9图10是本专利技术第一实施例以波形形式显示拼接保存数据的窗口10图11是本专利技术第二实施例从测量仪器读取具有状态位信息的测量数据的方法流程图11图12是本专利技术从测量仪器读取具有状态位信息的测量数据的系统示意图12具体实施方式下面结合附图介绍本专利技术的实施方式参照图5,本专利技术第一实施例从测本文档来自技高网
...
从测量仪器读取具有状态位信息的测量数据的方法及系统

【技术保护点】

【技术特征摘要】
1.一种从测量仪器读取具有状态位信息的测量数据的方法,其特征在于,包括如下步骤:一个命令设置步骤,设置读取数据的长度值;一个数据读取步骤,依据所述长度值,从所述测量仪器读取多组数据;一个拼接保存步骤,将每组数据按读取的先后顺序依次连接保存,形成拼接保存数据;一个显示步骤,依据所述多组数据中,最后一组数据的状态位信息为数据结束信息,显示所述拼接保存数据;所述命令设置步骤,还设置一个时限值;所述数据读取步骤,还计算读取每组数据的时间;所述显示步骤,依据所述读取每组数据的时间大于所述时限值,显示一个提示信息。2.根据权利要求1所述的方法,其特征在于,所述显示步骤包括一个判断步骤和一个显示执行步骤,所述判断步骤,依据所述多组数据中,最后一组数据的状态位信息是否为数据结束信息,判断所述数据是否被读取完毕,当所述数据被读取完毕,发出一个显示指令,否则,发出一个读取指令;所述显示执行步骤,依据所述显示指令,显示所述拼接保存数据,所述数据读取步骤,依据所述读取指令,从所述测量仪器读取数据。3.根据权利要求1所述的方法,其特征在于,所述显示步骤,提供一个以代码形式显示所述拼接保存数据的数据显示窗口。4.根据权利要求3所述的方法,其特征在于,所述显示步骤,依据一个控制指令,关闭所述数据显示窗口,提供一个以波形显示方式显示所述拼接保存数据的波形显示窗口。5.一种从测量仪器读取具...

【专利技术属性】
技术研发人员:王悦王铁军李维森
申请(专利权)人:北京普源精电科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术