(57)【要約】      （修正有）【課題】バスの異常発生時に、当該バスに異常があることをオペレータに通知して、オペレータによる監視処理の効率性を向上させる監視支援装置および監視支援方法を提供する。【解決手段】監視支援装置は、制御装置１、および、１以上のバス２の各々を介して当該制御装置との間で通信を行う複数の機器を含む制御システムにおいて発生した事象を通知する。監視支援装置は、通信部４０と通知部４４と制御部４３とを備える。通信部は、１以上の制御システムの各々の制御装置から、当該１以上の制御システムの各々において発生した事象を示す情報を受信する。通知部は、通信部が受信した事象を示す情報を通知する。制御部は、通信部が受信した１以上の事象を示す情報を用いて、バスを介して制御装置と通信を行う全ての機器の接続状態が異常であるか否かを判定し、当該全ての機器の接続状態が異常である場合には、当該バスの異常を通知するよう通知部を制御する。【選択図】図２
2020187699.tif 000002
【特許請求の範囲】
【請求項１】
制御装置、および、１以上のバスの各々を介して該制御装置との間で通信を行う複数の機器を含む制御システムにおいて発生した事象を通知する監視支援装置であって、
１以上の前記制御システムの各々の前記制御装置から、該１以上の制御システムの各々において発生した前記事象を示す情報を受信する通信部と、
前記通信部が受信した前記事象を示す情報を通知する通知部と、
前記通信部および前記通知部を制御する制御部と、
を備え、
前記制御部は、
前記通信部が受信した１以上の前記事象を示す情報を用いて、前記バスを介して前記制御装置と通信を行う全ての前記機器の接続状態が異常であるか否かを判定し、前記全ての機器の前記接続状態が異常である場合には、該バスの異常を通知するよう前記通知部を制御する、監視支援装置。
【請求項２】
前記監視支援装置は、
１以上の前記制御装置の各々と接続する前記１以上のバスの各々を識別する第１識別情報と、該１以上のバスの各々を介して通信を行う前記複数の機器の各々を識別する第２識別情報とを関連付けたグループ情報を記憶する記憶部を更に備え、
前記制御部は、
前記グループ情報において、いずれかの前記第１識別情報と関連付けられている全ての前記第２識別情報の各々によって識別される前記機器の接続状態が、前記通信部が受信した１以上の前記事象を示す情報を用いて、異常と判定される場合には、該第１識別情報によって識別される前記バスの異常を通知するよう前記通知部を制御する、請求項１に記載の監視支援装置。
【請求項３】
前記記憶部は、
前記グループ情報における前記複数の機器の各々の前記第２識別情報と、該複数の機器の各々の接続状態を示す情報とを関連付けた接続情報を記憶し、
前記制御部は、
前記通信部が、前記事象を示す情報であって、前記機器の接続の異常を示す情報を前記制御装置から受信した場合には、前記接続情報における該機器の前記接続状態を示す情報を、異常状態を示す情報とし、
前記グループ情報において、いずれかの前記第１識別情報と関連付けられている全ての前記第２識別情報が、前記接続情報において、前記異常状態を示す情報と関連付けられている場合には、該第１識別情報によって識別される前記バスの異常を通知するよう前記通知部を制御する、請求項２に記載の監視支援装置。
【請求項４】
前記通知部は、画面上に前記バスの異常を示す情報を表示する、請求項１〜請求項３のいずれか一項に記載の監視支援装置。
【請求項５】
制御装置、および、１以上のバスの各々を介して該制御装置との間で通信を行う複数の機器を含む制御システムにおいて発生した事象を通知する監視支援装置によって実行される監視支援方法であって、
１以上の前記制御システムの各々の前記制御装置から、該１以上の制御システムの各々において発生した前記事象を示す情報を受信するステップと、
受信した前記事象を示す情報を通知するステップと、
受信した１以上の前記事象を示す情報を用いて、前記バスを介して前記制御装置と通信を行う全ての前記機器の接続状態が異常であるか否かを判定し、前記全ての機器の前記接続状態が異常である場合には、該バスの異常を通知するステップと、
を含む、監視支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、当該制御装置の制御対象の複数の機器、および、当該制御装置と複数の機器とを接続するバスの各状態の監視のための監視支援装置および監視支援方法に関するものである。
【背景技術】
【０００２】
従来から、オペレータによるプラント内の各機器の監視を支援するため、異常の発生した機器を特定してオペレータに示す監視支援装置が求められている。このような監視支援装置として、例えば、特許文献１には、プラントにおける各機器の故障等による異常の発生時において、故障部位および故障要因等を特定するプラント制御装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３４６３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の監視支援装置は、プラント内の各機器を接続するバスに異常が発生した場合において、当該バスの異常を通知するものであるとは限らなかった。このため、オペレータは、バスにおける異常の有無の確認のため、監視支援装置等を用いてシステム全体の構成等を確認し、当該バスに接続されている全ての機器を抽出し、これらの機器の接続の状態を確認する必要がある場合もあった。しかし、１つのバスには多くの機器が接続されている場合も少なくはなく、バスに接続されている機器の接続の状態の確認作業のために、監視処理の効率が低下してしまう場合もあった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、バスの異常発生時に、当該バスに異常があることをオペレータに通知して、オペレータによる監視処理の効率性を向上させる監視支援装置および監視支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る監視支援装置は、制御装置、および、１以上のバスの各々を介して該制御装置との間で通信を行う複数の機器を含む制御システムにおいて発生した事象を通知する監視支援装置であって、１以上の前記制御システムの各々の前記制御装置から、該１以上の制御システムの各々において発生した前記事象を示す情報を受信する通信部と、前記通信部が受信した前記事象を示す情報を通知する通知部と、前記通信部および前記通知部を制御する制御部と、を備え、前記制御部は、前記通信部が受信した１以上の前記事象を示す情報を用いて、前記バスを介して前記制御装置と通信を行う全ての前記機器の接続状態が異常であるか否かを判定し、前記全ての機器の前記接続状態が異常である場合には、該バスの異常を通知するよう通知部を制御する。
【０００７】
本発明に係る監視支援方法は、制御装置、および、１以上のバスの各々を介して該制御装置との間で通信を行う複数の機器を含む制御システムにおいて発生した事象を外部に通知する監視支援装置によって実行される監視支援方法であって、１以上の前記制御システムの各々の前記制御装置から、該１以上の制御システムの各々において発生した前記事象を示す情報を受信するステップと、受信した前記事象を示す情報を通知するステップと、受信した１以上の前記事象を示す情報を用いて、前記バスを介して前記制御装置と通信を行う全ての前記機器の接続状態が異常であるか否かを判定し、前記全ての機器の前記接続状態が異常である場合には、該バスの異常を通知するステップと、を含む。
【発明の効果】
【０００８】
本発明に係る監視支援装置および監視支援方法によれば、監視支援装置は、通信部と通知部と制御部とを備える。通信部は、１以上の制御システムの各々において発生した事象を示す情報を、当該１以上の制御システムの各々が含む制御装置１から受信する。通知部は、通信部が受信した事象を示す情報を通知する。制御部は、通信部が受信した１以上の事象を示す情報を用いて、バスを介して制御装置と通信を行う全ての機器の接続状態が異常であるか否かを判定する。全ての機器の接続状態が異常である場合には、制御部は、当該バスの異常を通知するよう通知部を制御する。これにより、監視支援装置は、バスの異常発生時に、当該バスに接続する全ての機器の接続状態に基づいて、当該バスの異常を検知することができる。そして、監視支援装置は、当該バスの異常をオペレータに通知することにより、オペレータによる監視処理の効率性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る監視支援装置を含む監視制御システムの構成を例示する図である。
【図２】実施の形態に係る監視支援装置が含む機能ブロックを例示する図である。
【図３】実施の形態におけるグループ情報の一例を示す図である。
【図４】実施の形態における接続情報の一例を示す図である。
【図５】実施の形態における通知部による画面上における表示例を示す図である。
【図６】実施の形態に係る監視支援方法の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、実施の形態を図面に基づいて説明する。また、以下の図面では各構成部材の大きさの関係が実際のものとは異なる場合もあるとする。
【００１１】
実施の形態．
図１は、実施の形態に係る監視支援装置を含む監視制御システムの構成を例示する図である。監視支援装置４は、例えば、プラント内において機器が正常に動作しているかの監視処理において、オペレータによって用いられるものである。監視制御システム１００は、例えば、プラント内における機器を制御すると共に、当該機器が正常に動作しているかを監視するためのものである。監視制御システム１００は、１以上の制御装置１と、当該１以上の制御装置１の各々と接続する１以上のバス２と、当該制御装置と当該１以上のバス２の各々を介して通信する複数の機器３と、監視支援装置４とを有する。
【００１２】
複数の機器３は、例えば、ＩＯ（Input/Output）機器である。複数の機器３の各々は、当該複数の機器３を識別するための一意的な識別情報を有する。本実施の形態においては、当該識別情報を機器番号とする。バス２によって接続された複数の機器３は、互いに通信を行ってもよい。
【００１３】
制御装置１は、接続する機器３を制御すると共に、当該機器３から適宜出力結果などを取得する。１以上の制御装置１の各々は、当該１以上の制御装置１の各々を識別するための一意的な識別情報を有する。本実施の形態においては、当該１以上の制御装置１の各々を識別するための当該識別情報をノード番号とする。
【００１４】
１以上のバス２の各々は、例えば、制御装置１が有する複数のスロットに装着されることにより当該制御装置１と接続する。１以上のバス２の各々は、一意的なバス番号を有する。本実施の形態におけるバス２は、ＰＣＩ（Peripheral Component Interconnect）−Ｘの規格に準拠したパラレル通信型のバスであるとし、冗長な２系統を有するものであるとする。ただし、これに限定されない。これらの２系統のうち、一方の系統をＡ系統、他方の系統をＢ系統と以下では記載する。
【００１５】
なお、上記バス番号は、１以上のバス２の各々を識別するための第１識別情報の一例である。また、上述した機器番号は、複数の機器３の各々を識別するための第２識別情報の一例である。
【００１６】
制御装置１は、当該制御装置１が属する制御システム５において何らかの事象が発生した場合には、当該事象に関する情報を監視支援装置４に送信する。なお、制御システム５は、制御装置１と、当該制御装置１に接続する１以上のバス２と、当該１以上のバス２の各々を介して接続する複数の機器３とを有する。制御システム５における事象とは、例えば、制御システム５内の複数の機器３および制御装置１等のうちの少なくとも１つの装置に発生した事象を指す。
【００１７】
また、事象としては、例えば、１以上のバス２を介して、制御装置１と１以上の機器３との接続が確立されたこと、または、１以上のバス２を介して、制御装置１と１以上の機器３との接続が確立されなかったこと等が挙げられる。制御装置１は、１以上の機器３との間において接続が確立されなかった場合には、当該１以上の機器３の接続の異常を示す情報を監視支援装置４に送信する。制御装置１は、１以上の機器３との間において接続が確立された場合には、当該１以上の機器３の接続が正常であることを示す情報を監視支援装置４に送信する。なお、接続が確立されているか否かの確認は、制御装置１から機器３へ、例えば、ＩＣＭＰ（Internet Control Message Protocol）におけるコマンド（Ｐｉｎｇコマンド）が送信されることにより行われてもよい。
【００１８】
監視支援装置４は、制御装置１から受信した情報であって、制御システム５において発生した事象を示す情報に基づいて各種動作を実行する。例えば、監視支援装置４は、制御装置１から受信した事象を示す情報をオペレータに通知する。
【００１９】
図２は、実施の形態に係る監視支援装置が含む機能ブロックを例示する図である。監視支援装置４は、通信部４０、記憶部４１、入力部４２、制御部４３、および通知部４４を備える。通信部４０は、１以上の制御装置１と不図示のゲートウェイを介して接続する。通信部４０は、制御装置１から、制御システム５に発生した事象を示す情報を受信する。
【００２０】
記憶部４１は、１以上の制御装置１の各々のノード番号と、各制御装置１に接続する１以上のバス２の各々のバス番号と、各バス２を介して各制御装置１と通信を行う複数の機器３の各々の機器番号と、を互いに関連付けたグループ情報を記憶する。グループ情報において、１本のバス２を介して１つの制御装置１と通信を行う複数の機器３は、１グループに纏められている。
【００２１】
図３は、実施の形態におけるグループ情報の一例を示す図である。図３に示すグループ情報は表形式で示されているが、制御装置１のノード番号と、当該制御装置１に接続するバス２のバス番号と、当該バス２を介して当該制御装置１と通信を行う複数の機器３の各機器番号とが互いに関連付けられていれば、グループ情報は表形式の情報に限定されない。図３に示すグループ情報においては、ノード番号「１」の制御装置１が、バス番号「１」のバス２を介して、機器番号「００１」の機器３および機器番号「００２」の機器３との間で通信を行うことが示されている。このため、機器番号「００１」の機器３と、機器番号「００２」の機器３とが、バス番号「１」のバス２を介してノード番号「１」の制御装置１と通信を行う、一纏まりのグループを構成する。これらの機器３は、グループ情報中、同一行に格納されている。
【００２２】
図２に示す入力部４２は、例えばオペレータの入力操作などの、外部からの入力操作を受け付ける。上述したグループ情報は、入力部４２を介して監視支援装置４に入力されたものであってもよいし、不図示の他の通信部を介して監視支援装置４が外部から受信したものであってもよい。
【００２３】
制御部４３は、通信部４０および通知部４４等を制御する。制御部４３は、入力部４２が受け付けた情報に基づいて動作を実行する。制御部４３は、制御装置１から受信した事象を示す情報に基づいて動作を実行する。
【００２４】
制御部４３は、制御装置１から、制御システム５において発生した事象を示す情報を受信した場合には、当該事象を示す情報を、オペレータなど外部に通知するよう通知部４４を制御する。例えば、制御部４３は、制御装置１から、１以上の機器３の接続の異常を示す情報を受信した場合には、当該情報を外部に通知するよう通知部４４を制御する。
【００２５】
本実施の形態に係る制御部４３は、バス２における異常の発生の有無を判定する。具体的には、制御部４３は、１本のバス２を介して通信を行う全ての機器３の接続の異常の有無を判定する。当該１本のバス２を介して通信を行う全ての機器３に接続の異常がある場合には、制御部４３は、当該１本のバス２に異常があると判定する。なぜなら、１本のバス２を介して通信を行う全ての機器３に接続の異常がある場合には、当該全ての機器３の接続に異常がある可能性のみではなく、当該１本のバス２に異常がある可能性もあるからである。制御部４３は、当該バス２の異常を示す情報を、外部に通知するよう通知部４４を制御する。以下、詳細に述べる。
【００２６】
制御部４３は、監視支援装置４の起動の際に、記憶部４１からグループ情報を読み込み、監視制御システム１００におけるバス２および機器３等の接続状態を示す接続情報を生成する。なお、監視支援装置４の起動時における接続情報は、初期化されている。制御部４３は、監視支援装置４がいずれかの制御装置１から、機器３の接続の異常を示す情報を受信した場合には、当該情報に基づいて接続情報を更新する。また、制御部４３は、監視支援装置４がいずれかの制御装置１から、機器３との間の接続が確立されたことを示す情報を受信した場合には、当該情報に基づいて接続情報を更新する。
【００２７】
図４は、実施の形態における接続情報の一例を示す図である。接続情報は、１以上の制御装置１の各々のノード番号と、各制御装置１と接続する１以上のバス２の各々のバス番号と、各バス２を介して各制御装置１と通信を行う複数の機器３の各々の機器番号と、各機器３の接続状態を示す情報と、を関連付けて含む情報である。本実施の形態ではバス２はＡ系統とＢ系統を有するため、接続情報における機器３の接続状態を示す情報は、当該機器３におけるバス２のＡ系統による接続状態を示す情報、および、当該機器３におけるバス２のＢ系統のよる接続状態を示す情報に相当する。
【００２８】
図４に示す接続情報は表形式で示されているが、１以上の制御装置１の各々のノード番号と、各制御装置１と接続する１以上のバス２の各々のバス番号と、各バス２を介して各制御装置１と通信を行う複数の機器３の各々の機器番号と、各機器３の接続状態を示す情報とが互いに関連付けられていれば、接続情報は表形式の情報に限定されない。
【００２９】
なお、本実施の形態における、制御装置１から監視支援装置４へ送信される、機器３の接続の異常を示す情報、および機器３との間の接続が確立されたことを示す情報には、ノード番号とバス番号と機器番号とが含まれている。この場合、バス番号は、制御装置１において、バス２が取り付けられているスロットの番号と関連付けられていてもよい。制御装置１は、当該スロットの番号に基づいてバス番号を監視支援装置４に送信してもよい。あるいは、当該接続の異常を示す情報等には、バス番号に代えてスロットの番号が含まれていてもよい。この場合には、監視支援装置４が、各ノード番号の制御装置１のスロットの番号と、バス番号とを関連付けて記憶し、受信したノード番号とスロット番号とからバス番号を取得してもよい。これにより、制御部４３は、制御装置１からの、機器３の接続の異常を示す情報等を用いて、当該異常が発生している機器３の通信を媒介するバス２のバス番号を特定することができる。そして、制御部４３は、特定したバス番号を用いて、接続情報を更新することができる。なお、監視制御システム１００が含む全ての機器３の各々に一意的な機器番号が与えられているような場合には、機器３の接続の異常を示す情報等には当該機器３の機器番号が含まれていればよい。この場合には、監視支援装置４は、各機器３の機器番号と、各機器３の通信を媒介するバス２のバス番号とを関連付けて記憶し、機器３の接続の異常を示す情報等を受信した場合には、当該情報に含まれる機器番号からバス番号を特定してもよい。また、制御システム５が含む全ての機器３の各々に一意的な機器番号が与えられているような場合には、機器３の接続の異常を示す情報等には当該機器３の機器番号、および当該機器３を制御する制御装置１のノード番号が含まれていればよい。この場合には、監視支援装置４は、ノード番号および機器番号をバス番号に関連付けて記憶し、機器３の接続の異常を示す情報等を受信した場合には、当該情報に含まれるノード番号および機器番号からバス番号を特定してもよい。
【００３０】
図４に示す接続情報においては、バス番号「１」のバスを介して、ノード番号「１」の制御装置１との間で、通信を行う機器番号「００１」の機器３のＡ系統における接続状態を示す情報は「ＯＫ」である。すなわち、バス番号「１」のバス２を介して、ノード番号「１」の制御装置１との間で通信を行う機器番号「００１」の機器３におけるＡ系統での接続が確立されていることが示されている。同様に、図４に示す接続情報においては、バス番号「１」のバス２を介して、ノード番号「１」の制御装置１との間で、通信を行う機器番号「００１」の機器３のＢ系統における接続状態を示す情報は「ＮＧ」である。これは、当該機器３のＢ系統における接続が確立されておらず、接続に異常があることを示す。なお、上記「ＯＫ」は、正常状態を示す情報の一例であり、上記「ＮＧ」は、異常状態を示す情報の一例である。
【００３１】
なお、本実施の形態では、制御部４３は、初期化の際に、接続情報における全ての機器３のＡ系統とＢ系統の各々における接続状態を示す情報を、例えば上述の「ＯＫ」などのように、正常状態を示す情報にする。ただし、これに限定されず、初期化の際に接続情報における当該接続状態を示す情報には、「ＮＵＬＬ」等が格納されてもよい。
【００３２】
図２に示す制御部４３は、グループ情報と接続情報とを参照して、グループにおける全ての機器３の各々の接続状態を示す情報が、異常状態を示す情報である場合には、当該グループにおける機器３の通信を媒介するバス２に異常があると判定する。そして制御部４３は、当該バス２の異常を通知するよう通知部４４を制御する。実施の形態における制御部４３は、グループにおける全ての機器３の各々のＡ系統における接続状態を示す情報が異常状態を示す情報である場合には、当該グループにおける機器３の通信を媒介するバス２のＡ系統に異常があると判定する。そして制御部４３が、当該バス２のＡ系統の異常を通知するよう通知部４４を制御する。同様に、制御部４３は、グループにおける全ての機器３の各々のＢ系統における接続状態を示す情報が異常状態を示す情報である場合には、当該グループにおける機器３の通信を媒介するバス２のＢ系統に異常があると判定する。そして制御部４３は、当該バス２のＢ系統の異常を通知するよう通知部４４を制御する。
【００３３】
通知部４４は、制御部４３からの指示に基づいて、通信部４０が制御装置１から受信した、制御システム５に発生した事象を示す情報を外部に通知する。本実施の形態における通知部４４は、画面上に当該事象を示す情報を表示する表示部であるとする。ただし、通知部４４は、これに限定されず、制御システム５において発生した事象を示す情報を、音声により報知するものであってもよい。
【００３４】
本実施の形態における通知部４４は、制御システム５における個々の機器３に発生した事象を示す情報と、制御システム５における複数の装置に連動して発生した事象を示す情報とを別個に表示するものであるとする。ただしこれに限定されない。なお、以下では、制御システム５における個々の機器３に発生した事象を、個々の事象と記載し、制御システム５における複数の装置に連動して発生した事象を、組織的な事象と記載する場合もあるとする。
【００３５】
図５は、実施の形態における通知部による画面上における表示例を示す図である。オペレータが、画面上に表示された「個々の事象」と「組織的な事象」のうちのいずれかを、入力部４２を介して選択することにより、通知部４４は、制御部４３からの指示に従い、個々の事象を示す情報と、組織的な事象を示す情報のうちのいずれかを表示する。なお、「個々の事象」および「組織的な事象」等の選択肢は、オペレータが閲覧したい画面を切り換えるために設けられているものである。通知部４４は、オペレータが、「個々の事象」を選択した場合には、個々の事象を示す情報を表示し、「組織的な事象」を選択した場合には、組織的な事象を示す情報を表示する。なお、通知部４４は、画面上において、個々の事象を示す情報と組織的な事象を示す情報とを共に表示してもよく、この場合には、画面上に別々の区画を設けて、それぞれの区画にそれぞれの情報を含ませてもよい。
【００３６】
図５に示す一例では、画面上に、組織的な事象を示す情報が表示されている。本実施の形態においては、バス２の異常は、制御システム５全体に関わる異常であるため、組織的な異常として分類される。このため、監視支援装置４は、バス２の異常を組織的な事象として表示する。ただし、これに限定されず、監視支援装置４は、バス２の異常を他の事象と分けて表示してもよい。図５において通知部４４は、日時として「２０ＸＸ／ＹＹ／ＺＺ  ＡＡ：ＢＢ：ＣＣ」、ノード番号として「Ｄ」、ノード名として「Ｅ」が表示されている行に、事象の内容として「バス１  Ａ系異常」を表示している。これは、日時が２０ＸＸ年ＹＹ月ＺＺ日のＡＡ時ＢＢ分ＣＣ秒において、ノード番号「Ｄ」、ノード名「Ｅ」の制御装置１に装着されている、バス番号「１」のバス２に異常が発生したことを示す情報である。なお、通知部４４による表示形式は、上述のものに限定されない。
【００３７】
監視支援装置４が、上記機能を実現するための構成について以下説明する。監視支援装置４は、例えば、ＣＰＵ（Central Processing Unit）またはＭＰＵ（Micro Processing Unit）等のプロセッサと、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）等のメモリと、ＨＤＤ（Hard Disk Drive）等の記憶装置と、通信インターフェース回路と、液晶ディスプレイ、ＥＬ（Electro Luminescence）ディスプレイ等もしくはＣＲＴ（Cathode Ray Tube）等の表示装置またはスピーカー等を含む音声出力装置と、キーボード、マウス、またはタッチパネル等の入力装置等とを用いて構成可能である。通信部４０の機能は、通信インターフェース回路によって実現できる。記憶部４１の機能は、メモリまたは記憶装置によって実現できる。通知部４４の機能は、表示装置または音声出力装置によって実現できる。入力部４２の機能は、入力装置によって実現できる。制御部４３の機能は、プロセッサが、メモリまたは記憶装置に記憶されている各種プログラム等を読み出して実行することにより実現できる。監視支援装置４は、その全部または一部が専用のハードウェアによって実現されるものでもよい。
【００３８】
以下、実施の形態における監視支援方法について図６を参照して説明する。図６は、実施の形態に係る監視支援方法の一例を示すフローチャートである。ステップＳ１において、監視支援装置４の制御部４３は、記憶部４１からグループ情報を読み込み、接続情報を生成する。ステップＳ２において通信部４０がいずれかの制御装置１から機器３の接続の異常を示す情報を受信するまでの間（ステップＳ２：ＮＯ）、監視支援装置４は待機する。なお、当該待機中に、監視支援装置４は、他の処理を実行してもよい。
【００３９】
ステップＳ２において通信部４０がいずれかの制御装置１から機器３の接続の異常を示す情報を受信した場合には（ステップＳ２：ＹＥＳ）、ステップＳ３において制御部４３は、接続情報を更新し、当該機器３の接続状態を示す情報として、「ＮＧ」等の異常状態を示す情報を格納する。
【００４０】
ステップＳ４において、制御部４３は、グループ情報を参照して、当該機器３の通信を媒介するバス２のバス番号に基づいて、同一のバス番号のバス２に接続する同一のグループにおける全ての機器３の機器番号を取得する。ステップＳ５において制御部４３は、接続情報を参照して、ステップＳ４で取得した全ての機器番号の各々を有する機器３の接続状態を示す情報が異常状態を示す情報か否かを判定する。すなわち制御部４３は、当該グループ内の全ての機器３の接続状態が異常か否かを判定する。
【００４１】
グループ内の少なくとも１つの機器３の接続状態が正常である場合には（ステップＳ５：ＮＯ）、ステップＳ６において制御部４３は、ステップＳ２で受信した情報に含まれる機器番号の機器３の接続の異常を示す情報を表示するよう通知部４４を制御する。ステップＳ６の処理後、監視支援装置４は、処理をステップＳ２へ移す。
【００４２】
グループ内の全ての機器３の接続状態が異常である場合には（ステップＳ５：ＹＥＳ）、ステップＳ７において制御部４３は、当該グループにおける機器３の通信を媒介するバス２に異常があると判定し、当該グループにおけるバス２の異常を示す情報を表示するよう通知部４４を制御する。ステップＳ７の処理後、監視支援装置４は、処理をステップＳ２へ移す。
【００４３】
実施の形態に係る監視支援装置４は、制御装置１、および、１以上のバス２の各々を介して当該制御装置１との間で通信を行う複数の機器３を含む制御システム５において発生した事象を外部に通知する。監視支援装置４は、通信部４０と通知部４４と制御部４３とを備える。通信部４０は、１以上の制御システム５の各々の制御装置１から、当該１以上の制御システム５の各々において発生した事象を示す情報を受信する。通知部４４は、通信部４０が受信した事象を示す情報を、外部に通知する。制御部４３は、通信部４０および通知部４４を制御する。制御部４３は、通信部４０が受信した１以上の事象を示す情報を用いて、バス２を介して制御装置１と通信を行う全ての機器３の接続状態が異常であるか否かを判定する。当該全ての機器３の接続状態が異常である場合には、制御部４３は、当該バス２の異常を通知するよう通知部４４を制御する。これにより、監視支援装置４は、バス２の異常発生時に、当該バス２に異常があることをオペレータに通知することができ、オペレータによる監視処理の効率性を向上させることができる。
【００４４】
実施の形態に係る監視支援装置４は、１以上の制御装置１の各々と接続する１以上のバス２の各々を識別するバス番号と、当該１以上のバス２の各々を介して通信を行う複数の機器３の各々を識別する機器番号とを関連付けたグループ情報を記憶する記憶部４１を更に備える。制御部４３は、グループ情報において、いずれかの第１識別情報と関連付けられている全ての第２識別情報の各々によって識別される機器３の接続状態が、通信部４０が受信した１以上の事象を示す情報を用いて、異常と判定される場合には、当該第１識別情報によって識別されるバス２の異常を通知するよう通知部４４を制御する。グループ情報を用いることにより、監視支援装置４は、バス２の異常発生時に、当該バス２のバス番号に関連付けられた全ての機器番号を抽出することができ、これにより、監視支援装置４は、当該バス２に接続する全ての機器３を迅速に把握することができる。従って、監視支援装置４は、より迅速にバス２の異常の有無の判定処理を行うことができる。よって、監視支援装置４は、より迅速にバス２の異常をオペレータに通知することができ、オペレータによる監視処理の効率性をより向上させることができる。
【００４５】
実施の形態における記憶部４１は、グループ情報における複数の機器３の各々の機器番号と、当該複数の機器３の各々の接続状態を示す情報とを関連付けた接続情報を記憶する。制御部４３は、通信部４０が、事象を示す情報であって、機器３の接続の異常を示す情報を制御装置１から受信した場合には、接続情報における当該機器３の接続状態を示す情報を、異常状態を示す情報とする。制御部４３は、グループ情報において、いずれかのバス番号と関連付けられている全ての機器番号が、接続情報において、異常状態を示す情報と関連付けられている場合には、当該バス番号によって識別されるバス２の異常を通知するよう通知部４４を制御する。これにより、制御部４３は、グループ情報と接続情報とを参照することにより、いずれかのバス２を介して通信を行う全ての機器３の接続状態が異常か否かを迅速に判定することができる。従って、制御部４３は、より迅速にバス２の異常の有無を判定することができる。よって、監視支援装置４は、より迅速にバス２の異常をオペレータに通知することができ、オペレータによる監視処理の効率性をより向上させることができる。
【００４６】
実施の形態における通知部４４は、画面上にバス２の異常を示す情報を表示する。これにより、オペレータは、迅速にバス２の異常を確認することができる。従って、監視支援装置４は、オペレータによる監視処理の効率性をより向上させることができる。
【符号の説明】
【００４７】
１  制御装置、２  バス、３  機器、４  監視支援装置、５  制御システム、４０  通信部、４１  記憶部、４２  入力部、４３  制御部、４４  通知部、１００  監視制御システム。
【図１】
2020187699.tif 000003
【図２】
2020187699.tif 000004
【図３】
2020187699.tif 000005
【図４】
2020187699.tif 000006
【図５】
2020187699.tif 000007
【図６】
2020187699.tif 000008