发明内容
本发明的目的在于提供一种用于计量装置的远程检测方法、***和存储介质,其能够替换传统的现场检定方式,实现远程检验计量设备的目标。
为实现上述目的,本发明提供了一种用于计量装置的远程检测方法,应用于远端检测装置上,所述方法包括以下步骤:
S1:通过外部连线方式连接到计量设备;
S2:向计量数据分析***发送并建立通信连接请求;
S3:接收计量数据分析***发送的测试要求,并且按照测试要求配置计量设备与远程检定装置的测试环境并进行检测;
S4:获取计量设备的检定结果,并将检定结果发送至计量数据分析***。
在本发明的一实施方式中,所述步骤S1中,远程检定装置通过RS232串口或者RS485串口与计量设备进行连接,并且,远程检定装置与计量设备连通后进行安全认证。
在本发明的一实施方式中,所述步骤S2中,远端检测装置与计量数据分析***之间互相发送认证信息,建立数据通信连接。
在本发明的一实施方式中,所述步骤S2中,远程检定装置与计量数据分析***通过自定义协议进行通信,所述自定义协议为根据计量设备下发指令、上传指令的参数而制定的协议。
在本发明的一实施方式中,计量数据分析***结合计量设备的类型、开展的试验类型和试验参数构建测试要求。
在本发明的一实施方式中,所述步骤S3中,远程检定装置按照所述步骤S2中自定义的协议对测试要求进行解析并获取设备标识,之后将将测试要求组装成16进制编码的测量配置数据并发送至计量设备。
在本发明的一实施方式中,所述步骤S4中,远程检定装置按照步骤S2中自定义的协议规则将测试结果进行解析并组装成十进制数据,通过发送至计量数据分析***。
在本发明的一实施方式中,所述方法还包括:计量数据分析***在接收到计量数据之后,进行后台大数据分析,通过与标准数据进行对比分析,分析出计量设备是否检测合格,检测合格后自动生成检定、校准证书,并进行数据存储。
本发明还提供了一种用于计量装置的远程检测的***,用于与计量设备相连接并对计量设备进行检测,包括:远程检定装置和计量数据分析***;
所述计量数据分析***,用于将测试要求发送到所述远程检定装置,以及接收所述远程检定装置发送的检定结果;
所述远程检定装置,用于接收所述计量数据分析***发送的测试要求,按照测试要求配置所述计量设备与所述远程检定装置的测试环境,获取所述计量设备的检定结果,并将检定结果发送至所述计量数据分析***。
本发明还提供了一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述的一种用于计量装置的远程检测方法的步骤。
与现有技术相比,根据本发明的一种用于计量装置的远程检测方法、***和存储介质,具有以下优点:
1、本发明可直接与计量设备外连抽取数据,无需对计量设备进行拆卸工作,减少因拆卸工作带来耗费的人力物力;
2、本发明通过远程通信及本地通信,简化测试流程,提高测试效率,缩短测试周期。
具体实施方式
下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
如图1所示,根据本发明优选实施方式的一种用于计量装置的远程检测方法,其应用于远端检测装置上,能够与计量设备和计量数据分析***进行协议通信,用于将计量设备的通信数据解析为分析***可以识别的数据,将分析***下发的指令转换为计量设备可以识别的通信数据。
该方法具体包括以下步骤:
S1:通过外部连线方式连接到计量设备。
具体地,远程检定装置通过RS232串口或者RS485串口等接口方式与计量设备进行连接,保证计量设备与远程检测装置可以正常识别和通信。并且,远程检定装置与计量设备连通后,双方会进行一次安全认证。
RS-232为一种在低速率串行通讯中增加通讯距离的单端标准,RS-232串口适用于本地点对点通讯设备之间的通信。RS485串口具有抗干扰能力强、传输距离远、多站能力强等优点。
S2:向计量数据分析***发送并建立通信连接请求。
具体地,远程检定装置按照安全认知的协议格式向计量数据分析***发送并建立通信连接请求,互相发送认证信息,建立数据通信连接。
其中,远程检定装置支持远程通信,与计量数据分析***通过自定义协议进行通信,该自定义协议的通信为结合计量设备下发指令、上传指令相关的参数而制定的自定义协议格式(安全认知的协议格式,优选为XML格式)进行通信解析。
S3:接收计量数据分析***发送的测试要求,并且按照测试要求配置计量设备与远程检定装置的测试环境并进行检测。
具体地,计量数据分析***与远程检定装置建立数据通信连接后,结合计量设备的类型以及需要下发的开展的试验类型、试验参数(额定电压、额定电流、功率因数、校准点、百分点等)构建测试要求,并发送给远程检定装置。其中,测试要求为按照步骤S2中自定义的协议构建XML格式数据。
计量数据分析***将测试要求发送至远程检定装置后,远程检定装置按照步骤S2中自定义的协议对测试要求进行解析并获取设备标识,之后将测试要求组装成16进制编码的测量配置数据并发送至计量设备。
计量设备按照所接收的测量配置数据配置试验参数(额定电压、额定电流、功率因数、校准点、标称负荷等)。
其中,测试要求包括待测试的阻抗或导纳类型等数据,针对不同的设备需要的测试参数是不同的。
S4:获取计量设备的检定结果,并将检定结果发送至计量数据分析***。其中,远程检定装置支持本地通信。
具体地,计量设备根据接收到的测量配置数据自动开展检定工作,并将测试结果发至远程检定装置。
远程检定装置获取测试结果后,通过步骤S2中自定义的协议规则将测试结果进行解析并组装成十进制数据,通过网络协议发送至计量数据分析***。
其中,计量数据分析***在接收到计量数据之后,进行后台大数据分析,通过与标准数据进行对比分析,分析出计量设备是否检测合格,检测合格后自动生成检定、校准证书,并进行数据存储。
此外,如图2所示,本发明还公开了一种用于计量装置的远程检测***,其能够与计量设备1相连接并对计量设备1进行检测。
该用于计量装置的远程检测***包括:远程检定装置2和计量数据分析***3。
远程检定装置2通过外接方式与计量设备1相连接,并能够与计量数据分析***3建立通信连接请求。
具体地,远程检定装置2通过RS232串口或者RS485串口等接口方式与计量设备1进行连接,保证计量设备1与远程检测装置2可以正常识别和通信。并且,远程检定装置2与计量设备1连通后,双方会进行一次安全认证。
RS-232为一种在低速率串行通讯中增加通讯距离的单端标准,RS-232串口适用于本地点对点通讯设备之间的通信。RS485串口具有抗干扰能力强、传输距离远、多站能力强等优点。
远程检定装置2按照安全认知的协议格式向计量数据分析***3发送并建立通信连接请求,双方各自发送认证信息,建立数据通道。
其中,远程检定装置2支持远程通信,与计量数据分析***3通过自定义协议进行通信,该自定义协议的通信为结合计量设备下发指令、上传指令相关的参数而制定的自定义协议格式(安全认知的协议格式,优选为XML格式)进行通信解析。
计量数据分析***3,用于将测试要求发送到远程检定装置2,以及接收远程检定装置2发送的检定结果。
远程检定装置2,用于接收计量数据分析***发送的测试要求,按照测试要求配置计量设备1与远程检定装置2的测试环境,获取计量设备1的检定结果,并将检定结果发送至计量数据分析***3。
具体地,计量数据分析***3与远程检定装置2建立数据通信连接后,结合计量设备的类型以及需要下发的试验类型、试验参数(额定电压、额定电流、功率因数、校准点、百分点等)构建测试要求,并发送给远程检定装置2。其中,测试要求为按照上述自定义协议构建的XML格式数据。
计量数据分析***3将测试要求发送至远程检定装置2后,远程检定装置2按照自定义协议对测试要求进行解析并获取设备标识,之后将上述数据(包括开展的测试类型)组装成16进制编码的测量配置数据并发送至计量设备1。
计量设备1按照所接收的测量配置数据配置试验参数(额定电压、额定电流、功率因数、校准点、百分点等)。并且,计量设备1根据接收到的测量配置数据自动开展检定工作,并将测试结果发至远程检定装置。
其中,测试要求包括待测试的电流、电压、阻抗或导纳类型等数据,针对不同的设备需要的测试参数是不同的。
远程检定装置2获取测试结果后,通过上述自定义协议规则将测试结果进行解析并组装成十进制数据,通过网络协议发送至计量数据分析***3。
计量数据分析***3在接收到计量数据之后,进行后台大数据分析,通过与标准数据进行对比分析,分析出计量设备是否检测合格,检测合格后自动生成检定、校准证书,并进行数据存储。
基于同样的发明构思,一实施方式中还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述一实施方式所述的用于计量装置的远程检测方法的步骤。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。