一种数显量具数据采集系统技术方案

技术编号:10475667 阅读:143 留言:0更新日期:2014-09-25 13:54
本发明专利技术提供一种数显量具数据采集系统,数据采集系统包括不同的数显量具、与数显量具一一对应的采集器及上位机。运行在上位机的活动量具集建立、维护模块保持活动量具集模块中包含的活动量具项与连接上位机的数显量具和采集器一致,测量结果获取模块根据量具识别模块给出的匹配结果,向匹配的采集器发送测量结果获取命令,并接收测量结果。

【技术实现步骤摘要】
一种数显量具数据采集系统
本专利技术是一种用于数显量具的数据采集系统,属于计量测试

技术介绍
当前,数字化设计和制造技术得到长足发展,传统检测技术越来越成为限制生产效率和生产质量提高的瓶颈,同时,作为数字化闭环制造体系的关键缺失环节,数字化检测技术已经得到越来越多科学研究机构的关注。通用量具的自动化数据采集是数字化检测技术实施过程中的一个关键问题。为满足广泛的社会需求,各大计量器具厂商纷纷推出具有数字显示和输出功能的数显量具、量仪,然而不同厂商的数显量具、量仪具有不同的传输接口,这给量具的自动化数据采集带来不便,有研究机构给出数显量具数据采集装置和方法,采用接口统一技术方案,使得量具面向上位机具有统一的接口。在接口统一技术的支持下,上位机采用统一的方法编程即可获取与其建立连接的数显量具的数据,限制条件是一次只能连接一个量具,更换量具时需要将之前量具断开连接,否则无法从多个数显量具中识别出指定标识的量具。中国专利文献CN103322954A是本专利技术最接近的现有技术,然而,生产现场涉及量具情况复杂,这表现在检测过程使用多种不同类型的量具;同一种类的量具具有多个;量具与上位机不断地建立和断开连接。因此,接口统一技术不足以解决数显量具的自动化数据采集问题,需要在其基础上研究一种数显量具数据采集系统,实现通用量具的自动化数据采集。
技术实现思路
本专利技术正是针对上述现有技术中存在的不足而设计提供了一种用于数显量具的数据采集系统,其目的是提高通用数显量具数据采集的自动化程度,进而提高检测效率、可靠性,并降低检测的人力成本。为了实现上述专利技术目的,本专利技术的技术方案为:该种数显量具数据采集系统,其特征在于:该系统包括:采集器(1),其功能是:根据上位机(6)发送的测量结果获取请求,接收数显量具(7)的测量结果,并将测量结果上传至上位机(6);采集器(1)包括微处理器(2)、信号电平转换电路(3)、复位电路(4)、电压转换电路(5),其中:微处理器(2)通过印刷电路板与信号电平转换电路(3)、电压转换电路(5)、复位电路(4)连接,微处理器(2)和电压转换电路(5)均通过USB接口(8)与上位机(6)连接,信号电平转换电路(3)通过RS232接口(9)与数显量具(7)连接;上位机(6),其功能是:接收外部软件程序的测量请求,从处于连接状态的多个采集器(1)中识别出与请求匹配的采集器(1),向匹配的采集器(1)发送测量结果获取请求,接收采集器(1)上传的测量结果;上位机包括:活动量具集建立模块(10),其功能是依次访问当前所有采集器(1),将其中预存的数显量具(7)、采集器(1)的配置信息合并组成活动量具项,并传输给活动量具集模块(12);所述活动量具项是64字节数据结构,其格式如下:第0至第1两个字节存放表示数据包所占字节数目的短整数;第2个字节存放表示数据包类型的ASCII字符;第3至第10八个字节存放表示量具标识的ASCII字符串;第11至第26十六个字节存放表示数显量具类型的ASCII字符串;第27至第30四个字节存放表示数显量具测量精度的浮点数;第31至第34四个字节存放表示数显量具测量范围上限的浮点数;第35至第38四个字节存放表示数显量具测量范围下限的浮点数;第39至第46八个字节存放表示数显量具测量结果的ASCII字符串;第47至第49三个字节存放表示数显量具检验日期的ASCII字符串;第50个字节存放表示数显量具可用状态的ASCII字符;第51至第53三个字节存放表示数显量具有效日期的ASCII字符串;第54个字节存放表示数显量具的检验级别的ASCII字符;第55至第62八个字节存放表示数显量具测量单位的ASCII字符串;第63个字节是保留字节,用于扩展用途;其中,第2个字节存放的表示数据包类型的ASCII字符具体含义如下:0表示信息请求代码,1表示信息返回代码,2表示接收反馈代码,3表示验证反馈代码;第3至第10八个字节存放的量具标识,是与量具一一对应,并随机形成的ASCII字符串;第63字节保存采集器索引号,是与采集器一一对应,并由操作系统形成的整型数字;活动量具集维护模块(11),其功能是保持活动量具集模块(12)中包含的活动量具项与连接上位机(6)的数显量具(7)和采集器(1)一致,当采集器(1)接入上位机(6)时,活动量具集模块(12)中添加相应的活动量具项,当采集器(1)退出上位机(6)时,活动量具集模块(12)中删除活动量具项;活动量具集模块(12),其功能是装载活动量具项;量具识别模块(13),其功能是接收以数显量具(7)的量具标识作为查询条件的请求,查询活动量具集模块(12)中匹配的活动量具项,将查询结果返回给测量结果获取模块(14),在查询不到相应的活动量具项时,将提示信息返回给测量结果获取模块(14);测量结果获取模块(14),其功能是根据量具识别模块(13)给出的查询结果,根据查询结果给出的活动量具项,向与活动量具项相对应的采集器(1)发出测量结果获取请求,接收来自采集器(1)的测量结果,当查询结果给出的为提示信息时,停止操作;上述模块通过以下方式连接:不同的数显量具(7)与一一对应的采集器(1)的信号电平转换电路(3)通过RS232接口(9)连接,采集器(1)与上位机(6)的活动量具集建立模块(10)、活动量具集维护模块(11)和测量结果获取模块(14)连接,活动量具集建立模块(10)和活动量具集维护模块(11)都与活动量具集模块(12)连接,活动量具集模块(12)还与量具识别模块(13)连接,量具识别模块(13)还与测量结果获取模块(14)连接。本专利技术技术方案的优点是:所提供的数显量具数据采集系统,屏蔽不同数显量具的数据采集细节,上位机采用统一的方法编程即可识别出指定标识的量具,并获取该数显量具的数据,实现数显量具的自动化数据采集,进而提高检测效率、提高检测可靠性、降低检测成本。附图说明图1为本专利技术的系统结构图2为本专利技术所用数据采集器结构图3为图2中信号电平转换电路(3)的电路图图4为图2中电压转换电路(5)的电路图图5为图2中复位电路(4)的电路图图6为存贮在图2中单片机(2)内的软件的流程图图中,6-a是图2中单片机(2)内主程序流程图中,6-b是图2中单片机(2)内中断服务流程图7为存贮在图1中上位机(6)内的通信流程图图8为存贮在图1中上位机(6)内的活动量具集维护模块流程图图9为存贮在图1中上位机(6)内量具识别模块流程图图10存贮在图1中上位机(6)内测量结果获取模块流程图具体实施方式:以下将结合附图和实施例对本专利技术技术方案作进一步地详述:参见附图1、2所示,该数显量具数据采集系统中,不同的数显量具(7)与一一对应的采集器(1)的信号电平转换电路(3)通过RS232接口(9)连接,采集器(1)与上位机(6)的活动量具集建立模块(10)、活动量具集维护模块(11)和测量结果获取模块(14)连接,活动量具集建立模块(10)和活动量具集维护模块(11)都与活动量具集模块(12)连接,活动量具集模块(12)还与量具识别模块(13)连接,量具识别模块(13)还与测量结果获取模块(14)连接。其中:采集器(1),其功能是:根据上位机(6)发送的测量结果获取本文档来自技高网...
一种数显量具数据采集系统

