冗余方法、计算机可读的记录介质及信息处理装置制造方法及图纸

技术编号:35367126 阅读:21 留言:0更新日期:2022-10-29 18:07
在冗余系统中无需停机时间地进行从现用信息处理装置到新的信息处理装置的替换。在信息处理装置(10)中,通信控制部(11)执行使用第一通信方式的通信和使用比第一通信方式更高速的第二通信方式的通信。等值化部(13b)在与第一信息处理装置和第二信息处理装置使用第一通信方式被冗余的冗余系统中的第一信息处理装置之间,通过第一通信方式执行等值化处理。等值化部(13c)在等值化部(13b)的等值化处理完成后,在与第三信息处理装置(10)之间通过第二通信方式执行等值化处理,形成使用本装置(10)与第三信息处理装置(10)的冗余系统。(10)与第三信息处理装置(10)的冗余系统。(10)与第三信息处理装置(10)的冗余系统。

【技术实现步骤摘要】
冗余方法、计算机可读的记录介质及信息处理装置


[0001]本专利技术涉及一种冗余方法、计算机可读的记录介质及信息处理装置。

技术介绍

[0002]以往,在工厂(plant)或工场(以下,在统称它们的情况下,只称为“工厂”)中,已构建了控制工业进程中的各种状态量(例如,压力、温度、流量等)的进程控制系统,实现了高度的自动机器作业。具体地,例如以下的专利文献1至3中所示,成为进程控制系统的核心的控制器取得多个传感器(流量计、温度计等)的检测结果,根据该检测结果求得执行器(阀等)的操作量,并根据该操作量来操作执行器,从而控制上述的各种状态量。
[0003]这样的进程控制系统大部分被要求以月到年为单位长期地持续运行,因此,无法自由地停止处于运行状态的进程控制系统。例如,除了定期维护引起的停止或者为了工厂的安全确保而进行的关断以外,基本不容许停止进程控制系统。
[0004]另一方面,为了生产控制的高度化或与外部系统的协作,在进程控制系统中,使用与专用控制装置相比可靠性较差的通用PC(Personal Computer,个人计算机)来进行生产控制也变得普遍。在这种情况下,为了使进程控制系统在通用PC发生故障时也不停止,有采用2台以上的通用PC将应用(application)冗余、保证应用的数据或动作状态的连续性的结构的情况。
[0005]在这里,列举出采用2台通用PC的冗余结构的系统。在采用2台通用PC的冗余结构的冗余系统(以下,将本结构代表性地记为冗余系统)中,用于冗余的通用PC(通用PC是信息处理装置的一个例子,以下,也记为冗余PC)中,在激活(Active)侧和待机(Standby)侧之间,使用通用NIC(Network Interface Card(网络接口卡))构建等值化网络。然后,在冗余PC中,经由等值化网络将应用的数据和动作状态从激活侧等值化到待机侧。如果一侧的通用PC因故障而停止工作,则未停止的另一侧的通用PC继续生产控制。
[0006]这两台冗余PC的状态(故障的有无以及各通用PC的激活/待机状态)能够通过HMI(Human Machine Interface(人机接口))所具有的冗余管理工具进行监视,能够指示状态转换(激活/待机的切换和各通用PC的关断、重新启动)。
[0007]在冗余系统中,等值化的性能成为决定冗余系统的处理性能的重要的元素。这是由于在某个定时下激活/待机之间的等值化完成前,不得不暂时停止冗余系统的处理。等值化网络的通信性能和等值化本身的处理性能越高,完成等值化为止的时间变得越短,随之,处理的暂时停止时间变得越短,冗余系统的处理性能越提高。
[0008]通用PC、协作的外部系统的生命周期与进程控制系统的生命周期相比,技术的进步更快,产品的生命周期更短。因此,为了提高冗余系统的性能,有在激活侧、待机侧都将当前通用PC替换为能高速执行等值化的新通用PC的情况。此外,由于产品生命周期短,也有不能或无法获得所更换的通用PC的同机型、同等产品,而在激活侧、待机侧都将当前通用PC替换为新通用PC的情况。
[0009]现有技术文献
[0010]专利文献
[0011]专利文献1日本专利第4399773号公报
[0012]专利文献2国际公开第2005/050336号
[0013]专利文献3美国专利申请公开第2007/0078980号说明书
[0014]专利文献4日本专利第6299640号公报

技术实现思路

