数据采集方法、系统、终端设备和存储介质技术方案

技术编号:39306289 阅读:9 留言:0更新日期:2023-11-12 15:54
本申请提供的一种数据采集方法、系统、终端设备和存储介质,其中终端设备直接接收工业现场中的机械设备发送的设备数据;其中,终端设备通过预设通讯方式与机械设备连接;终端设备通过调用内置的协议转换模块,对设备数据进行解析,得到目标格式数据。从而通过将终端设备与机械设备建立连接,让终端设备直接接收设备数据,无需额外的采集硬件设备来执行从而降低了硬件成本,且终端设备可以直接通过内置的协议转换模块对设备数据进行解析,以软件形式直接实现了设备数据的解析处理,对于终端设备而言其适用的类型大大提高,因此其泛用性也得到了增强。到了增强。到了增强。

【技术实现步骤摘要】
数据采集方法、系统、终端设备和存储介质


[0001]本申请涉及数据通讯领域,尤其涉及一种数据采集方法、系统、终端设备和存储介质。

技术介绍

[0002]在工业现场中,各种机械设备运行数据往往需要进行采集解析,然后才能准确的进行后续的处理操作。为了实现对机械设备中的数据采集,一般是采用一个终端采集硬件设备,通过对应的接口接在机械设备进行数据采集,采集硬件设备需要对采集数据进行协议解析,然后将其中需要的数据打包传输到远端数据采集平台上,按需进行后续的数据处理。这种方案具有两个弊端,其一是设置终端采集硬件设备会导致硬件成本高,其二是终端采集硬件设备的协议无法适配更多的硬件设备,即其跨硬件、跨平台的数据传输是受限的。
[0003]因此,如何降低工业设备数据采集成本,提升数据泛用度,是亟需解决的问题。

技术实现思路