【技术保护点】
一种数显量具数据采集系统,其特征在于:该系统包括:采集器(1),其功能是:根据上位机(6)发送的测量结果获取请求,接收数显量具(7)的测量结果,并将测量结果上传至上位机(6);采集器(1)包括微处理器(2)、信号电平转换电路(3)、复位电路(4)、电压转换电路(5),其中:微处理器(2)通过印刷电路板与信号电平转换电路(3)、电压转换电路(5)、复位电路(4)连接,微处理器(2)和电压转换电路(5)均通过USB接口(8)与上位机(6)连接,信号电平转换电路(3)通过RS232接口(9)与数显量具(7)连接;上位机(6),其功能是:接收外部软件程序的测量请求,从处于连接状态的多个采集器(1)中识别出与请求匹配的采集器(1),向匹配的采集器(1)发送测量结果获取请求,接收采集器(1)上传的测量结果;上位机包括:活动量具集建立模块(10),其功能是依次访问当前所有采集器(1),将其中预存的数显量具(7)、采集器(1)的配置信息合并组成活动量具项,并传输给活动量具集模块(12);所述活动量具项是64字节数据结构,其格式如下:第0至第1两个字节存放表示数据包所占字节数目的短整数;第2个字节存放表示数据包类型的ASCII字符;第3至第10八个字节存放表示量具标识的ASCII字符串;第11至第26十六个字节存放表示数显量具类型的ASCII字符串;第27至第30四个字节存放表示数显量具测量精度的浮点数;第31至第34四个字节存放表示数显量具测量范围上限的浮点数;第35至第38四个字节存放表示数显量具测量范围下限的浮点数;第39至第46八个字节存放表示数显量具测量结果的ASCII字符串;第47至第49三个字节存放表示数显量具检验日期的ASCII字符串;第50个字节存放表示数显量具可用状态的ASCII字符;第51至第53三个字节存放表示数显量具有效日期的ASCII字符串;第54个字节存放表示数显量具的检验级别的ASCII字符;第55至第62八个字节存放表示数显量具测量单位的ASCII字符串;第63个字节是保留字节,用于扩展用途;其中,第2个字节存放的表示数据包类型的ASCII字符具体含义如下:0表示信息请求代码,1表示信息返回代码,2表示接收反馈代码,3表示验证反馈代码;第3至第10八个字节存放的量具标识,是与量具一一对应,并随机形成的ASCII字符串;第63字节保存采集器索引号,是与采集器一一对应,并由操作系统形成的整型数字;活动量具集维护模块(11),其功能是保持活动量具集模块(12)中包含的活动量具项与连接上位机(6)的数显量具(7)和采集器(1)一致,当采集器(1)接入上位机(6)时,活动量具集模块(12)中添加相应的活动量具项,当采集器(1)退出上位机(6)时,活动量具集模块(12)中删除活动量具项;活动量具集模块(12),其功能是装载活动量具项;量具识别模块(13),其功能是接收以数显量具(7)的量具标识作为查询条件的请求,查询活动量具集模块(12)中匹配的活动量具项,将查询结果返回给测量结果获取模块(14),在查询不到相应的活动量具项时,将提示信息返回给测量结果获取模块(14);测量结果获取模块(14),其功能是根据量具识别模块(13)给出的查询结果,根据查询结果给出的活动量具项,向与活动量具项相对应的采集器(1)发出测量结果获取请求,接收来自采集器(1)的测量结果,当查询结果给出的为提示信息时,停止操作;上述模块通过以下方式连接:不同的数显量具(7)与一一对应的采集器(1)的信号电平转换电路(3)通过RS232接口(9)连接,采集器(1)与上位机(6)的活动量具集建立模块(10)、活动量具集维护模块(11)和测量结果获取模块(14)连接,活动量具集建立模块(10)和活动量具集维护模块(11)都与活动量具集模块(12)连接,活动量具集模块(12)还与量具识别模块(13)连接,量具识别模块(13)还与测量结果获取模块(14)连接。...

