数据采集方法和装置、数据管理设备及智能采集系统制造方法及图纸

技术编号:38345635 阅读:11 留言:0更新日期:2023-08-02 09:25
本申请涉及一种数据采集方法和装置、数据管理设备及智能采集系统。所述方法包括通过设备信息确定出匹配待采集设备的通信协议和地址块,在地址块中的地址属于安全地址范围,通过通信协议建立与待采集设备的连接,从待采集设备中读取地址块对应的数据块,根据数据配置信息对数据块进行相应处理模式的数据处理,得到待转换数据;选取与服务端设备对应的物联网协议对待转换数据进行转换,得到采集数据,通过物联网协议将采集数据输出至服务端设备。采用本方法能够提升应用程序的开发效率,并且通过配置安全地址范围,保证了数据采集的安全性。性。性。

【技术实现步骤摘要】
数据采集方法和装置、数据管理设备及智能采集系统


[0001]本申请涉及数据采集
,特别是涉及一种数据采集方法和装置、数据管理设备及智能采集系统。

技术介绍

[0002]在工业物联网、智能制造等领域,不同的设备对应的数据类型也是不同的。传统技术中,往往通过厂商自带的数据采集软件或者外接设备,以及安装对应品牌的上位机完成对各PLC(Programmable Logic Controller,可编程逻辑控制器)设备中数据的采集。
[0003]然而,PLC设备品牌种类繁多且各PLC设备之间的通信协议不同,在进行数据采集的过程中,需要安装多种厂商的数据采集软件,给应用程序的开发带来了巨大的工作量,降低了上位机、MES(manufacturing execution system,制造执行系统)、PLC数据监控等应用程序的开发效率。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高应用程序的开发效率的数据采集方法和装置、数据管理设备及智能采集系统。
[0005]第一方面,本申请提供了一种数据采集方法。应用于数据管理设备,数据管理设备用于连接待采集设备及服务端设备,方法包括:
[0006]根据待采集设备的设备信息,确定出匹配待采集设备的通信协议和地址块;
[0007]确定地址块中的地址属于安全地址范围,通过通信协议建立与待采集设备的连接;其中,安全地址范围用于表征待采集设备对应的已授权的地址范围;
[0008]从待采集设备中读取地址块对应的数据块,根据数据配置信息对数据块进行相应处理模式的数据处理,得到待转换数据;
[0009]选取与服务端设备对应的物联网协议对待转换数据进行转换,得到采集数据,通过物联网协议将采集数据输出至服务端设备。
[0010]在其中一个实施例中,确定地址块中的地址不属于安全地址范围,输出未授权地址信息;
[0011]根据物联网协议对未授权地址信息进行转换并输出至服务端设备。
[0012]在其中一个实施例中,通过通信协议建立与待采集设备的连接的步骤,包括:
[0013]基于通信协议对待处理通信指令进行协议转换,得到待采集设备可识别的目标通信指令;
[0014]将目标通信指令输出至待采集设备,完成与待采集设备的连接的建立。
[0015]在其中一个实施例中,数据配置信息包括格式信息和计算模式信息;
[0016]根据数据配置信息对数据块进行相应处理模式的数据处理,得到待转换数据的步骤,包括:
[0017]基于格式信息对数据块进行切分和格式转换;根据计算模式信息对完成切分和格
式转换的数据块进行相应的计算处理,得到待转换数据。
[0018]第二方面,本申请还提供了一种数据采集装置。应用于数据管理设备,数据管理设备用于连接待采集设备及服务端设备,装置包括:
[0019]信息确定模块,用于根据待采集设备的设备信息,确定出匹配待采集设备的通信协议和地址块;
[0020]连接模块,用于确定地址块中的地址属于安全地址范围,通过通信协议建立与待采集设备的连接;其中,安全地址范围用于表征待采集设备对应的已授权的地址范围;
[0021]数据处理模块,用于从待采集设备中读取地址块对应的数据块,根据数据配置信息对数据块进行相应处理模式的数据处理,得到待转换数据;
[0022]数据传输模块,用于选取与服务端设备对应的物联网协议对待转换数据进行转换,得到采集数据,通过物联网协议将采集数据输出至服务端设备。
[0023]第三方面,本申请还提供了一种数据管理设备。数据管理设备包括存储器和处理器,存储器存储有计算机程序,处理器执行上述数据采集方法。
[0024]第四方面,本申请还提供了一种智能采集系统,包括待采集设备、服务端设备和上述的数据管理设备;数据管理设备分别连接底层设备和服务端设备。
[0025]在其中一个实施例中,地址块为PLC内存地址块,待采集设备为PLC设备。
[0026]第五方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述数据采集方法。
[0027]第六方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述数据采集方法。
[0028]上述数据采集方法和装置、数据管理设备及智能采集系统,通过设备信息确定出匹配待采集设备的通信协议和地址块,在地址块中的地址属于安全地址范围,通过通信协议建立与待采集设备的连接,从待采集设备中读取地址块对应的数据块,根据数据配置信息对数据块进行相应处理模式的数据处理,得到待转换数据;选取与服务端设备对应的物联网协议对待转换数据进行转换,得到采集数据,通过物联网协议将采集数据输出至服务端设备;本申请通过集成多种待采集设备对应的通信协议,采用统一的接口实现数据采集,大大提升了应用程序的开发效率,此外,通过配置安全地址范围,保证了数据采集的安全性。
附图说明
[0029]图1为一个实施例中智能采集系统的结构框图;
[0030]图2为一个实施例中数据采集方法的流程示意图;
[0031]图3为一个实施例中通过通信协议建立与待采集设备的连接的步骤的流程示意图;
[0032]图4为另一个实施例中数据采集方法的流程示意图;
[0033]图5为一个实施例中数据采集装置的结构框图;
[0034]图6为一个实施例中数据管理设备的结构框图;
[0035]图7为另一个实施例中智能采集系统的结构框图。
具体实施方式
[0036]为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本申请的公开内容更加透彻全面。
[0037]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
[0038]目前,PLC设备的数据采集都是通过厂商自带的数据采集软件或者外接设备然后安装对应品牌PLC设备的上位机完成,而在实际情况中工厂往往存在同时使用多家PLC设备的情况,当需要读取PLC数据时,需要安装多种厂商的数据采集软件,增加了数据采集工作量,降低了上位机、MES(manufacturing execution system,制造执行系统)、PLC数据监控等应用程序的开发效率;还存在成本过高及数据存放体积过大占据较多空间的问题。
[0039]为了改善本申请所提出的上述技术问题,本申请提供一种数据采集方法和装置、数据管理设备及智能采集系统;通过集成多种待采集设备对应的通信协议,采用统一的接口实现数据采集,大大提升了应用程序的开发效率,此外,通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,应用于数据管理设备,所述数据管理设备用于连接待采集设备及服务端设备,所述方法包括:根据待采集设备的设备信息,确定出匹配所述待采集设备的通信协议和地址块;确定所述地址块中的地址属于安全地址范围,通过所述通信协议建立与所述待采集设备的连接;其中,所述安全地址范围用于表征所述待采集设备对应的已授权的地址范围;从所述待采集设备中读取所述地址块对应的数据块,根据数据配置信息对所述数据块进行相应处理模式的数据处理,得到待转换数据;选取与所述服务端设备对应的物联网协议对所述待转换数据进行转换,得到采集数据,通过所述物联网协议将所述采集数据输出至所述服务端设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述地址块中的地址不属于所述安全地址范围,输出未授权地址信息;根据所述物联网协议对所述未授权地址信息进行转换并输出至所述服务端设备。3.根据权利要求1所述的方法,其特征在于,所述通过所述通信协议建立与所述待采集设备的连接的步骤,包括:基于所述通信协议对待处理通信指令进行协议转换,得到所述待采集设备可识别的目标通信指令;将所述目标通信指令输出至所述待采集设备,完成与所述待采集设备的连接的建立。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述数据配置信息包括格式信息和计算模式信息;所述根据数据配置信息对所述数据块进行相应处理模式的数据处理,得到待转换数据的步骤,包括:基于所述格式信息对所述数据块进行切分和格式转换;根据所述计算模式信息对完成切分和格式转换的所述数据块进行相应的计算处理,得到待转换数...

【专利技术属性】
技术研发人员:吴车左志军贺毅康冬华姚维兵丘邦超马鸣韬吴桂秀
申请(专利权)人:广州明珞装备股份有限公司
类型:发明
国别省市:

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

1