处理装置、网络装置、处理装置的控制方法、网络装置的控制方法、以及记录介质制造方法及图纸

技术编号:17617977 阅读:47 留言:0更新日期:2018-04-04 08:36
本发明专利技术的一个方式的处理装置具有:提供部,其对与车间中的工艺控制系统的网络连接的第1装置提供处理;取得部,其基于从所述第1装置以规定的时间间隔发送的诊断通信数据包,取得活动表,该活动表由所述第1装置生成,且包含表示所述第1装置与对所述第1装置提供处理的其他处理装置之间的通信是否为正常的信息,该其他处理装置与所述处理装置构成冗余化的配对;以及切换部,其基于所取得的所述活动表,将所述提供部的状态从等待对所述第1装置提供处理的准备状态,切换至提供所述处理的活跃状态。

Processing device, network device, control method of processing device, control method of network device, and recording medium

A processing device of the invention has a way to provide, the processing of and process in the workshop of the network control device is connected first; obtaining unit, the diagnostic communication data transmitted from the first device at a predetermined time interval of the packet based on the obtained activity table, the table by the the first generation device, and comprises said the first device and provide communication between the other treating device is normal information on the first device, the other processing device and the processing device constituting the redundancy in the pair; and a switching unit, which made the activities based on the table. The State Department provides from waiting to provide processing status of the first device, switch to the active state of the processing are provided.

