(57)【要約】【課題】コントローラの処理負荷を軽減する。【解決手段】外部ポート３１１Ｂ、３１１Ｃを介して受信された通信データを、この通信データに含まれる経路情報に基づいて二つの内部経路のいずれかに振り分ける通信ＣＰＵ３１０と、振り分けた通信データに対して演算処理を実行し、この通信データに含まれる経路情報に基づいて、複数あるＩ／Ｏ−Ｉ／Ｆ３２３のいずれかを介して、演算処理の結果を送信する演算ＣＰＵ３２０と、を備え、通信ＣＰＵ３１０は、演算ＣＰＵ３２０による指示にしたがい、二つの内部経路の一方に設けられた内部経路を接続／遮断するためのスイッチ３１２Ｂ、３１２Ｃのオン／オフを制御する。【選択図】図２
2015061232.tif 000002
【特許請求の範囲】
【請求項１】
第１通信部を介して受信された通信データを、当該通信データに含まれる経路情報に基づいて、複数ある内部経路のいずれか一つに振り分ける通信制御部と、
前記通信制御部により振り分けられた前記通信データに対して演算処理を実行し、当該通信データに含まれる経路情報に基づいて複数ある第２通信部のいずれかを介して、前記演算処理の結果を送信する演算制御部と、を備え、
前記通信制御部は、前記演算制御部による指示にしたがい、前記内部経路のうち少なくともいずれか一つに設けられた当該内部経路を接続／遮断するためのスイッチのオン／オフを制御する、
ことを特徴とするコントローラ。
【請求項２】
前記内部経路は、少なくともプロセスデータを含む前記通信データを通信するための第１内部経路と、少なくとも前記演算処理の機能を更新する機能更新用データを含む前記通信データを通信するための第２内部経路とを含み、
前記スイッチは、前記第２内部経路に設けられる、
ことを特徴とする請求項１記載のコントローラ。
【請求項３】
前記演算制御部は、前記演算処理の機能を更新する処理を開始する前に、前記スイッチをオフからオンに切り替え指示するための前記指示を、前記通信制御部に送信する、ことを特徴とする請求項２記載のコントローラ。
【請求項４】
前記第１通信部および前記内部経路は、二重に冗長化されており、
前記通信制御部は、冗長化された前記第１通信部を介して受信された前記通信データのうち重複するデータの一方を取り除いてから前記演算制御部に送信する、
ことを特徴とする請求項１〜３のいずれか１項に記載のコントローラ。
【請求項５】
前記通信制御部は、第３通信部を介して受信されたデータを、当該データに含まれる経路情報に基づいて、複数ある第４通信部のいずれか一つを介して外部に送信する、ことを特徴とする請求項１〜４のいずれか１項に記載のコントローラ。
【請求項６】
請求項１〜５のいずれか１項に記載のコントローラを二重に冗長化した冗長コントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントローラおよび冗長コントローラに関する。
【背景技術】
【０００２】
生産プロセスを管理する現場では、プラント内に多数の機器（例えばセンサ機器やバルブポジショナ等のデバイス）を配置し、これらの機器から発信される信号をシステムに取り込むことで、生産プロセスを管理している。このようなプロセス管理システムの一形態として、コントローラと複数の機器との間を、例えばフィールドバスと呼ばれるネットワークで接続し、コントローラの上位に設けた管理装置で生産プロセスを管理するものがある（例えば、下記特許文献１参照）。
【０００３】
ここで、フィールドバスは、デジタル信号で双方向通信可能な通信方式のネットワークであり、その通信仕様は、フィールドバス協会（Fieldbus Foundation（登録商標））によって、ファウンデーションフィールドバス(Foundation（登録商標） Fieldbus)として規格化（標準化）されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０８７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載のコントローラは、管理装置や機器との間で行うデータの通信処理やデータの演算処理を一つのＣＰＵで実行している。したがって、大量のデータが発生した場合には、コントローラでの処理負荷が高くなり、処理に遅延が生ずるおそれがある。
【０００６】
本発明は、上述した従来技術による問題点を解消するためになされたものであり、処理負荷を軽減することができるコントローラおよび冗長コントローラを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るコントローラは、第１通信部を介して受信された通信データを、当該通信データに含まれる経路情報に基づいて、複数ある内部経路のいずれか一つに振り分ける通信制御部と、前記通信制御部により振り分けられた前記通信データに対して演算処理を実行し、当該通信データに含まれる経路情報に基づいて複数ある第２通信部のいずれかを介して、前記演算処理の結果を送信する演算制御部と、を備え、前記通信制御部は、前記演算制御部による指示にしたがい、前記内部経路のうち少なくともいずれか一つに設けられた当該内部経路を接続／遮断するためのスイッチのオン／オフを制御する、ことを特徴とする。
【０００８】
かかる構成を採用することで、コントローラ内の処理を、通信を制御する通信制御部と演算処理を実行する演算処理部とで分散して実行することができ、第１通信部を介して受信された通信データを、複数の内部経路に振り分けて演算制御部に送信し、複数の内部経路のうち少なくともいずれか一つに設けられたスイッチのオン／オフを制御して、演算制御部に送信する通信データ量を調整することができる。
【０００９】
上記内部経路は、少なくともプロセスデータを含む前記通信データを通信するための第１内部経路と、少なくとも前記演算処理の機能を更新する機能更新用データを含む前記通信データを通信するための第２内部経路とを含み、上記スイッチは、前記第２内部経路に設けられる、こととしてもよい。
【００１０】
これにより、少なくともプロセスデータについては、演算制御部に随時送信することができ、少なくとも機能更新用データについては、コントローラ内の処理負荷状況に応じてスイッチのオン／オフを制御して、演算制御部への送信可否を制御することができる。
【００１１】
上記演算制御部は、前記演算処理の機能を更新する処理を開始する前に、前記スイッチをオフからオンに切り替え指示するための前記指示を、前記通信制御部に送信する、こととしてもよい。
【００１２】
これにより、演算処理の機能を更新する必要があるときに限定して、機能更新用データを演算制御部に送ることが可能となる。
【００１３】
上記第１通信部および前記内部経路は、二重に冗長化されており、上記通信制御部は、冗長化された前記第１通信部を介して受信された前記通信データのうち重複するデータの一方を取り除いてから前記演算制御部に送信する、こととしてもよい。
【００１４】
上記通信制御部は、第３通信部を介して受信されたデータを、当該データに含まれる経路情報に基づいて、複数ある第４通信部のいずれか一つを介して外部に送信する、こととしてもよい。
【発明の効果】
【００１５】
本発明によれば、処理負荷を軽減することが可能なコントローラおよび冗長コントローラを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態におけるコントローラを含むプロセス管理システムの構成を例示する図である。
【図２】図１に示すコントローラのハードウェア構成を例示する図である。
【図３】図１に示すコントローラの機能構成を例示する図である。
【図４】変形例における冗長コントローラを構成する一方のコントローラを例示する図である。
【図５】変形例におけるコントローラのハードウェア構成を例示する図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明に係る実施形態について説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施できる。
【００１８】
図１は、本発明の実施形態におけるコントローラを含むプロセス管理システムの構成を例示する図である。図１に示すように、プロセス管理システム１００は、上位装置となる機器管理装置１および運転監視装置２と、コントローラ３と、変換器４と、デバイス５と、を備える。
【００１９】
デバイス５は、プラント内に配置される機器であり、例えば、ファウンデーションフィールドバス技術に対応する機器や、ＨＡＲＴ（Highway Addressable Remote Transducer）通信機能を搭載した機器、プロフィバス（Profibus）技術に対応する機器を用いることができる。デバイス５としては、例示的に、流量や圧力、温度等を検出する各種センサ機器、流量制御弁や圧力制御弁等の各種バルブを制御するバルブポジショナ、ポンプやファン等を動作させる各種アクチュエータ等が該当する。
【００２０】
コントローラ３は、生産プロセスの実行状態を制御する機器である。具体的に、コントローラ３は、例えば、発信器から取得した流量や圧力等の測定値に基づいて、バルブポジショナを制御することで、配管に設けられたバルブの開度を調節する。
【００２１】
変換器４は、コントローラ３とデバイス５とを仲介する機器であり、コントローラ３側のプロトコルとデバイス５側のプロトコルとを変換する機器である。
【００２２】
機器管理装置１は、デバイス５を管理するための装置であり、パラメータの一元管理やアラート情報の管理等を行う。運転監視装置２は、コントローラ３を介して収集されるデバイス５の運転内容をモニタに表示し、運用者の指示に従ってデバイス５の運転状態を操作するための装置である。
【００２３】
図２を参照して、コントローラのハードウェア構成の一例について説明する。コントローラ３は、物理的には、例えば、通信ＣＰＵ３１０、外部ポート３１１Ａ、３１１Ｂ、３１１Ｃ、スイッチ３１２Ａ、３１２Ｂ、３１２Ｃ、ソケット３１３Ａ、３１３Ｂ、３１３Ｃ、３１３Ｄ、３１３Ｅ、内部ポート３１４Ａ、３１４Ｂ、内部スイッチ３１５、外部スイッチ３１６、演算ＣＰＵ３２０、内部ポート３２１、３２２およびＩ／Ｏ−Ｉ／Ｆ３２３を備える。
【００２４】
通信ＣＰＵ３１０は、外部ポート３１１Ａ、３１１Ｂ、３１１Ｃ、スイッチ３１２Ａ、３１２Ｂ、３１２Ｃ、ソケット３１３Ａ、３１３Ｂ、３１３Ｃ、３１３Ｄ、３１３Ｅ、内部ポート３１４Ａ、３１４Ｂ、内部スイッチ３１５および外部スイッチ３１６の各動作を制御する。言い換えると、通信ＣＰＵ３１０は、図３に示すコントローラ３の通信制御部３１として機能する。この通信制御部３１については後述する。
【００２５】
図２に示す演算ＣＰＵ３２０は、内部ポート３２１、３２２およびＩ／Ｏ−Ｉ／Ｆ３２３の各動作を制御する。言い換えると、演算ＣＰＵ３２０は、図３に示すコントローラ３の演算制御部３２として機能する。この演算制御部３２については後述する。
【００２６】
図２に示す外部ポート３１１Ａ（第３通信部）には、例えば、イーサネット（登録商標）等のネットワーク規格により設定ツール端末等が接続される。この設定ツール端末は、外部スイッチ３１６やＩ／Ｏ−Ｉ／Ｆ３２３を介して接続するデバイス５に対してパラメータ等の設定を行う端末である。
【００２７】
スイッチ３１２Ａは、外部ポート３１１Ａとソケット３１３Ａとの間の内部経路ＲＡを接続／遮断するためのスイッチである。例示的に、スイッチ３１２Ａにより内部経路ＲＡが接続されているときには、設定ツール端末が、外部スイッチ３１６やＩ／Ｏ−Ｉ／Ｆ３２３を介して接続するデバイス５のパラメータ等の設定を行うことが可能な状態となる。一方、スイッチ３１２Ａにより内部経路ＲＡが遮断されているときには、設定ツール端末が、外部スイッチ３１６やＩ／Ｏ−Ｉ／Ｆ３２３を介して接続するデバイスのパラメータ等の設定を行うことが不可能な状態となる。スイッチ３１２Ａによる内部経路ＲＡの接続／遮断は、演算ＣＰＵ３２０からの指示を受けた通信ＣＰＵ３１０が切り替える。
【００２８】
これにより、演算ＣＰＵ３２０は、内部経路ＲＡを遮断して、外部ポート３１１Ａからの設定データの流入を阻止することが可能となる。演算ＣＰＵ３２０は、予め定めた条件に応じて、スイッチ３１２Ａのオン／オフを制御することができる。予め定めた条件としては、例えば、通信ＣＰＵ３１０や演算ＣＰＵ３２０の処理負荷が規定よりも高いこと等が該当する。これにより、通信ＣＰＵ３１０や演算ＣＰＵ３２０の処理負荷が高いと判定したときには、内部経路ＲＡを遮断して、比較的データ量の多い、設定データの流入を阻止することができるため、通信ＣＰＵ３１０や演算ＣＰＵ３２０の処理負荷を軽減させることが可能となる。
【００２９】
外部ポート３１１Ｂ（第１通信部）とスイッチ３１２Ｂとソケット３１３Ｂ、３１３Ｃとを含む構成と、外部ポート３１１Ｃ（第１通信部）とスイッチ３１２Ｃとソケット３１３Ｄ、３１３Ｅとを含む構成とは、冗長化されている。冗長化されている外部ポート３１１Ｂと外部ポート３１１Ｃとで同一のデータを受信した場合には、通信ＣＰＵ３１０が実行するフィルタ処理ＦＰにより、重複するデータの一方が取り除かれてから、演算ＣＰＵ３２０に渡される。
【００３０】
これにより、コントローラ３の冗長性を高めつつ、演算ＣＰＵ３２０の処理負荷を軽減させることが可能となる。
【００３１】
外部ポート３１１Ｂ、３１１Ｃには、例えば、イーサネット（登録商標）等のネットワーク規格により機器管理装置１や運転監視装置２が接続される。
【００３２】
外部ポート３１１Ｂ、３１１Ｃは、内部経路ＲＢ１、ＲＣ１（第１内部経路）を介してソケット３１３Ｂ、３１３Ｄと接続し、内部経路ＲＢ２、ＲＣ２（第２内部経路）を介してソケット３１３Ｃ、３１３Ｅと接続する。外部ポート３１１Ｂ、３１１Ｃは、機器管理装置１や運転監視装置２から受信したデータに含まれる経路情報に基づいて、内部経路ＲＢ１、ＲＣ１上のソケット３１３Ｂ、３１３Ｄか内部経路ＲＢ２、ＲＣ２上のソケット３１３Ｃ、３１３Ｅのいずれか一方に、上記受信したデータを振り分けて送信する。上記経路情報は、例えば、通信データのヘッダに格納することができ、その経路情報には、通信データが経由すべきポートのアドレス情報やソケットのアドレス情報等を設定することができる。したがって、この経路情報を参照することで、通信データが、どのポートやどのソケットを経由するのかを判別することができる。
【００３３】
ソケット３１３Ｂ、３１３Ｄに送信されるデータとしては、例えば、測定値や制御値等を含むプロセスデータが該当する。ソケット３１３Ｃ、３１３Ｅに送信されるデータとしては、例えば、デバイス５に設定するパラメータ等の設定データや、演算ＣＰＵ３２０が実行する演算処理ＣＰの機能を更新するための機能更新用データが該当する。
【００３４】
スイッチ３１２Ｂ、３１２Ｃは、外部ポート３１１Ｂ、３１１Ｃとソケット３１３Ｃ、３１３Ｅとの間の内部経路ＲＢ２、ＲＣ２をそれぞれ接続／遮断するためのスイッチである。例示的に、スイッチ３１２Ｂ、３１２Ｃにより内部経路ＲＢ２、ＲＣ２が接続されているときには、機器管理装置１が、Ｉ／Ｏ−Ｉ／Ｆ３２３を介して接続するデバイス５のパラメータ等の設定を行うことや、演算ＣＰＵ３２０の演算処理機能を更新させることが可能な状態となる。一方、スイッチ３１２Ｂ、３１２Ｃにより内部経路ＲＢ２、ＲＣ２が遮断されているときには、機器管理装置１が、Ｉ／Ｏ−Ｉ／Ｆ３２３を介して接続するデバイス５のパラメータ等の設定を行うことや、演算ＣＰＵ３２０の演算処理機能を更新させることが不可能な状態となる。スイッチ３１２Ｂ、３１２Ｃによる内部経路ＲＢ２、ＲＣ２の接続／遮断は、演算ＣＰＵ３２０からの指示を受けた通信ＣＰＵ３１０が切り替える。
【００３５】
これにより、演算ＣＰＵ３２０は、内部経路ＲＢ２、ＲＣ２を遮断して、外部ポート３１１Ｂ、３１１Ｃからの設定データや機能更新用データの流入を阻止することが可能となる。演算ＣＰＵ３２０は、予め定めた条件に応じて、スイッチ３１２Ｂ、３１２Ｃのオン／オフを制御することができる。予め定めた条件としては、例えば、通信ＣＰＵ３１０や演算ＣＰＵ３２０の処理負荷が規定よりも高いこと等が該当する。これにより、通信ＣＰＵ３１０や演算ＣＰＵ３２０の処理負荷が高いと判定したときには、内部経路ＲＢ２、ＲＣ２を遮断して、比較的データ量の多い、設定データや機能更新用データの流入を阻止することができるため、通信ＣＰＵ３１０や演算ＣＰＵ３２０の処理負荷を軽減させることが可能となる。
【００３６】
通信ＣＰＵ側の内部ポート３１４Ｂから演算ＣＰＵ３２０側の内部ポート３２１に送信されたデータは、演算ＣＰＵ３２０が実行する演算処理ＣＰによって演算された後、そのデータに含まれる経路情報に基づいて、いずれかのＩ／Ｏ−Ｉ／Ｆ３２３を介してデバイス５宛てに送信される。
【００３７】
図３を参照して、コントローラの機能構成について説明する。コントローラ３は、機能的には、例えば、通信制御部３１と演算制御部３２とを有する。
【００３８】
通信制御部３１は、外部ポート３１１Ｂ（第１通信部）を介してデータを受信した場合には、この受信データに含まれる経路情報に基づいて、受信データを二つの内部経路ＲＢ１、ＲＢ２のいずれかに振り分けてソケット３１３Ｂまたはソケット３１３Ｃに送る。通信制御部３１は、外部ポート３１１Ｃ（第１通信部）を介してデータを受信した場合には、この受信データに含まれる経路情報に基づいて、受信データを二つの内部経路ＲＣ１、ＲＣ２のいずれかに振り分けてソケット３１３Ｄまたはソケット３１３Ｅに送る。
【００３９】
通信制御部３１は、演算制御部３２からの切替指示にしたがい、スイッチ３１２Ａ、３１２Ｂ、３１２Ｃのオン／オフを制御する。スイッチ３１２Ａをオンにすると、内部経路ＲＡが接続状態となり、スイッチ３１２Ａをオフにすると、内部経路ＲＡが遮断状態となる。スイッチ３１２Ｂをオンにすると、内部経路ＲＢ２が接続状態となり、スイッチ３１２Ｂをオフにすると、内部経路ＲＢ２が遮断状態となる。スイッチ３１２Ｃをオンにすると、内部経路ＲＣ２が接続状態となり、スイッチ３１２Ｃをオフにすると、内部経路ＲＣ２が遮断状態となる。
【００４０】
通信制御部３１は、フィルタ処理ＦＰを実行する。フィルタ処理ＦＰは、冗長化された外部ポート３１１Ｂおよび外部ポート３１１Ｃを介して受信されたデータのうち重複するデータの一方を取り除いてから演算制御部３２に送信する処理である。
【００４１】
通信制御部３１は、外部ポート３１１Ａ（第３通信部）を介して受信されたパラメータ等の設定用データを、この設定用データに含まれる経路情報に基づいて、いずれかの外部スイッチ３１６（第４通信部）を経由させ、デバイス５宛てに送信する。
【００４２】
演算制御部３２は、通信制御部３１から受信したデータに対して演算処理を実行し、この受信データに含まれる経路情報に基づいて、いずれかのＩ／Ｏ−Ｉ／Ｆ３２３（第２通信部）を経由させて、演算処理結果を送信する。
【００４３】
演算制御部３２は、演算処理の機能を更新する処理を開始する前に、スイッチ３１２Ｂ、３１２Ｃをオフからオンに切り替え指示するための切替指示を、通信制御部３１に送信する。これにより、演算処理の機能を更新する必要があるときに限定して、機能更新用データを演算制御部３２に送ることが可能となる。
【００４４】
上述したように、実施形態におけるコントローラ３によれば、コントローラ３内の処理を、通信を制御する通信ＣＰＵ３１０と演算処理を実行する演算ＣＰＵ３２０とで分散して実行することができる。また、外部ポート３１１Ｂ、３１１Ｃを介して受信された通信データを、二つの内部経路に振り分けて演算ＣＰＵ３２０に送信し、その二つの内部経路の一方に設けられたスイッチ３１２Ｂ、３１２Ｃのオン／オフを制御して、演算ＣＰＵ３２０に送信する通信データ量を調整することができる。
【００４５】
また、実施形態におけるコントローラ３によれば、二つの内部経路のうち、一方の内部経路ＲＢ２、ＲＣ２にスイッチ３１２Ｂ、３１２Ｃを設けることで、プロセスデータについては、演算ＣＰＵ３２０に随時送信することができ、パラメータ等の設定データや機能更新用データについては、コントローラ３内の処理負荷状況に応じてスイッチ３１２Ｂ、３１２Ｃのオン／オフを制御して、演算ＣＰＵ３２０への送信可否を制御することができる。
【００４６】
すなわち、実施形態におけるコントローラ３によれば、コントローラ３の処理負荷を軽減することが可能となる。
【００４７】
[変形例]
なお、上述した実施形態では、コントローラ３を単独で用いる場合について説明しているが、これに限定されず、コントローラ３を二重に冗長化してもよい。図４に、本変形例における、二重に冗長化した冗長コントローラのうちの一方のコントローラ３Ｒを例示する。図４に示す変形例におけるコントローラ３Ｒが、図２に示す実施形態におけるコントローラ３と異なる点は、変形例におけるコントローラ３Ｒが、冗長用ポート３２４を備える点である。これ以外の点については、実施形態におけるコントローラ３と同様であるため、同一の符号を付し、それらの説明を省略する。
【００４８】
この変形例における冗長コントローラは、二つのコントローラ３Ｒの冗長用ポート３２４を相互にケーブル等で接続することで構成することができる。
【００４９】
また、図２に示すコントローラのハードウェア構成は、あくまでも一例に過ぎず、他のハードウェア構成にも本発明を適用できることは言うまでもない。例えば、図５に示すコントローラのハードウェア構成にも本発明を適用することができる。図５に示すコントローラ３は、図２に示すコントローラ３が備える構成要素のうち、外部ポート３１１Ａ、内部経路ＲＡ、スイッチ３１２Ａ、ソケット３１３Ａ、内部ポート３１４Ａ、３２１を省略している。この場合、通信ＣＰＵ３１０側の内部ポート３１４Ｂは、フィルタ処理ＦＰ後のデータを内部スイッチ３１５に送信することになる。内部スイッチ３１５は、内部ポート３１４Ｂから受信したデータを、演算ＣＰＵ３２０側の内部ポート３２２、または、いずれかの外部スイッチ３１６に送信することになる。
【００５０】
また、上述した実施形態では、外部ポート３１１Ｂ、３１１Ｃから演算ＣＰＵ３２０側に向けてデータを送信する際に分岐させる内部経路をそれぞれ二つ設けた場合について説明したが、外部ポート３１１Ｂ、３１１Ｃから分岐する内部経路は二つであることには限定されず、三つ以上であってもよい。内部経路を三つ以上設ける場合には、例えば、デバイス５に設定するパラメータ等の設定データや、演算ＣＰＵ３２０が実行する演算処理ＣＰの機能を更新するための機能更新用データのように、比較的データ量の多いデータを送信する内部経路には、その内部経路を接続／遮断するためのスイッチを設けることが望ましい。一方、例えば、測定値や制御値等を含むプロセスデータのように、常時接続によるデータ通信が要求されるデータを送信する内部経路にはスイッチを設けないことが望ましい。
【００５１】
また、上述した実施形態におけるコントローラ３は、ソケット３１３Ａ、３１３Ｂ、３１３Ｃ、３１３Ｄ、３１３Ｅを備えているが、必ずしもソケットを備える必要はない。ソケット３１３Ａ、３１３Ｂ、３１３Ｃ、３１３Ｄ、３１３Ｅの替わりに、例えば、各ソケットと同様の機能を実現可能なプログラムモジュールをコントローラ３に組み込むこととしてもよい。
【００５２】
また、上述した実施形態において、通信制御部３１は、各通信ポート３１１のデータ量を監視し、単位時間当たりのデータ量が規定値を超えたときには、該当する通信ポート３１１の受信処理を一定時間停止させることとしてもよい。これにより、一時的に大量のデータが送信されてきた場合には、しばらく待機してデータ量が減少してから処理を再開することが可能となる。
【符号の説明】
【００５３】
１…機器管理装置
２…運転監視装置
３…コントローラ
４…変換器
５…デバイス
３１…通信制御部
３２…演算制御部
１００…プロセス管理システム
３１０…通信ＣＰＵ
３１１…外部ポート
３１２…スイッチ
３１３…ソケット
３１４…内部ポート
３１５…内部スイッチ
３１６…外部スイッチ
３２０…演算ＣＰＵ
３２１…内部ポート
３２２…内部ポート
３２３…Ｉ／Ｏ−Ｉ／Ｆ
３２４…冗長用ポート
【図１】
2015061232.tif 000003
【図２】
2015061232.tif 000004
【図３】
2015061232.tif 000005
【図４】
2015061232.tif 000006
【図５】
2015061232.tif 000007