本发明涉及计算机网络,尤其涉及一种设备数据展示方法、装置、设备及存储介质。
背景技术:
1、随着工业互联网的迅速发展,传统的瓦楞纸包装行业也必须进行升级以追赶上时代的脚步。因此,由于工业互联网的不断发展,瓦楞纸包装行业的生产也需要变得更加智能化和智慧化。
2、现有的瓦楞纸包装行业的生产过程中,可以通过查看瓦楞纸设备在运行过程中记录数据以查看设备的生产数据,但瓦楞纸设备的生产数据只有在该设备完成生产时才能进行查看,并非是设备的实时生产数据,因此,如何对设备在生产过程中的实时数据进行展示,成为一个亟待解决的问题。
3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明的主要目的在于提供了一种设备数据展示方法、装置、设备及存储介质,旨在解决现有技术中在瓦楞纸包装行业无法对瓦楞纸设备在生产过程中的实时数据进行展示的技术问题。
2、为实现上述目的,本发明提供了一种设备数据展示方法,所述方法包括以下步骤:
3、根据目标设备的设备编码从预设设备参数表中获取所述目标设备的通信连接参数;
4、基于所述通信连接参数和预设采集频率采集所述目标设备的设备数据信息;
5、通过fastjson序列化工具和java反射机制将所述设备数据信息转换为目标设备数据信息;
6、在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示。
7、可选地,所述基于所述通信连接参数和预设采集频率采集所述目标设备的设备数据信息的步骤,包括:
8、基于所述通信连接参数和预设采集频率采集所述目标设备的设备数据信息和经纬度信息;
9、相应的,所述在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示的步骤,包括:
10、根据所述经纬度信息生成所述目标设备对应的目标光标;
11、在接收到数据展示请求时,通过设备地图服务页面中的设备地图和所述目标光标对所述目标设备数据信息进行可视化展示。
12、可选地,所述在接收到数据展示请求时,通过设备地图服务页面中的设备地图和所述目标光标对所述目标设备数据信息进行可视化展示的步骤之后,还包括:
13、获取目标通信基站的地理坐标经纬度信息;
14、基于所述地理坐标经纬度信息和目标应用接口对所述经纬度信息进行解析,获得所述目标设备的地理位置信息;
15、基于所述地理位置信息确定目标区域编码,并根据所述目标设备的设备编码将所述目标区域编码更新至设备基本信息表。
16、可选地,所述基于所述地理位置信息确定目标区域编码,并根据所述目标设备的设备编码将所述目标区域编码更新至设备基本信息表的步骤,包括:
17、获取全球地理位置信息,并基于所述全球地理位置信息和所述地理位置信息确定目标区域表;
18、根据所述目标区域表确定目标区域编码,并根据所述目标设备的设备编码将所述目标区域编码更新至设备基本信息表。
19、可选地,所述根据目标设备的设备编码从预设设备参数表中获取所述目标设备的通信连接参数的步骤之前,还包括:
20、基于spring boot框架、netty框架、mysql、tdengine和redis集成java服务;
21、相应的,所述基于所述通信连接参数和预设采集频率采集所述目标设备的设备数据信息的步骤,包括:
22、基于所述通信连接参数建立所述java服务与所述目标设备的通讯连接;
23、在检测到通讯连接正常时,基于预设采集频率采集所述目标设备的设备数据信息。
24、可选地,所述在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示的步骤之后,还包括:
25、根据 tdengine数据库驱动程序将所述目标设备数据信息持久化至所述tdengine。
26、可选地,所述在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示的步骤之后,还包括:
27、获取所述目标设备的设备状态信息,并根据所述设备状态信息对所述目标设备数据信息中的历史设备状态信息进行监听;
28、在监听到所述历史设备状态信息与所述设备状态信息不一致时,获取所述目标设备的当前设备数据信息;
29、根据所述目标设备的设备编码将所述当前设备数据信息更新至设备基本信息表。
30、此外,为实现上述目的,本发明还提出一种设备数据展示装置,所述装置包括:
31、参数获取模块,用于根据目标设备的设备编码从预设设备参数表中获取所述目标设备的通信连接参数;
32、数据采集模块,用于基于所述通信连接参数和预设采集频率采集所述目标设备的设备数据信息;
33、数据转换模块,用于通过fastjson序列化工具和java反射机制将所述设备数据信息转换为目标设备数据信息;
34、数据展示模块,用于在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示。
35、此外,为实现上述目的,本发明还提出一种设备数据展示设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备数据展示程序,所述设备数据展示程序配置为实现如上文所述的设备数据展示方法的步骤。
36、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有设备数据展示程序,所述设备数据展示程序被处理器执行时实现如上文所述的设备数据展示方法的步骤。
37、在本发明中,公开了根据目标设备的设备编码从预设设备参数表中获取目标设备的通信连接参数;基于通信连接参数和预设采集频率采集目标设备的设备数据信息;通过fastjson序列化工具和java反射机制将设备数据信息转换为目标设备数据信息;在接收到数据展示请求时,通过设备地图服务页面对目标设备数据信息进行可视化展示;相较于现有技术只能在设备生产完成时对设备的生产数据进行查看,由于本发明可以基于目标设备的通信连接参数和预设采集频率采集目标设备的设备数据信息,通过fastjson序列化工具和java反射机制将设备数据信息转换为目标设备数据信息,并在接收到数据展示请求时,对目标设备数据信息进行可视化展示,从而解决了现有技术中在瓦楞纸包装行业无法对瓦楞纸设备在生产过程中的实时数据进行展示的技术问题,进而提高了用户体验。
1.一种设备数据展示方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的设备数据展示方法,其特征在于,所述基于所述通信连接参数和预设采集频率采集所述目标设备的设备数据信息的步骤,包括:
3.如权利要求2所述的设备数据展示方法,其特征在于,所述在接收到数据展示请求时,通过设备地图服务页面中的设备地图和所述目标光标对所述目标设备数据信息进行可视化展示的步骤之后,还包括:
4.如权利要求3所述的设备数据展示方法,其特征在于,所述基于所述地理位置信息确定目标区域编码,并根据所述目标设备的设备编码将所述目标区域编码更新至设备基本信息表的步骤,包括:
5.如权利要求1所述的设备数据展示方法,其特征在于,所述根据目标设备的设备编码从预设设备参数表中获取所述目标设备的通信连接参数的步骤之前,还包括:
6.如权利要求5所述的设备数据展示方法,其特征在于,所述在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示的步骤之后,还包括:
7.如权利要求1所述的设备数据展示方法,其特征在于,所述在接收到数据展示请求时,通过设备地图服务页面对所述目标设备数据信息进行可视化展示的步骤之后,还包括:
8.一种设备数据展示装置,其特征在于,所述装置包括:
9.一种设备数据展示设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备数据展示程序,所述设备数据展示配置为实现如权利要求1至7中任一项所述的设备数据展示方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有设备数据展示程序,所述设备数据展示程序被处理器执行时实现如权利要求1至7任一项所述的设备数据展示方法的步骤。