【技术实现步骤摘要】
处理装置、网络装置、处理装置的控制方法、网络装置的控制方法、以及记录介质
本专利技术涉及处理装置、网络装置、处理装置的控制方法、网络装置的控制方法、以及记录介质。本申请针对2016年9月26日在日本申请的日本特愿2016-187491号要求优先权,并在这里引用其内容。
技术介绍
以往,在化学等的工业车间、对气田或油田等钻井及其周边进行管理控制的车间、对水力、火力、核能等的发电进行管理控制的车间、对太阳光及风力等的环境发电进行管理控制的车间、对给排水或水坝等进行管理控制的车间等的车间及工厂等(下面,在对这些进行统称的情况下称为“车间”)中,构建有将称为现场仪器的测定器或操作器等现场仪器和对这些现场仪器进行控制的控制装置经由通信单元连接的分散控制系统统(DCS:DistributedControlSystem),实现了高级的自动作业。在为了实现如上所述的高级的自动作业而构建的车间的系统等中,有时要求高的可靠性和实时性。例如,在工艺控制等车间的控制中,大多使用将处理结果反馈至处理的输入而使用的反馈控制等。在反馈控制等中,如果发生处理数据的缺损,则控制的稳定性降低。因此,在车间的控制中,为了提高系统的可用性,有时使用具有由多个装置构成的冗余化结构的冗余化系统。在冗余化系统中,例如具有在通常时使用的处理装置和在基于来自该处理装置的心跳信号(后面叙述)而判断为异常时使用的其他处理装置。当在通常时使用的处理装置正在动作时,在异常时使用的处理装置设为待机状态(准备状态)而不执行控制处理。在通常时使用的处理装置将用于对本装置的资源正常地运转进行通知的心跳信号以规定的时间间隔输出。在异常时使用的处理装置对在通常时使用的处理装置的心跳信号进行监视,在心跳信号被检测到异常时,从待机状态切换至激活状态(活跃状态),代替在通常时使用的装置的成为异常的资源,执行控制处理(例如,参照日本特开2000-218476号公报或国际公开第2015/098589号)。另外,在被用于车间的控制的控制网络中,为了判断出与控制网络连接的装置间的通信路径为正常,各装置以固定周期将用于对通信进行诊断的数据包即诊断通信数据包广播发送。在诊断通信数据包中包含发送源的识别信息。接收到诊断通信数据包的装置对将发送源的装置列表化的活动表进行创建或更新,对可进行通信的装置的信息进行保存(例如,参照日本特开2015-092400号公报)。在现有的系统中,为了构建冗余化系统,需要追加如心跳信号的生成处理、接收处理这样的用于执行专用的处理的功能(硬件或软件),有时会导致装置成本上升。另外,例如,即使提供处理的资源为正常,在收发心跳信号的配线等中发生了断线等所追加的功能自身的异常的情况下,在异常时使用的处理装置检测到心跳信号的异常,从准备状态切换至活跃状态,发生由处理的重复引起的数据不匹配、即所谓网络分区症状(split-brainsyndrome)(下面,简称为“SB”),有时处理变得不稳定。另外,活动表是将通信状态等为正常的装置列表化而成的,并不用于冗余化系统的用途。
技术实现思路
本专利技术的一个方式提供能够以低成本实现稳定性高的冗余化结构的处理装置、网络装置、处理装置的控制方法、网络装置的控制方法、以及记录介质。本专利技术的一个方式的处理装置优选具有:提供部,其对与车间中的工艺控制系统的网络连接的第1装置提供处理;取得部,其基于从所述第1装置以规定的时间间隔发送的诊断通信数据包,取得活动表,该活动表由所述第1装置生成,且包含表示所述第1装置与对所述第1装置提供处理的其他处理装置之间的通信是否为正常的信息,该其他处理装置与所述处理装置构成冗余化的配对;以及切换部,其基于所取得的所述活动表,将所述提供部的状态从等待对所述第1装置提供处理的准备状态,切换至提供所述处理的活跃状态。在上述的处理装置中,所述取得部优选取得多个所述活动表。所述切换部优选在规定的期间内所取得的多个所述活动表中的任一者中,所述第1装置与所述其他处理装置之间的通信为不正常时,将所述提供部的状态从所述准备状态切换至所述活跃状态。上述的处理装置优选还具有:接收部,其接收所述诊断通信数据包;生成部,其基于接收到的所述诊断通信数据包,生成活动表;以及发送部,其将所生成的活动表作为本装置的诊断通信数据包的一部分,以规定的时间间隔进行发送。在上述的处理装置中,所述发送部优选向在由所述第1装置利用所述本装置的处理时进行通信的全部通信对象,发送所述诊断通信数据包。在上述的处理装置中,所述生成部优选基于在利用所述其他处理装置时进行通信的全部通信对象的所述诊断通信数据包,生成活动表。本专利技术的另一个方式的处理装置优选具有:提供部,其对与车间中的工艺控制系统的网络连接的第1装置提供处理;发送部,其将诊断通信数据包以规定的时间间隔进行发送;以及取得部,其基于由所述第1装置生成而以规定的时间间隔进行发送的、所述第1装置的诊断通信数据包,取得包含所述诊断通信数据包的发送源的装置的动作状态的信息在内的活动表。在上述的处理装置中,所述发送部优选向在由所述第1装置利用本装置的处理时进行通信的全部通信对象,发送所述诊断通信数据包。上述的处理装置优选还具有切换部,该切换部基于所取得的所述活动表,将所述提供部的状态,切换至等待对所述第1装置提供处理的准备状态。在上述的处理装置中,所述切换部优选对在规定的期间内所取得的所述活动表中与所述第1装置之间的通信路径的通信状态进行解析,在相比于与本装置之间的所述通信状态,与对所述第1装置提供处理的其他处理装置之间的所述通信状态更具有优势时,将所述提供部的状态切换至所述准备状态。所述发送部优选中止所述诊断通信数据包的发送。上述的处理装置优选还具有:接收部,其接收从对所述第1装置提供处理的其他处理装置发送的所述诊断通信数据包;以及生成部,其基于接收到的所述诊断通信数据包,生成活动表。所述发送部优选将所生成的活动表作为本装置的诊断通信数据包的一部分,以规定的时间间隔进行发送。本专利技术的另外一个方式的网络装置与车间中的工艺控制系统的网络连接,该网络装置优选具有:接收部,其接收从对与所述网络连接的第1装置提供处理的处理装置以规定的时间间隔进行发送的诊断通信数据包;生成部,其基于接收到的所述诊断通信数据包,生成包含所述诊断通信数据包的发送源的装置的动作状态的信息在内的活动表;以及发送部,其将所生成的活动表作为本装置的诊断通信数据包的一部分,以规定的时间间隔进行发送。本专利技术的另外一个方式的处理装置的控制方法优选为,对与车间中的工艺控制系统的网络连接的第1装置提供处理,基于从所述第1装置以规定的时间间隔发送的诊断通信数据包,取得活动表,该活动表由所述第1装置生成,且包含表示所述第1装置与对所述第1装置提供处理的其他处理装置之间的通信是否为正常的信息,该其他处理装置与所述处理装置构成冗余化的配对,基于所取得的所述活动表,将所述处理的提供状态从等待对所述第1装置提供处理的准备状态,切换至提供所述处理的活跃状态。本专利技术的另外一个方式的处理装置的控制方法优选为,对与车间中的工艺控制系统的网络连接的第1装置提供处理,将诊断通信数据包以规定的时间间隔进行发送,基于由所述第1装置生成而以规定的时间间隔进行发送的、所述第1装置的诊断通信本文档来自技高网
...
处理装置、网络装置、处理装置的控制方法、网络装置的控制方法、以及记录介质

