[发明专利]OPC通信方法及OPC通信系统在审
| 申请号: | 202210928638.6 | 申请日: | 2022-08-03 |
| 公开(公告)号: | CN115297173A | 公开(公告)日: | 2022-11-04 |
| 发明(设计)人: | 程绪刚;郑毅;陈华;杨苏玥;陈刚;陆莉娟 | 申请(专利权)人: | 国核自仪系统工程有限公司 |
| 主分类号: | H04L67/568 | 分类号: | H04L67/568;H04L67/2866;H04L41/0663 |
| 代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 罗朗;林嵩 |
| 地址: | 200241 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | opc 通信 方法 系统 | ||
本发明公开了一种OPC通信方法及OPC通信系统,OPC通信方法应用于OPC通信网络,通信服务器通过第一链路以及第二链路与客户端连接,第一链路以及第二链路分别包括对应的中间服务器,OPC通信方法包括以下步骤:当第一链路以及第二链路同时出现异常,当第一链路以及第二链路同时出现异常,第一链路或者第二链路的中间服务器接收客户端发送的通信请求数据,并生成中间响应数据反馈至客户端;中间响应数据根据缓存数据以及通信请求数据所生成,缓存数据由中间服务器将通信服务器中的通信数据进行实时缓存。使用该方法,当两条链路都出现异常的时候,可以根据缓存数据生成中间响应数据,满足客户端的通信需要。
技术领域
本发明涉及一种OPC通信领域,具体涉及一种OPC通信方法及OPC通信系统。
背景技术
OPC全称是OLE for Process Control,即用于过程控制的OLE,是针对现场控制系统的一个工业标准接口,是工业控制和生产自动化领域中使用的硬件和软件的接口标准。在基于OPC通信协议实现的都是标准OPC接口通信,当网络故障或通信故障时,OPC通信会失效,使得OPC通信的可靠程度就会下降,且多数的通信模式为客户端/服务器模式,当主用线路与备用线路都出现异常的时候,服务器就无法与客户端进行通信。
发明内容
本发明要解决的技术问题是为了克服现有技术中的主用线路与备用线路都出现异常的时候,服务器就无法与客户端进行通信的缺陷,提供一种OPC通信方法及OPC通信系统。
本发明是通过下述技术方案来解决上述技术问题:
本发明提供一种OPC通信方法,该OPC通信方法应用于OPC通信网络,通信服务器通过第一链路以及第二链路与客户端连接,第一链路以及第二链路分别包括对应的中间服务器,该OPC通信方法包括以下步骤:
当第一链路以及第二链路同时出现异常,所述第一链路或者所述第二链路的中间服务器接收所述客户端发送的通信请求数据,并生成中间响应数据反馈至所述客户端;
所述中间响应数据根据缓存数据以及所述通信请求数据所生成,所述缓存数据由中间服务器将所述通信服务器中的通信数据进行实时缓存。
优选地,OPC通信方法还包括链路切换,具体包括以下步骤:
当第一链路出现异常,且第二链路正常,将第一链路切换为备用线路,将第二链路切换为主用链路;
当第二链路出现异常,且第一链路正常,将第一链路切换为主用链路,将第二链路切换为备用链路。
优选地,链路切换的步骤之后还包括以下步骤:
主用链路中的中间服务器接收通信服务器所发送的通信数据,并将通信数据转发至客户端;
主用链路中的中间服务器接收响应数据,并将响应数据转发至通信服务器;
其中,响应数据由客户端存储的客户端数据以及通信数据生成;
和/或,备用链路中的中间服务器接收通信服务器所发送的通信数据,并将通信数据进行存储。
优选地,第一链路中的中间服务器包括第一中间访问服务器以及第一中间事件服务器;通信服务器包括与第一中间访问服务器通信的第一访问通信服务器以及与第一中间事件服务器通信的第一事件通信服务器;
第二链路中的中间服务器包括第二中间访问服务器以及第二中间事件服务器;通信服务器包括与第二访问通信服务器通信的第二访问通信服务器以及与第二中间事件服务器通信的第二事件通信服务器;
当第一中间访问服务器、第一中间事件服务器、第一访问通信服务器以及第一事件通信服务器中的任一个服务器出现异常,则确定第一链路出现异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国核自仪系统工程有限公司,未经国核自仪系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210928638.6/2.html,转载请声明来源钻瓜专利网。