[0015]专利技术要解决的课题
[0016]然而,在以往的技术中,在新通用PC所具有的通用NIC或新通用PC所采用的等值化方式与当前通用PC之间没有互换性的情况下,替换需要停机时间(downtime)。也就是说,以往,在替换时停止激活侧、待机侧两者的当前通用PC,在激活侧的新通用PC恢复了(restore)备份之后启动。此时,1小时左右的备份、几十分钟左右的硬件更换、1小时左右的恢复的期间,会成为冗余PC从进程生产控制系统被切断的停机时间。
[0017]此外,保存备份需要外接的储存器,并且有备份的取得或处理失败而无法还原的担忧。
[0018]鉴于以上记载,以在冗余系统中无需停机时间而进行从现用信息处理装置到新的信息处理装置的替换为目的。
[0019]用于解决课题的手段
[0020]一方面所涉及的冗余方法,是信息处理装置所执行的冗余方法,其特征在于,所述信息处理装置执行以下处理:执行使用第一通信方式的通信和使用比所述第一通信方式更高速的第二通信方式的通信,在与第一信息处理装置和第二信息处理装置使用所述第一通信方式被冗余的冗余系统中的所述第一信息处理装置之间,通过所述第一通信方式执行等值化处理,在所述等值化处理完成后,通过所述第二通信方式在与第三信息处理装置之间执行等值化处理,形成使用所述信息处理装置和所述第三信息处理装置的冗余系统。
[0021]一方面所涉及的计算机可读的记录介质,其特征在于,被记录有冗余程序,冗余程序使计算机执行以下处理:执行使用了第一通信方式的通信和使用比所述第一通信方式更高速的第二通信方式的通信,在与第一信息处理装置和第二信息处理装置使用所述第一通信方式被冗余的冗余系统中的所述第一信息处理装置之间,通过所述第一通信方式执行等值化处理,在所述等值化处理完成后,通过所述第二通信方式在与第三信息处理装置之间执行等值化处理,形成使用本装置和所述第三信息处理装置的冗余系统。
[0022]一方面所涉及的信息处理装置,其特征在于,具有:通信控制部,执行使用第一通信方式的通信和使用比所述第一通信方式更高速的第二通信方式的通信;第一等值化部,在与第一信息处理装置和第二信息处理装置使用所述第一通信方式被冗余的冗余系统中的所述第一信息处理装置之间,通过所述第一通信方式执行等值化处理;第二等值化部,在所述等值化处理完成后,通过所述第二通信方式在与第三信息处理装置之间执行等值化处理,形成使用本装置和所述第三信息处理装置的冗余系统。
[0023]专利技术效果
[0024]根据一实施方式,在冗余系统中,能够无需停机时间而进行从现用信息处理装置到新的信息处理装置的替换。
附图说明
[0025]图1是说明本实施方式所涉及的系统结构的图。
[0026]图2是表示本实施方式所涉及的信息处理装置的功能构成的功能框图。
[0027]图3是说明本实施方式的信息处理装置的图。
[0028]图4是说明本实施方式的处理的流程的流程图。
[0029]图5是说明硬件结构例的图。
[0030]标号说明
[0031]10 信息处理装置
[0032]11 通信控制部
[0033]11a、11b 等值化用通用NIC
[0034]12 存储部
[0035]12a 等值化方式管理表格
[0036]13 控制部
[0037]13a 判定部
[0038]13b、13c、13d、13e 等值化部...

【技术保护点】

【技术特征摘要】
1.一种冗余方法,是执行使用第一通信方式的通信和使用比所述第一通信方式更高速的第二通信方式的通信的信息处理装置所执行的冗余方法,其特征在于,在所述冗余方法中,执行以下处理:在与第一信息处理装置和第二信息处理装置使用所述第一通信方式被冗余的冗余系统中的所述第一信息处理装置之间,通过所述第一通信方式执行等值化处理;以及在所述等值化处理完成后,在与第三信息处理装置之间通过所述第二通信方式执行等值化处理,形成使用所述信息处理装置以及所述第三信息处理装置的冗余系统。2.如权利要求1所述的冗余方法,其特征在于,还使用所述第一通信方式进行协商,判定所述第三信息处理装置是否适用所述第二通信方式,在判定为所述第三信息处理装置适用所述第二通信方式的情况下,通过所述第二通信方式执行等值化处理,在判定为所述第三信息处理装置不适用所述第二通信方式的情况下,通过所述第一通信方式执行等值化处理。3.如权利要求1所述的冗余方法,其特征在于,所述第一通信方式和所述第二通信方式的协议不同。4.如权利要求3所述的冗余方法,其特征在于,在基于所述第一通信方式的等值化处理和基于所述第二通信方式的等值化处理中,处理对象的应用的数据形式不同。5.如权利要求2所述的冗余方法,其特征在于,还执行使用与所述第一通信方式和所述第二通信方式不同的一个以上的通信方式的通信,通过在所述第三信息处理装置所适用的通信方式中按规定的优先顺序选择的通信方式,执行等值化处理。6.如权利要求5所述的冗余方法,其特征在于,还诊断各所述通信方式的通信状态,通过在所述第三信息处理装置所适用的通信方式中按与通信状态相应的规定的优先顺序选择...

【专利技术属性】
技术研发人员:真壁浩之土屋雅信
申请(专利权)人:横河电机株式会社
类型:发明
国别省市:

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

1