[0004]鉴于上述相关技术的不足,本申请的目的在于提供一种数据采集方法、系统、终端设备和存储介质,旨在解决现有技术中工业设备数据采集成本高,数据泛用性差的问题。
[0005]为了解决上述技术问题,本申请提供一种数据采集方法,包括:
[0006]终端设备直接接收工业现场中的机械设备发送的设备数据;其中,所述终端设备通过预设通讯方式与所述机械设备连接;
[0007]所述终端设备通过调用内置的协议转换模块,对所述设备数据进行解析,得到目标格式数据。
[0008]可选的,所述协议转换模块包括WASM模块。
[0009]可选的,所述WASM模块通过C语言或RUST语言实现。
[0010]可选的,所述终端设备通过调用内置的协议转换模块,对所述设备数据进行解析包括:
[0011]通过JS引擎,调用所述WASM模块,对所述设备数据进行解析。
[0012]可选的,所述终端设备通过预设通讯方式与所述机械设备连接中,所述预设通讯方式包括网口连接或串行接口连接。
[0013]可选的,所述网口连接包括TCP协议连接;所述串行接口连接包括RS232协议连接、RS486协议连接、USB接口连接中的至少一种。
[0014]可选的,所述终端设备与所述机械设备之间通过交换机或路由器实现通讯连接。
[0015]基于同样的专利技术构思,本申请还提供一种数据采集系统,包括终端设备和机械设备,所述终端设备通过预设通讯方式与所述机械设备连接;
[0016]所述终端设备用于直接接收工业现场中的所述机械设备发送的设备数据;
[0017]所述终端设备通过调用内置的协议转换模块,对所述设备数据进行解析,得到目标格式数据。
[0018]基于同样的专利技术构思,本申请还提供一种终端设备,包括处理器、存储器及通信总线;
[0019]所述通信总线用于实现处理器和存储器之间的连接通信;
[0020]所述处理器用于执行存储器中存储的一个或者多个计算机程序,以实现上述的数据采集方法的步骤。
[0021]基于同样的专利技术构思,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现上述的数据采集方法的步骤。
[0022]本申请提供的一种数据采集方法、系统、终端设备和存储介质,其中终端设备直接接收工业现场中的机械设备发送的设备数据;其中,终端设备通过预设通讯方式与机械设备连接;终端设备通过调用内置的协议转换模块,对设备数据进行解析,得到目标格式数据。从而通过将终端设备与机械设备建立连接,让终端设备直接接收设备数据,无需额外的采集硬件设备来执行从而降低了硬件成本,且终端设备可以直接通过内置的协议转换模块对设备数据进行解析,以软件形式直接实现了设备数据的解析处理,对于终端设备而言其适用的类型大大提高,因此其泛用性也得到了增强。
附图说明
[0023]图1为本申请实施例提供的一种数据采集方法流程图;
[0024]图2为本申请实施例提供的一种数据采集系统组成示意图;
[0025]图3为本申请实施例提供的一种终端设备组成示意图。
具体实施方式
[0026]为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的较佳实施方式。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本申请的公开内容理解的更加透彻全面。
[0027]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。
[0028]工业现场中,各种机械设备运行数据往往需要进行采集解析,然后才能准确的进行后续的处理操作。比如,其运行数据可以包括当前的开关机状态、工作电流、负载、核心温度等等参数信息;为了实现对机械设备中的数据采集,一般是采用一个终端采集硬件设备,通过对应的接口接在机械设备进行数据采集,采集到的数据再经过协议解析,然后将其中需要的数据打包传输到远端数据采集平台上,按需进行后续的数据处理,包括但不限于将运行数据呈现给用户,或者是基于运行数据调整机械设备的运行环境。这种数据采集手段至少具有两个弊端,其一是设置终端采集硬件设备会导致硬件成本高,其二是终端采集硬件设备的协议无法适配更多的硬件设备,即其跨硬件、跨平台的数据传输是受限的。
[0029]基于此,本申请希望提供一种能够解决上述技术问题的方案,其详细内容将在后续实施例中得以阐述。
[0030]本申请实施例提供了一种数据采集方法,请参考图1,该数据采集方法具体包括:
[0031]S101、终端设备直接接收工业现场中的机械设备发送的设备数据;其中,终端设备通过预设通讯方式与机械设备连接;
[0032]S102、终端设备通过调用内置的协议转换模块,对设备数据进行解析,得到目标格式数据。
[0033]本申请实施例中的数据采集方法应用于对工业现场中,机械设备中相关设备数据的采集,其中包括设备运行过程中产生的各种数据,包括但不限于开关机状态、运行时间、工作电流、核心温度、转速等等,本申请实施例中并不对设备数据的具体内容进行限定。
[0034]本申请实施例中,终端设备与工业现场中的各机械设备是直接按预设通讯方式建立有通讯连接。这表示,终端设备与机械设备之间可以直接通过该通讯连接进行数据的传输,至少机械设备可以基于该通讯连接将设备数据传输给终端设备。由于终端设备直接与机械设备之间建立有通讯连接,因此无需借助于其他的采集硬件设备来获取机械设备的设备数据,从而大大降低了数据采集所需的硬件成本。
[0035]终端设备接收机械设备发送的设备数据,可以是机械设备周期性的进行设备数据的上报以接收,还可以是终端设备自身根据需要向机械设备发起采集请求,然后机械设备基于该采集请求,将自身的设备数据发送给终端设备。
[0036]终端设备在接收设备数据之后,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,包括:终端设备直接接收工业现场中的机械设备发送的设备数据;其中,所述终端设备通过预设通讯方式与所述机械设备连接;所述终端设备通过调用内置的协议转换模块,对所述设备数据进行解析,得到目标格式数据。2.如权利要求1所述的数据采集方法,其特征在于,所述协议转换模块包括WASM模块。3.如权利要求2所述的数据采集方法,其特征在于,所述WASM模块通过C语言或RUST语言实现。4.如权利要求2所述的数据采集方法,其特征在于,所述终端设备通过调用内置的协议转换模块,对所述设备数据进行解析包括:通过JS引擎,调用所述WASM模块,对所述设备数据进行解析。5.如权利要求1

4任一项所述的数据采集方法,其特征在于,所述终端设备通过预设通讯方式与所述机械设备连接中,所述预设通讯方式包括网口连接或串行接口连接。6.如权利要求5所述的数据采集方法,其特征在于,所述网口连接包括TCP协议连接;所述串行接口连接包括RS232协议连接...

【专利技术属性】
技术研发人员:段斌林铭张蒙蒙
申请(专利权)人:深圳渊联技术有限公司
类型:发明
国别省市:

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

1