【技术保护点】
一种处理装置,其具有:提供部,其对与车间中的工艺控制系统的网络连接的第1装置提供处理;取得部,其基于从所述第1装置以规定的时间间隔发送的诊断通信数据包,取得活动表,该活动表由所述第1装置生成,且包含表示所述第1装置与对所述第1装置提供处理的其他处理装置之间的通信是否为正常的信息,该其他处理装置与所述处理装置构成冗余化的配对;以及切换部,其基于所取得的所述活动表,将所述提供部的状态从等待对所述第1装置提供处理的准备状态,切换至提供所述处理的活跃状态。

【技术特征摘要】
2016.09.26 JP 2016-1874911.一种处理装置,其具有:提供部,其对与车间中的工艺控制系统的网络连接的第1装置提供处理;取得部,其基于从所述第1装置以规定的时间间隔发送的诊断通信数据包,取得活动表,该活动表由所述第1装置生成,且包含表示所述第1装置与对所述第1装置提供处理的其他处理装置之间的通信是否为正常的信息,该其他处理装置与所述处理装置构成冗余化的配对;以及切换部,其基于所取得的所述活动表,将所述提供部的状态从等待对所述第1装置提供处理的准备状态,切换至提供所述处理的活跃状态。2.根据权利要求1所述的处理装置,其中,所述取得部取得多个所述活动表,所述切换部在规定的期间内所取得的多个所述活动表中的任一者中,所述第1装置与所述其他处理装置之间的通信为不正常时,将所述提供部的状态从所述准备状态切换至所述活跃状态。3.根据权利要求1或2所述的处理装置,还具有:接收部,其接收所述诊断通信数据包;生成部,其基于接收到的所述诊断通信数据包,生成活动表;以及发送部,其将所生成的活动表作为本装置的诊断通信数据包的一部分,以规定的时间间隔进行发送。4.根据权利要求3所述的处理装置,其中,所述发送部向在由所述第1装置利用所述本装置的处理时进行通信的全部通信对象,发送所述诊断通信数据包。5.根据权利要求3所述的处理装置,其中,所述生成部基于在利用所述其他处理装置时进行通信的全部通信对象的所述诊断通信数据包,生成活动表。6.一种处理装置,其具有:提供部,其对与车间中的工艺控制系统的网络连接的第1装置提供处理;发送部,其将诊断通信数据包以规定的时间间隔进行发送;以及取得部,其基于由所述第1装置生成而以规定的时间间隔进行发送的、所述第1装置的诊断通信数据包,取得包含所述诊断通信数据包的发送源的装置的动作状态的信息在内的活动表。7.根据权利要求6所述的处理装置,其中,所述发送部向在由所述第1装置利用本装置的处理时进行通信的全部通信对象,发送所述诊断通信数据包。8.根据权利要求6或7所述的处理装置,其中,还具有切换部,该切换部基于所取得的所述活动表,将所述提供部的状态切换至等待对所述第1装置提供处理的准备状态。9.根据权利要求8所述的处理装置,其中,所述切换部对在规定的期间内所取得的所述活动表中与所述第1装置之间的通信路径的通信状态进行解析,在相比于与本装置之间的所述通信状态,与对所述第1装置提供处理的其他处理装置之间的所述通信状态更具有优势时,将所述提供部的状态切换至所述准备状态。所述发送部中止所述诊断通信数据包的发送。10.根据权利要求6或7所述的处理装置,还具有:接收部,其接收从对所述第1装置提供处理的其他处理装置发送的所述诊断通信数据包;以及生成部,其基于接收到的所述诊断通信数据包,生成活动表,所述发送部将所生成的活动表作为本装置的诊断通信数据包的一部分,以规定的时间间隔进行发送。11.一种网络装置,其与车间中的工艺控制系统的网络连接,该网络装置具有:接收部,其接收从对与所述网络连接的第1装置提供处理的处理装置以规定的时间间隔进行发送的诊断通信数据包;生成部,其基于接收到的所述诊断通信...

【专利技术属性】
技术研发人员:大野毅江间伸明
申请(专利权)人:横河电机株式会社
类型:发明
国别省市:日本,JP

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

1