工控数据处理方法、装置、存储介质和工控网关制造方法及图纸

技术编号:32463454 阅读:14 留言:0更新日期:2022-02-26 08:57
本申请公开了一种工控数据处理方法、装置、存储介质和工控网关,在接收到终端发送的连接请求后,依据服务器基于连接请求反馈的服务器信息,与服务器建立通信连接。向服务器发送数据请求并接收服务器发送的业务数据点。向终端发送业务数据点。在接收到终端发送的业务配置请求后,对业务配置请求进行协议转换,得到数据点配置请求。向服务器发送数据点配置请求并接收服务器反馈的请求结果。向终端发送请求结果,触发终端向用户展示请求结果。相较于现有技术,通过工控网关实现终端与服务器之间的数据交互,无需花费海量开发成本为终端开发客户端,从而能够在不增加开发成本的情况下,实现客户端与OPCDA服务器之间的数据交互。实现客户端与OPCDA服务器之间的数据交互。实现客户端与OPCDA服务器之间的数据交互。

【技术实现步骤摘要】
工控数据处理方法、装置、存储介质和工控网关


[0001]本申请涉及工控领域,尤其涉及一种工控数据处理方法、装置、存储介质和工控网关。

技术介绍

[0002]近年来,工业物联网事业的蓬勃发展,带动了各类嵌入式设备在人们生产生活中的广泛应用。为了满足工控业务需求,需开发客户端获取针对Windows系统下的开放平台通信数据接口(OLE for Process Control Data Access,OPCDA)服务器中的业务数据点。一般来讲,客户端要想获取OPCDA服务器的业务数据点,需要确保客户端与OPCDA服务器均处于同一Windows系统环境下。然而,基于windows内核开发的客户端,其开发成本较高,要求开发人员具备较高的专业知识,导致人力成本增加。此外,客户端与OPCDA服务器均处于同一Windows系统环境下,会加大源系统(即OPCDA服务器自身所部署的操作系统)的复杂度,使得源系统的运行稳定性大大降低。

技术实现思路

