[发明专利]一种局域网内多套控制计算机构成的冗余控制系统与方法无效
申请号: | 201110428050.6 | 申请日: | 2011-12-20 |
公开(公告)号: | CN102523118A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 崔栋刚;徐宝平;刘天 | 申请(专利权)人: | 西安艾贝尔科技发展有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 西安西达专利代理有限责任公司 61202 | 代理人: | 刘华 |
地址: | 710075 陕西省西安市高新区丈八*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 局域网 内多套 控制 计算机 构成 冗余 控制系统 方法 | ||
技术领域
本发明应用于计算机控制领域,具体涉及一种局域网内多套控制计算机构成的冗余控制系统与方法。
背景技术
在在同一个局域网内由多套相同的控制计算机的网络环境下,每台控制计算机都与相同的DCS(Distributed Control System:分散控制系统)数据服务器通讯,为了避免多台电脑同时修改DCS数据和由于人为或者其他原因造成的某一台控制计算机故障或者停止运行,则通过多机冗余功能来实现切换其他冗余控制计算机运行,保证控制系统能够正常运行。
发明内容
本发明的目的是提供一种结构简单,使用方便,安全可靠性高,从机会在主机丢失或者故障的时候自动进行切换的一种局域网内多套控制计算机构成的冗余控制系统。
本发明的另一目的是提供一种系统的控制方法。
为了克服现有技术的不足,本发明的技术方案是这样解决的:一种局域网内多套控制计算机构成的冗余控制系统包括多个控制计算机站点之间的通讯网络,本发明的特殊之处在于第一站点可以做第一客户端或者第一服务器,第二站点可以做第二客户端或者第二服务器,第三站点可以做第三客户端或者第三服务器;
所述第一客户端、第二客户端、第三客户端与服务器上的WINSOCK侦听端请求和建立连接;服务器上的WINSOCK端又分别与第一客户端、第二客户端、第三客户端一一对应连接,进行数据的传输。
一种局域网内多套控制计算机构成的冗余系统的控制方法,按下述步骤进行:
(1)、首先在系统装置中确定其中一个客户端为主客户端(主机),即为服务器,其他客户端为从客户端(从机),主客户端负责与数据服务器通信和控制运算;
(2)、当WINSOCK客户端需要访问服务器的时候,需要和服务器之间建立一个连接,一旦连接建立好了之后,服务器将分出一个WINSOCK空间来专门负责与客户端之间通信的线程,处理之后的一切请求操作;
(3)、同时服务器的WINSOCK侦听端会随时侦听新客户端的连接请求;
(4)、从机同步主机中的所有数据,同时作为服务器的后备,当主机丢失或者发生故障的时候根据网络分布情况,一从机会充当主机,此从机会自动进行切换,其他从机重新于服务器进行连接;
(5)、主机同时与多个从客户端(从机)连接和通讯,周期性处理各个从客户端(从机)的请求;
(6)、数据的同步:从机需要从主机中得到实时的运行数据和参数数据,以及所有从机网络的分布数据;
(7)、主从自动识别:当某一台控制计算机启动时,并不知道自己是主机或者从机,通过自动检索当前网关中的所有主从机,如果网络中没有主机那么自己充当主机,如果主机存在便更新从机分布的数据。
本发明与现有技术相比,结构简单,使用方便,安全可靠性高,从机会在主机丢失或者故障的时候自动进行切换的特点,多机冗余功能可以大大的提高整个控制系统的可靠性和安全性,提高控制和优化的投入率。
附图说明
图1为本发明装置结构示意图;
图2为图1的多线程方法处理原理图;
图3为图1的寻找新客户端程序流程图;
图4为图1的寻找新服务器的连接程序流程图。
具体实施方式
附图为本发明的实施例。
下面结合附图对发明内容作进一步说明:
参照图1、图2所示,一种局域网内多套控制计算机构成的冗余控制系统包括第一站点可以做第一客户端1或者第一服务器6,第二站点可以做第二客户端2或者第二服务器2,第三站点可以做第三客户端3或者第三服务器4;
所述第一客户端1、第二客户端2、第三客户端3与服务器上的WINSOCK侦听端7请求和建立连接;服务器上的WINSOCK端又分别与第一客户端1、第二客户端2、第三客户端3一一对应连接,进行数据的传输。
下面对系统装置的各功能作以下说明:
1)、主从关系
在多台控制计算机中,分为主机和从机两种。其中主机即为服务器,从机即为客户端。主机负责与DCS数据服务器通信和算法的运算;而从机则同步主机中的所有数据,同时作为服务器的后备,当主机丢失或者发生故障的时候充当主机。在一个网络系统中只能有一个主机,可以有很多个从机。
2)、冗余功能
冗余功能通常指的是从机会在主机丢失或者故障的时候自动进行切换。
、数据的同步
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安艾贝尔科技发展有限公司,未经西安艾贝尔科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110428050.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:有源矩阵液晶显示器
- 下一篇:飞禽全球卫星定位追踪器