一种实验室检测数据实时采集方法、调整装置和储存介质与流程
未命名
08-29
阅读:133
评论:0

1.本发明涉及一种指令采集检测领域,尤其涉及一种实验室检测数据实时采集方法、调整装置和储存介质。
背景技术:
2.在某些制造企业产品的质量需要在特定仪器设备,在某些外力条件下(如温度、压力、电流、电压等)按照一定的检验步骤、操作规则完成。检验时需记录每一步骤的开发、持续时间、过程中的数值、并支持过程判定以判断依据。然而现有技术中的指令采集和数据检测方法中存在如下缺点:对网络连接要求高:采集模块与检验设备与检验设备间网络正常的前提要保证采集模块能连接到检验设备客户端;开发工作量大:工厂中存在不同的检验设备,通过接口或者读取文件的取值方式,需要协调对接各个不同的供应厂商,不同设备需要分别开发,增加了协调对接的工作量;检验采集频率、采集数据量无法控制:现有系统只能采集仪器设备已存数据或者接受仪器设备主动推送数据;获取数据过于复杂:对复杂数据需要对关键信息多次过滤,性能和稳定性都不能保证;检验过程无记录:只采集了检验设备的最终结果指,无法对产品检验过程进行重现。
3.例如,一种在中国专利文献上公开的“一种基于lims的数据处理方法和设备”,其公告号cn112580997a,此专利的设计和实现采集仪器设备检测的原始数据,基于所述原始数据确定所述原始数据的标准区间,将在所述标准区间内所述原始数据作为样本数据,根据所述样本数据选取数据分析模板进行数据分析,根据所述数据分析的分析结果生成分析报告,此方案能够实现对设备信息的采集和检测,但是仍存在前文描述的问题。
技术实现要素:
4.本发明主要解决现有技术中采集工具开发工作量大、无法控制检验采集频率、采集数据量并且无法重现检验过程的问题;提供一种实验室检测数据实时采集方法、调整装置和储存介质,能够以较少工作量快速完成设备仪器数据连接,并提供实时、高效的数据采集方式,从而做到检验步骤有依据、检验过程可重现,进而规范产品检验过程。
5.本发明的上述技术问题主要是通过下述技术方案得以解决的:本发明的实验室检测数据实时采集方法包括:采集设备仪器的待检测数据;根据所述待检测数据,获取对应的设备检测规则;执行所述设备检测规则监听所述设备仪器,获得分析数据。本发明通过维护产品检验步骤,在产品检验时通过语音播报提醒检验人员按照预设步骤及要求进行操作,每步骤执行过程实时获取仪器设备上相关的分析结果,通过分析数据与当前检验步骤要求的对比,指导检验人员进行下一步操作。工具对检验步骤过程如:开始时间、步骤日志以及从仪器设备上取到的实时数据进行存储。做到检验步骤有依据、检验过程可重现,进而规范产品检验过程。
6.作为优选,所述的分布检验指令包括分步操作指令和记录指令,所述检验执行模块播报指令同时记录操作的执行时间、执行日志和执行结果并存储,采集到的设备仪器分
析数据通过chart图进行跟进式的动态折现图展示。通过不同的指令分辨不同的信息类别,指令之间不构成干扰,能够保证检验过程流畅地进行。将各个操作的相关数据统一记录便于后续出现差错时调取整个的操作记录,便于查缺补漏。通过动态折现图能够更加直观的展示数据分析结果,便于相关人员维护数据以及及时发现数据中的疏漏。
7.作为优选,所述的基础管理模块将各设备仪器的操作步骤和检验规范生成为统一格式的检验标准,传递至检验执行模块,所述检验执行模块收到检验标准后向基础管理模块发送反馈指令。传统接口方式无法满足仪器设备检测实时性的要求,而本方案的设计能够实时获取仪器设备的待分析数据,且能在模块间及时传递并处理。本发明根据不同种类的设备发放适宜的检验标准,对于同种类的设备发放统一的检验标准,有利于设备检验的规范化。设置反馈指令使系统实时判断检验的进行时态,便于把控整体的检验流程。
8.作为优选,所述的数据采集模块设有数据采集仪器,通过microsoft spy++获取各设备仪器窗口句柄,调用windows底层api 监听检验设备仪器,获取各设备仪器中的待分析数据,传送至检验执行模块。通过上述方式配合适宜的操作步骤,只需保证网络通畅,即可在不判断仪器设备连接状态的情况下完成监听,监听效率高且便于维护。
9.作为优选,所述的windows底层api监听时根据雷明和窗口名获取句柄,查找子窗口句柄后向窗口发送windows赋值消息,窗体前置后得到句柄的classname,此设置能够快速获取监听信息,为后续步骤打下基础。
10.作为优选,所述的检验执行模块将检验标准配置为检验步骤序号、名称、内容、持续时间、输入检验项目、输出检验项目和判定值;按照检验标准配置录入分析数据,绘制成动态折现图。上述设置能够将指令分步化,从而使每个操作步骤更加清晰,此外为提升产品性能与数据存储量,分析结果数据、检验项目、执行步骤等基础数据存储在关系数据库中,能够更加稳妥的保存系统运行时各个阶段的数据,从而保证系统中信息的准确性与完整性。
11.本发明的调整装置包括:数据采集模块,用于采集设备仪器的待检测数据;规则生成模块,用于根据所述待检测数据,获取对应的设备检测规则;设备监听模块,用于执行所述设备检测规则监听所述设备仪器,获得分析数据;上述结构实现应急逃生演练路径的调整装置。数据采集模块对各设备仪器发起监听,获取待分析数据并传递至检验执行模块中设有的检验执行工具,检验执行工具根据基础管理模块传递的检验标准对数据采集模块持续下达指令,直至监听结束后数据采集模块将结果传回检验执行工具。
12.本发明的一种存储介质,包括存储器和处理器,存储器中存储有刻度计算机程序,所述处理器被设置为运行所述刻度计算机程序以执行权利要求1至7中任一项所述的一种实验室检测数据实时采集方法的步骤,通过与方法结合运行,保证系统实际运行的安全性和可行性。
13.本发明的有益效果是:1. 本发明的一种实验室检测数据实时采集方法、调整装置和储存介质,通过spy++获取仪器设备客户端窗体句柄,然后通过调用windows系统的底层api监听仪器设备,无需判断仪器设备是否能连接上,只需保证网络畅通,效率高、易维护;2.本发明的一种实验室检测数据实时采集方法、调整装置和储存介质,通过底层windows系统api实现不同设备采用同一套采集方法,降低检验仪器接口开发工作量,以较
少工作量快速完成设备仪器数据连接,并提供实时、高效的数据采集方式;3.本发明囊括检验步骤语音播报、检验过程数据库记录,做到检验步骤有依据、检验过程可重现,进而规范产品检验过程。
附图说明
14.图1是本发明的一种实验室检测数据实时采集方法的运行流程图;图2是本发明的一种实验室检测数据实时采集方法、调整装置和储存介质运行时的指令交换方框图。
具体实施方式
15.下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
16.实施例:本实施例的一种实验室检测数据实时采集方法、调整装置和储存介质,调整装置包括:数据采集模块、规则生成模块和设备监听模块;其中数据采集模块,用于采集设备仪器的待检测数据;规则生成模块,用于根据所述待检测数据,获取对应的设备检测规则;设备监听模块,用于执行所述设备检测规则监听所述设备仪器,获得分析数据。
17.存储介质,包括存储器和处理器,存储器中存储有刻度计算机程序,处理器被设置为运行刻度计算机程序以执行实验室检测数据实时采集方法的步骤。
18.如图1所示实验室检测数据实时采集方法运行过程在于:步骤1:采集工具部署:通过数据采集模块与各设备仪器对接;步骤2:基础信息维护:由规则生成模块生成维护各产品的操作步骤和检验规范,即根据待检测数据获取对应的设备监测规则;步骤3:利用数据采集模块采集设备仪器的待检测数据;步骤4:根据操作步骤和检验规范执行对设备的检验,并进行步骤判断,根据对应的设备监测规则监听对应的设备仪器,并获得分析数据,并记录执行时间、执行日志、执行结果;步骤5:结果保存:将采集到的设备仪器分析数据通过chart图进行跟进式的动态折现图展示并保存。
19.如图2所示,实验室检测数据实时采集方法、调整装置和储存介质融合形成的方案中:所述数据采集模块对各设备仪器发起监听,获取待分析数据并传递至检验执行模块中设有的检验执行工具,检验执行工具根据基础管理模块传递的检验标准对数据采集模块持续下达指令,直至监听结束后数据采集模块将结果传回检验执行工具。
20.整个系统运行时的过程包括:数据采集模块中的数据采集仪器对各设备仪器发起监听,获取待分析数据并传递至检验执行模块中的检验执行工具,检验执行工具根据基础管理模块传递的检验标准对数据采集模块持续下达指令,直至监听结束后数据采集模块将结果传回检验执行工具。由于仪器设备实时性要求极高,传统的系统间通过webserver、webapi等接口方式已不能满足要求。本发明的实时采集工具通过microsoft spy++获取到设备仪器窗口句柄,再通过调用windows底层api 监听检验设备仪器,从而实时获取到仪器上的分析数据,并将获取到数据传送给检验模块。
21.本实施例的检验执行工具主要采用c#编程语言 winform 开发。为提升产品性能与数据存储量,分析结果数据、检验项目、执行步骤等基础数据存储在关系数据库,包含mysql,sqlserver,oracle中。检验步骤是产品检验的具体流程,检验步骤配置时需维护检验步骤序号、名称、内容、持续时间以及每一步对应的输入检验项目、判定值与输出检验项目、判定值。比如电缆中压8.7/15kv局放耐压检验,第一步:进行局放标定,请点击开始提取按钮。第二步:进行局放试验,请升压到2倍u0~17.4kv。
22.检验执行有选择检验产品,录入本次检验产品信息比如批号、数量、照片等等。 执行检验步骤、采集检验数据、判断执行步骤。点击开始,系统会按照检验执行步骤和要求进行语音播报,语音播报采用微软vs开发平台自带的speech控件,控件支持中/英文模式同时可以调节播放语速及播放音量。操作步骤执行时工具记录每一步的执行时间并实时读取设备仪器中的结果值,工具根据步骤中的检验判定规则,结合实时采集数据判定下一步骤。比如在电缆局放耐压试验中,提示:a、下面开始局放试验;请升压到2倍u0~17.4kv。当工具捕捉到uo电压为17.4时 播报下一步骤:当前电压已到1.73倍u0,请点开始提取按钮,并等待系统进一步提示再操作。检验完成后本次检验过程数据都在数据库中存放,需要时,可调取查看当时的检验过程及分析数据趋势。
23.应理解,实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本技术所附权利要求书所限定的范围。
技术特征:
1.一种实验室检测数据实时采集方法,其特征在于,包括:采集设备仪器的待检测数据;根据所述待检测数据,获取对应的设备检测规则;执行所述设备检测规则监听所述设备仪器,获得分析数据。2.根据权利要求1所述的一种实验室检测数据实时采集方法,其特征在于,所述分布检验指令包括分步操作指令和记录指令,获得分析数据过程中播报指令,同时记录操作的执行时间、执行日志和执行结果并存储。3.根据权利要求1所述的一种实验室检测数据实时采集方法,其特征在于,获取设备检测规则过程中将各设备仪器的操作步骤和检验规范生成为统一格式的检验标准,系统获取统一格式的检验标准后发送反馈指令。4.根据权利要求1所述的一种实验室检测数据实时采集方法,其特征在于,基于预设的数据采集仪器,通过microsoft spy++获取各设备仪器窗口句柄,调用windows底层api 监听检验设备仪器,获取各设备仪器中的待分析数据,完成分析处理。5.根据权利要求4所述的一种实验室检测数据实时采集方法,其特征在于,windows底层api监听时根据雷明和窗口名获取句柄,查找子窗口句柄后向窗口发送windows赋值消息,窗体前置后得到句柄的classname。6.根据权利要求3所述的一种实验室检测数据实时采集方法,其特征在于,将检验标准配置为检验步骤序号、名称、内容、持续时间、输入检验项目、输出检验项目和判定值;按照检验标准配置录入分析数据,绘制成动态折现图。7.一种调整装置,其特征在于,适用于如权利要求1~7任意一项所述的一种用于实验室检测数据实时采集方法,包括:数据采集模块,用于采集设备仪器的待检测数据;规则生成模块,用于根据所述待检测数据,获取对应的设备检测规则;设备监听模块,用于执行所述设备检测规则监听所述设备仪器,获得分析数据。8.一种存储介质,包括存储器和处理器,其特征在于,所述存储器中存储有刻度计算机程序,所述处理器被设置为运行所述刻度计算机程序以执行权利要求1至7中任一项所述的一种实验室检测数据实时采集方法的步骤。
技术总结
本发明公开了一种实验室检测数据实时采集方法、调整装置和储存介质。为了克服现有技术中采集工具开发工作量大、无法控制检验采集频率、采集数据量并且无法重现检验过程的问题,本发明包括采集设备仪器的待检测数据;根据待检测数据,获取对应的设备检测规则;执行设备检测规则监听所述设备仪器,获得分析数据。通过维护产品检验步骤,在产品检验时通过语音播报提醒检验人员按照预设步骤及要求进行操作,每步骤执行过程实时获取仪器设备上相关的分析结果,通过分析数据与当前检验步骤要求的对比,指导检验人员进行下一步操作。做到检验步骤有依据、检验过程可重现,进而规范产品检验过程。品检验过程。品检验过程。
技术研发人员:黄方葆 胡超级 方政 陈俊伟
受保护的技术使用者:浙江中控技术股份有限公司
技术研发日:2023.04.17
技术公布日:2023/8/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/