1.本发明涉及仪表检测技术领域,尤其涉及仪表检定方法、装置、计算机设备。
背景技术:2.目前,随着工业化的高度发展,各种用于监测工业过程参数的仪表种类和数量越来越多,目前的仪表包括压力表、温度计、压力变送器、温度变送器和流量计,这些监测用的仪表实时监测着工业过程的各种参数,而且需要人工定期进行抄表,制作技术档案和台账,用于生成记录,并且需要定期的更新技术档案和台账,不管是在抄表过程中寻找目标仪表,还是记录更新仪表的技术档案和台账都是繁琐的。
技术实现要素:3.为解决现有存在的技术问题,本发明实施例提供了仪表检定方法、装置、计算机设备,能够实现在检定前,按检定定位地图查找仪表,提高工作效率避免错检、漏检,同时,对于检定申请、检定完成实现一键式操作,并且,台账、技术档案的操作以及维护实现自动更新,使得抄表、记录更新仪表的技术档案和台账变得简单、方便。
4.为达到上述目的,本发明实施例的技术方案是这样实现的:
5.本发明实施例提供了一种仪表检定方法,所述方法包括:
6.根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图;
7.根据各个所述仪表的参数信息和检定信息,生成检定申请表,其中,所述检定申请表包括各个所述仪表的参数信息和检定信息;
8.根据仪表的参数信息,调取出所述仪表的历史检定信息,根据新接收的所述仪表的检定信息,更新所述仪表的历史检定信息。
9.进一步地,所述根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图,包括:
10.根据管道的平面布局信息,画出所述管道的走线图;
11.根据所述仪表相对于所述管道的平面布局信息的安装位置信息,在所述走线图的相应位置上生成所述仪表的图标,其中,带有所述仪表的图标的所述走线图形成所述定位图的基本图样。
12.进一步地,所述方法还包括:
13.响应于鼠标箭头移过所述仪表的图标,显示所述仪表的参数信息、检定信息和现场图像信息。
14.进一步地,所述仪表的参数信息包括名称、规格型号、精度、出厂编号、使用单位和安装位置,所述仪表的检定信息包括检定日期、有效日期、检定机构和器具类别。
15.进一步地,所述仪表的参数信息和检定信息通过链表的数据结构形成所述检定申请表。
16.进一步地,所述根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位
图,包括:
17.接收人工到现场记录的所述仪表的现场图像信息;
18.接收人工导入的所述仪表的参数信息和检定信息;
19.根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图。
20.本发明实施例还提供了一种仪表检定装置,包括:
21.第一生成模块,用于根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图;
22.第二生成模块,用于根据各个所述仪表的参数信息和检定信息,生成检定申请表;
23.更新模块,用于根据仪表的参数信息,调取出所述仪表的历史检定信息,根据新接收的所述仪表的检定信息,更新所述仪表的历史检定信息。
24.本发明实施例还提供了一种计算机设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中所述处理器用于运行所述计算机程序时,实现所述的仪表检定方法。
25.本发明实施例还提供了一种计算机存储介质,其特征在于,存储有可执行程序,所述可执行程序被处理器执行时,实现所述的仪表检定方法。
26.上述实施例所提供的仪表检定方法、装置、计算机设备,能够实现在检定前,按检定定位地图查找仪表,提高工作效率避免错检、漏检,同时,对于检定申请、检定完成实现一键式操作,并且,台账、技术档案的操作以及维护实现自动更新,使得抄表、记录更新仪表的技术档案和台账变得简单、方便。
附图说明
27.图1为本发明一实施例所提供的方法的流程示意图;
28.图2为本发明一实施例所提供的执行本法所显示的定位图;
29.图3为本发明一实施例所提供的当鼠标移动到目标仪表图标处,显示出目标仪表参数信息、检定信息和现场图像信息的示意图;
30.图4为本发明一实施例所提供的压力表参数信息和检定信息所形成的检定申请表的示意图;
31.图5为本发明一实施例所提供的预览模式实现过程的流程示意图;
32.图6为本发明一实施例所提供的检定申请表下载功能操作示意图的流程示意图;
33.图7为本发明一实施例所提供的实现步骤s13的具体过程的流程示意图;
34.图8为本发明一实施例所提供的装置的结构示意图;
35.图9为本发明一实施例所提供的计算机设备的结构示意图;
具体实施方式
36.以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
37.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相
关的所列项目的任意的和所有的组合。
38.本发明实施例中提供的一种仪表检定方法,属于仪表检测技术领域,应用场景可以为:管道上的仪表的检测等场景中。可以理解的是,现有技术中,随着工业化的高度发展,各种用于监测工业过程参数的仪表种类和数量越来越多,目前的仪表包括压力表、温度计、压力变送器、温度变送器和流量计,这些监测用的仪表实时监测着工业过程的各种参数,而且需要人工定期进行抄表,制作技术档案和台账,用于生成记录,并且需要定期的更新技术档案和台账,不管是在抄表过程中寻找目标仪表,还是记录更新仪表的技术档案和台账都是繁琐的。
39.基于此,如何提高抄表、记录更新仪表的技术档案和台账成为了亟需解决的技术问题。
40.需要指出的是,该方法由计算机设备执行。需要说明的是,这里的计算机设备是指任何具有计算处理功能的设备,包括但不限于固定终端设备或者移动终端设备。该固定终端设备可以包括但不限于台式电脑或者计算机设备等,该移动终端设备可以包括但不限于手机、平板电脑、穿戴式设备或者笔记本电脑等。
41.以下结合附图及具体实施例对本发明技术方案做进一步的详细阐述。
42.参考图1,本发明实施例提供一种仪表检定方法,所述方法包括:
43.s11:根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图;
44.s12:根据各个所述仪表的参数信息和检定信息,生成检定申请表,其中,所述检定申请表包括各个所述仪表的参数信息和检定信息;
45.s13:根据仪表的参数信息,调取出所述仪表的历史检定信息,根据新接收的所述仪表的检定信息,更新所述仪表的历史检定信息。
46.在本实施例中,通过步骤s11,能够实现在检定前,按检定定位地图查找仪表,提高工作效率避免错检、漏检;通过步骤s12,对于检定申请、检定能够实现一键式操作;通过步骤s13,使得仪表的台账、技术档案的操作以及维护实现自动更新,其中台账、技术档案由仪表的参数信息和检定信息构成;总的来说,本方法使得抄表、记录更新仪表的技术档案和台账变得简单、方便。
47.在一些实施例中,所述仪表的参数信息包括名称、规格型号、精度、出厂编号、使用单位和安装位置,所述仪表的检定信息包括检定日期、有效日期、检定机构和器具类别,参考图4,图4为本实施例压力表参数信息和检定信息所形成的检定申请表。
48.在一些实施例中,所述根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图,包括:
49.根据管道的平面布局信息,画出所述管道的走线图;
50.根据所述仪表相对于所述管道的平面布局信息的安装位置信息,在所述走线图的相应位置上生成所述仪表的图标,其中,带有所述仪表的图标的所述走线图形成所述定位图的基本图样。
51.示例性的,参考图2,图2为执行本法所显示的定位图,其中,黑色线条为管道的平面布局信息,黑色线条上的图标为各种仪表的图标,图标相对黑色线条的位置即为现场仪表相对管道的位置,工作人员通过观看黑色线条的走向结构再结合现场的环境,能够快速的找到目标仪表,进而进行抄表,记录仪表的各种信息。
52.在一些实施例中,所述方法还包括:
53.响应于鼠标箭头移过所述仪表的图标,显示所述仪表的参数信息、检定信息和现场图像信息。
54.示例性的,参考图3,图3为当鼠标移动到目标仪表图标处,显示出目标仪表参数信息、检定信息和现场图像信息的示意图,当工作人员移动鼠标到目标仪表的图标位置时,则在屏幕上显出一个预览的方框(div模块),方框内具有目标仪表参数信息、检定信息和现场图像信息,这样方便工作人员对目标仪表信息的检查,可以有效的提高仪表查找、拆卸及安装时对仪表定位模糊问题。
55.示例性的,参考图3,实现当鼠标移动到目标仪表图标处,显示出目标仪表参数信息、检定信息和现场图像信息的示意图,功能可以按照通过js+div程序控制预览模式实现:
56.1、鼠标移过目标设备调取div模块层并指定设备id(利用onmouseout调出设计好div模块);
57.2、div模块层通过接收仪表id,指定目标调取数据库中该仪表的相关信息,其中,数据库内存储有仪表历史的参数信息、检定信息和现场图像信息,相关信息包括仪表历史的参数信息、检定信息和现场图像信息;
58.3、div模块层显示该仪表的相关信息,实现预览功能;
59.4、若用鼠标点击div模块,则跳转到该仪表的详情页面,若鼠标移出div模块,则显示的预览相关信息自动关闭。
60.在一些实施例中,所述根据所有仪表现场的安装环境信息,生成仪表定位图,包括:
61.接收所述仪表的现场照片,生成相应的显示链接;
62.根据所有仪表现场的安装环境信息和相应的所述显示链接,生成所述仪表定位图,其中,所述仪表定位图中的每个所述仪表的图标均包括相应的所述显示链接,若鼠标移过所述仪表图标,则自动弹出所述仪表的现场照片。
63.示例性的,自动弹出仪表的现场照片,而不是仪表的相关信息,可以减小信息的处理量,简化程序的实现过程,一般应用在检测要求不高的场所。
64.在一些实施例中,参考图4,所述仪表的参数信息和检定信息通过链表的数据结构形成所述检定申请表。
65.需要说明的是,所述检定申请表为链表的数据结构,程序简单,方便编写。
66.在一些实施例中,参考图6,图6为本方法的检定申请表下载功能操作示意图,在本实施例中,本实施例的检定申请提供下载功能,可一键式生成xls仪表申请表。
67.在一些实施例中,所述根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图,包括:
68.接收人工到现场记录的所述仪表的现场图像信息;
69.接收人工导入的所述仪表的参数信息和检定信息;
70.根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图。
71.在一些实施例中,步骤s13具体实现的过程如下,参考图7:
72.1、使用access导入功能,导入仪表的台账和技术档案信息,并给每个仪表赋予身份id;
73.2、批量调出到期的仪表的台账和技术档案信息;
74.3、为仪表的检定日期、检定机构、检定人及检定结构进行更新;
75.4、更新仪表的上述数据结束后,自动更新该仪表的检定次数。
76.如图8所示,本发明实施例还提供了一种仪表检定装置,包括:
77.第一生成模块81,用于根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图;
78.第二生成模块82,用于根据各个所述仪表的参数信息和检定信息,生成检定申请表;
79.更新模块83,用于根据仪表的参数信息,调取出所述仪表的历史检定信息,根据新接收的所述仪表的检定信息,更新所述仪表的历史检定信息。
80.在一些实施例中,第一生成模块81,具体用于:
81.根据管道的平面布局信息,画出所述管道的走线图;
82.根据所述仪表相对于所述管道的平面布局信息的安装位置信息,在所述走线图的相应位置上生成所述仪表的图标,其中,带有所述仪表的图标的所述走线图形成所述定位图的基本图样。
83.在一些实施例中,第一生成模块81,具体用于:
84.响应于鼠标箭头移过所述仪表的图标,显示所述仪表的参数信息、检定信息和现场图像信息;
85.所述模块22,第一生成模块81,具体用于:
86.接收人工到现场记录的所述仪表的现场图像信息;
87.接收人工导入的所述仪表的参数信息和检定信息;
88.根据仪表的参数信息、检定信息和现场图像信息,生成仪表定位图。
89.这里需要指出的是:以上装置项的描述,与上述方法项描述是类似的,同方法的有益效果描述,不做赘述。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述。
90.如图9所示,本发明实施例还提供了一种计算机设备,包括处理器91和用于存储能够在处理器上运行的计算机程序的存储器92,其中所述处理器用于运行所述计算机程序时,实现应用于所述的方法。
91.在一些实施例中,本发明实施例中的存储器92可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本文描述的系统和方法的存储器92旨在包括但不限于这些
和任意其它适合类型的存储器。
92.而处理器91可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器91中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器91可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器92,处理器91读取存储器92中的信息,结合其硬件完成上述方法的步骤。
93.在一些实施例中,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(application specific integrated circuits,asic)、数字信号处理器(digital signal processing,dsp)、数字信号处理设备(dsp device,dspd)、可编程逻辑设备(programmable logic device,pld)、现场可编程门阵列(field-programmable gate array,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本技术所述功能的其它电子单元或其组合中。
94.对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
95.本发明又一实施例提供了一种计算机存储介质,该计算机可读存储介质存储有可执行程序,所述可执行程序被处理器91执行时,可实现应用于所述方法的步骤。例如,如图1所示的方法中的一个或多个。
96.在一些实施例中,所述计算机存储介质可以包括:u盘、移动硬盘、只读存储器(rom,read only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
97.需要说明的是:本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
98.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。