【技术特征摘要】
1.一种数显量具数据采集系统,其特征在于:该系统包括:采集器(1),其功能是:根据上位机(6)发送的测量结果获取请求,接收数显量具(7)的测量结果,并将测量结果上传至上位机(6);采集器(1)包括微处理器(2)、信号电平转换电路(3)、复位电路(4)、电压转换电路(5),其中:微处理器(2)通过印刷电路板与信号电平转换电路(3)、电压转换电路(5)、复位电路(4)连接,微处理器(2)和电压转换电路(5)均通过USB接口(8)与上位机(6)连接,信号电平转换电路(3)通过RS232接口(9)与数显量具(7)连接;上位机(6),其功能是:接收外部软件程序的测量请求,从处于连接状态的多个采集器(1)中识别出与请求匹配的采集器(1),向匹配的采集器(1)发送测量结果获取请求,接收采集器(1)上传的测量结果;上位机包括:活动量具集建立模块(10),其功能是依次访问当前所有采集器(1),将其中预存的数显量具(7)、采集器(1)的配置信息合并组成活动量具项,并传输给活动量具集模块(12);所述活动量具项是64字节数据结构,其格式如下:第0至第1两个字节存放表示数据包所占字节数目的短整数;第2个字节存放表示数据包类型的ASCII字符;第3至第10八个字节存放表示量具标识的ASCII字符串;第11至第26十六个字节存放表示数显量具类型的ASCII字符串;第27至第30四个字节存放表示数显量具测量精度的浮点数;第31至第34四个字节存放表示数显量具测量范围上限的浮点数;第35至第38四个字节存放表示数显量具测量范围下限的浮点数;第39至第46八个字节存放表示数显量具测量结果的ASCII字符串;第47至第49三个字节存放表示数显量具检验日期的ASCII字符串;第50个字节存放表示数显量具可用状态的ASCII字符;第51至第53三个字节存放表示数显量具有效日期的ASCII字符串;第54个字节存放表示数显量具的检验级别的ASCII字符;第55至...

【专利技术属性】
技术研发人员:郑会龙李志赵世迁马艺航
申请(专利权)人:中国航空工业集团公司北京航空精密机械研究所
类型:发明
国别省市:北京;11

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

1