一种云数字化平台及其使用方法技术

技术编号:29929767 阅读:17 留言:0更新日期:2021-09-04 18:55
本发明专利技术公开了一种云数字化平台及其使用方法,其中,包含边缘网关、云服务器、客户端,边缘网关上部署有数据采集模块、协议模块、数据库、数据加密模块,云服务器上部署有数据解密模块、数据存储模块、数据推送模块;数据采集模块用于与每个设备通讯,获取每个设备的实时数据并将数据传输至数据库中;协议模块用于提供给数据采集模块与设备之间的通讯连接协议;数据加密模块用于将数据库内的数据进行加密后生成传输至云服务器的加密数据;数据解密模块用于接收加密数据并解密生成传输至数据存储模块的解密数据;数据推送模块用于从数据存储模块中获取目标数据并传输至客户端;一种云数字化平台使用方法包含步骤1

【技术实现步骤摘要】
一种云数字化平台及其使用方法


[0001]本专利技术涉及数字化平台领域,具体涉及一种云数字化平台及其使用方法。

技术介绍

[0002]目前大数据云平台对于生产制造过程中的数据能够及时的进行归纳统计,快速分析生产缺陷与制造瓶颈,从而提高生产效率和提升产品质量,云数字化平台是以小程序为基本,通过微信云数字化平台与生产车间的实时生产状态进行数据交互,可以在云数字化平台中了解到车间的各项指标状况,从而快速的解决现场生产存在的问题;其次,随着时代的发展,此时的我们已经深处大数据时代,大数据时代的到来会给让企业做出更好的业务决策,帮助企业提升产品质量,简化企业流程等一系列优势;
[0003]其中汽车制造行业现阶段数据采集与分析必须依托于中央监控系统,由于中央监控系统体量庞大,同时中央监控系统必须依托于多台服务器组成的硬件架构模式,服务器运行对环境要求比较苛刻,运维成本较高,同时客户端必须使用PC机进行访问,灵活性较差,此外中央控系统每班次必须安排专职人员值守,浪费人力,现场设备报警等问题不容易及时发现与传达,系统与车间实际运行脱节,造成系统虽然功能全面,但有效利用率并不高;
[0004]伴随着小程序的推广与兴起,各整车制造厂也相继开发了各自的小程序平台应用,但现阶段的应用程序都无法获取现场的实时数据,采用独立运行的模式与现场匹配度很低,不能及时反映现场运行情况与生产存在的问题,使得小程序这一平台的优势并没有充分发挥出来,导致研发投入产出并不成正比。

技术实现思路