[0003]本申请提供了一种工控数据处理方法、装置、存储介质和工控网关,目的在于在不增加开发成本的情况下,实现客户端与OPCDA服务器之间的数据交互。
[0004]为了实现上述目的,本申请提供了以下技术方案:
[0005]一种工控数据处理方法,应用于工控网关,包括:
[0006]在接收到终端发送的连接请求后,依据服务器基于所述连接请求反馈的服务器信息,与所述服务器建立通信连接;
[0007]向所述服务器发送数据请求,并接收所述服务器基于所述数据请求所发送的业务数据点;
[0008]向所述终端发送所述业务数据点,触发所述终端向用户展示所述业务数据点;
[0009]在接收到所述终端发送的业务配置请求后,对所述业务配置请求进行协议转换,得到数据点配置请求;所述业务配置请求为基于对所述业务数据点进行读写配置所得到;
[0010]向所述服务器发送所述数据点配置请求,并接收所述服务器基于所述数据点配置请求所反馈的请求结果;
[0011]向所述终端发送所述请求结果,触发所述终端向所述用户展示所述请求结果。
[0012]可选的,所述在接收到终端发送的连接请求后,依据服务器基于所述连接请求反馈的服务器信息,与所述服务器建立通信连接,包括:
[0013]在接收到终端发送的连接请求的后,对所述连接请求进行协议转换,得到服务请求;
[0014]向服务器发送服务请求,并接收所述服务器基于所述服务请求发送的反馈信息;
[0015]在确定所述反馈信息为服务器信息的情况下,对所述服务器信息进行校验;
[0016]在确定所述服务器信息通过校验的情况下,依据所述服务器信息与所述服务器建
立通信连接。
[0017]可选的,所述向服务器发送服务请求,并接收所述服务器基于所述服务请求发送的反馈信息之后,还包括:
[0018]在确定所述反馈信息为请求违规提示的情况下,向所述终端发送所述请求违规提示,触发所述终端向用户展示所述请求违规提示。
[0019]可选的,所述在确定所述反馈信息为服务器信息的情况下,对所述服务器信息进行校验之后,还包括:
[0020]在确定所述服务器信息未通过校验的情况下,将所述服务器信息,标识为连接失败信息,并将所述连接失败信息存放到数据库中;
[0021]向所述终端发送所述连接失败信息,触发所述终端向用户展示所述连接失败信息。
[0022]可选的,还包括:
[0023]在接收到所述终端发送的取消连接请求后,对所述取消连接请求进行协议转换,得到取消服务请求;
[0024]向所述服务器发送所述取消服务请求,触发所述服务器断开通信连接。
[0025]一种工控数据处理装置,包括:
[0026]通信连接单元,用于在接收到终端发送的连接请求后,依据服务器基于所述连接请求反馈的服务器信息,与所述服务器建立通信连接;
[0027]数据请求单元,用于向所述服务器发送数据请求,并接收所述服务器基于所述数据请求所发送的业务数据点;
[0028]数据转发单元,用于向所述终端发送所述业务数据点,触发所述终端向用户展示所述业务数据点;
[0029]协议转换单元,用于在接收到所述终端发送的业务配置请求后,对所述业务配置请求进行协议转换,得到数据点配置请求;所述业务配置请求为基于对所述业务数据点进行读写配置所得到;
[0030]配置请求单元,用于向所述服务器发送所述数据点配置请求,并接收所述服务器基于所述数据点配置请求所反馈的请求结果;
[0031]结果转发单元,用于向所述终端发送所述请求结果,触发所述终端向所述用户展示所述请求结果。
[0032]可选的,所述通信连接单元具体用于:
[0033]在接收到终端发送的连接请求的后,对所述连接请求进行协议转换,得到服务请求;
[0034]向服务器发送服务请求,并接收所述服务器基于所述服务请求发送的反馈信息;
[0035]在确定所述反馈信息为服务器信息的情况下,对所述服务器信息进行校验;
[0036]在确定所述服务器信息通过校验的情况下,依据所述服务器信息与所述服务器建立通信连接。
[0037]可选的,还包括:
[0038]连接取消单元,用于在接收到所述终端发送的取消连接请求后,对所述取消连接请求进行协议转换,得到取消服务请求,并向所述服务器发送所述取消服务请求,触发所述
服务器断开通信连接。
[0039]一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行所述的工控数据处理方法。
[0040]一种工控网关,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;
[0041]所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行所述的工控数据处理方法。
[0042]本申请提供的技术方案,在接收到终端发送的连接请求后,依据服务器基于连接请求反馈的服务器信息,与服务器建立通信连接。向服务器发送数据请求,并接收服务器基于数据请求所发送的业务数据点。向终端发送业务数据点,触发终端向用户展示业务数据点。在接收到终端发送的业务配置请求后,对业务配置请求进行协议转换,得到数据点配置请求。业务配置请求为基于对业务数据点进行读写配置所得到。向服务器发送数据点配置请求,并接收服务器基于数据点配置请求所反馈的请求结果。向终端发送请求结果,触发终端向用户展示请求结果。相较于现有技术,通过工控网关实现终端与服务器之间的数据交互,无需花费海量开发成本为终端开发客户端,从而能够在不增加开发成本的情况下,实现客户端与OPCDA服务器之间的数据交互。
附图说明
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工控数据处理方法,其特征在于,应用于工控网关,包括:在接收到终端发送的连接请求后,依据服务器基于所述连接请求反馈的服务器信息,与所述服务器建立通信连接;向所述服务器发送数据请求,并接收所述服务器基于所述数据请求所发送的业务数据点;向所述终端发送所述业务数据点,触发所述终端向用户展示所述业务数据点;在接收到所述终端发送的业务配置请求后,对所述业务配置请求进行协议转换,得到数据点配置请求;所述业务配置请求为基于对所述业务数据点进行读写配置所得到;向所述服务器发送所述数据点配置请求,并接收所述服务器基于所述数据点配置请求所反馈的请求结果;向所述终端发送所述请求结果,触发所述终端向所述用户展示所述请求结果。2.根据权利要求1所述的方法,其特征在于,所述在接收到终端发送的连接请求后,依据服务器基于所述连接请求反馈的服务器信息,与所述服务器建立通信连接,包括:在接收到终端发送的连接请求的后,对所述连接请求进行协议转换,得到服务请求;向服务器发送服务请求,并接收所述服务器基于所述服务请求发送的反馈信息;在确定所述反馈信息为服务器信息的情况下,对所述服务器信息进行校验;在确定所述服务器信息通过校验的情况下,依据所述服务器信息与所述服务器建立通信连接。3.根据权利要求2所述的方法,其特征在于,所述向服务器发送服务请求,并接收所述服务器基于所述服务请求发送的反馈信息之后,还包括:在确定所述反馈信息为请求违规提示的情况下,向所述终端发送所述请求违规提示,触发所述终端向用户展示所述请求违规提示。4.根据权利要求2所述的方法,其特征在于,所述在确定所述反馈信息为服务器信息的情况下,对所述服务器信息进行校验之后,还包括:在确定所述服务器信息未通过校验的情况下,将所述服务器信息,标识为连接失败信息,并将所述连接失败信息存放到数据库中;向所述终端发送所述连接失败信息,触发所述终端向用户展示所述连接失败信息。5.根据权利要求1所述的方法,其特征在于,还包括:在接收到所述终端发送的取消连接请求后,对所述取消连接请求进行协议转换,得到取消服务请求;向所述服务器发送所...

【专利技术属性】
技术研发人员:周旭阳曹胜莉陈波姚婷张志群
申请(专利权)人:浙江国利网安科技有限公司
类型:发明
国别省市:

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

1