[0005]本专利技术要解决的技术问题是现有的服务器运行对环境要求比较苛刻,运维成本较高,同时客户端必须使用PC机进行访问,灵活性较差,此外中央控系统每班次必须安排专职人员值守,浪费人力,现场设备报警等问题不容易及时发现与传达,系统与车间实际运行脱节,造成系统虽然功能全面,但有效利用率并不高,本专利技术提供一种云数字化平台,云数字化平台是可以让各部门员工在任何地点,任何时间查看自己的工作区域生产和运行情况,发现问题及时沟通解决,从而节省大量信息传递时间,较高的提升了各部门的工作效率,用以解决现有技术导致的缺陷。
[0006]本专利技术还提供一种云数字化平台的使用方法。
[0007]为解决上述技术问题本专利技术提供以下的技术方案:
[0008]第一方面,一种云数字化平台,其中,包含边缘网关、云服务器、客户端,所述边缘网关上部署有数据采集模块、协议模块、数据库、数据加密模块,所述云服务器上部署有数据解密模块、数据存储模块、数据推送模块;
[0009]所述数据采集模块用于与每个设备通讯,获取每个设备的实时数据并将所述数据传输至所述数据库中;
[0010]所述协议模块用于提供给所述数据采集模块与设备之间的通讯连接协议;
[0011]所述数据加密模块用于将所述数据库内的数据进行加密后生成传输至所述云服务器的加密数据;
[0012]所述数据解密模块用于接收所述加密数据并解密生成传输至所述数据存储模块的解密数据;
[0013]所述数据推送模块用于从所述数据存储模块中获取目标数据并传输至所述客户端;
[0014]所述云服务器数据推送架构是PHP+Apache架构,考虑到使用此架构的原因是此架构是轻量型,运行速度快,占用内存空间小等优势,但JAVA JSP+TOMCAT或者IIS+ASP.NET架构也可以实现所述云服务器的数据推送功能。
[0015]上述的一种云数字化平台,其中,所述数据采集模块通过Data_To_Sql.exe模块(数据转录模块)将所述数据传输至所述数据库中;
[0016]所述Data_To_Sql.exe模块安装在所述边缘网关中,所述Data_To_Sql.exe模块是在底层数据采集过后写入到所述边缘网关的所述数据库中,与所述边缘网关中所述数据库的通讯接口是544,本模块动态监听所述数据采集模块上的数据变化,将数据进行存档,本模块是连接数据采集以及数据存储的桥梁。
[0017]所述通讯连接协议包含OPC通讯协议(工业控制通信协议)、SOCKET通讯协议(通过socket这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据);
[0018]采用所述OPC通讯协议进行数据采集时,所述OPC通讯协议部署在所述边缘网关中,直接与设备通讯,获取设备实时数据;
[0019]所述OPC通讯协议本技术方案中最重要的一个底层数据来源模块,它负责从现场不同的设备中读取数据并实时监控数据的变化,它提供了对设备实时数据读写操作的接口,OPC通信协议进行数据采集服务时采用客户端模式或服务器模式,在客户端和服务器端都各自定义了统一的符合OPC标准的接口,此接口具有不变特性,接口明确定义了客户同服务器间的COM方式的通信机制,它是连接客户同服务器的桥梁和纽带,由设备开发出现场设备的访问接口(驱动及总线协议),并将其封装到OPC服务器中(硬件驱动模块),通过OPC标准接口实现与服务器的数据交换,从而保证现场不同设备可以通过一种协议完成数据交互;
[0020]采用基于XML标准的所述SOCKET通讯协议进行数据采集服时,所述SOCKET通讯协议部署在边缘网关中,直接与设备通讯,获取设备实时数据,还进行数据存档服务;
[0021]基于XML标准的所述SOCKET通讯协议是技术方案连接现场机器人的底层设备的通讯方式,考虑到现场设备有些不支持OPC通讯协议,为了能更加全面的采集现场设备数据,开发了基于XML标准的SOCKET通讯协议,该协议基于TCP/IP通信,使用IP地址加端口的方式与设备直接发生数据交互,在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地址+端口号”就对应一个Socket;
[0022]还包含连接其它系统的数据服务Sql_To_Sql.exe模块,Sql_To_Sql.exe模块安装在边缘网关中,与原有服务器架构通讯,间接获取设备数据,非必要,根据现场情况选装;
[0023]Sql_To_Sql.exe模块(数据互通模块)是连接车间原有系统数据库的数据,使用
1521端口进行数据交互,本模块为选装模块是基于现场实际情况而定,有存在其他工控系统或数据分析系统的条件下,可以直接从系统对接获取设备的数据,从而减轻设备向上层通讯时数据流量过大的压力。
[0024]所述数据加密模块为Safe_push.exe模块(加密推送模块),所述Safe_push.exe模块是将所述数据库读取后的数据进行加密,并发送给所述云服务器,为了防止数据泄露,需要对数据进行加密,对于敏感数据,要求的安全性会更高,此模块采用摘要算法进行加密,此种加密算法是一个不可逆过程,就是无论多大数据,经过算法运算后都是生成固定长度的数据,一般结果使用16进制进行显示;
[0025]所述数据解密模块为Data_Recod.exe模块(解密模块),所述Data_Recod.exe模块用于接收所述边缘网关中推送来的加密数据,并将所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云数字化平台,其特征在于,包含边缘网关、云服务器、客户端,所述边缘网关上部署有数据采集模块、协议模块、数据库、数据加密模块,所述云服务器上部署有数据解密模块、数据存储模块、数据推送模块;所述数据采集模块用于与每个设备通讯,获取每个设备的实时数据并将所述实时数据传输至所述数据库中;所述协议模块用于提供给所述数据采集模块与设备之间的通讯连接协议;所述数据加密模块用于将所述数据库内的数据进行加密后生成传输至所述云服务器的加密数据;所述数据解密模块用于接收所述加密数据并解密生成传输至所述数据存储模块的解密数据;所述客户端生成并发送请求信息传输至所述数据推送模块;所述数据推送模块用于依据所述请求信息从所述数据存储模块中获取目标数据并传输至所述客户端。2.如权利要求1所述的一种云数字化平台,其特征在于,所述数据采集模块通过Data_To_Sql.exe模块将所述实时数据传输至所述数据库中;所述通讯连接协议包含OPC通讯协议、SOCKET协议。3.如权利要求1所述的一种云数字化平台,其特征在于,所述数据加密模块为Safe_push.exe模块;所述数据解密模块为Data_Recod.exe模块;所述数据推送模块为PHP模块和Apache模块。4.如权利要求1所述的一种云...

【专利技术属性】
技术研发人员:朱宇航殷毅唐佳伟
申请(专利权)人:吉萨特自动化技术上海有限公司
类型:发明
国别省市:

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

1