(57)【要約】【課題】異なる伝送仕様の制御装置間で、制御装置を改造することなくデータ伝送を行えるようにする。【解決手段】データ伝送制御装置は、複数の制御装置６〜９がそれぞれゲートウェイ装置２ａ〜２ｄを介して接続されたネットワーク１に接続される。データ伝送制御装置３は、受付部１２、整合部１３、命令作成部１４、命令送信部１６を有する。前記受付部１２はデータを送る側の例えば制御装置７と前記データを受ける側の例えば制御装置６の伝送フォーマットの入力を受け付ける。前記整合部１３は前記受付部１２により受け付けられた２つの伝送フォーマットを比較して、前記伝送フォーマットに含まれるデータのうち、互いに異なるデータを整合する。前記命令作成部１４は互いに異なるデータを整合した前記伝送フォーマットからデータ変更命令を作成し、前記命令送信部１６を通じて送信側の制御装置７に接続されたゲートウェイ装置２ｂへ送信する。【選択図】図１
2012005004.tif 000002
【特許請求の範囲】
【請求項１】
複数の制御装置がそれぞれゲートウェイ装置を介して接続されたネットワークに接続されるデータ伝送制御装置において、
データを送る側の制御装置と前記データを受ける側の制御装置の伝送フォーマットの入力を受け付ける受付部と、
前記受付部により受け付けられた２つの伝送フォーマットを比較して、前記伝送フォーマットに含まれるデータのうち、互いに異なるデータを整合する整合部と、
前記ゲートウェイ装置に対する命令を作成する命令作成部と、
前記整合部により互いに異なるデータを整合した前記伝送フォーマットにするよう指示するデータ変更命令を前記命令作成部に作成させる制御部と、
前記命令作成部により作成された命令を、前記送信側の制御装置に接続されたゲートウェイ装置または前記受信側の制御装置に接続されたゲートウェイ装置へ送信する命令送信部と
を具備することを特徴とするデータ伝送制御装置。
【請求項２】
前記受信側の制御装置の受信周期と伝送容量から伝送速度を計算する伝送速度計算部を備え、
前記制御部は、
前記伝送速度計算部により計算された伝送速度でデータを送るよう指示する伝送速度変更命令を前記命令作成部に作成させることを特徴とする請求項１記載のデータ伝送制御装置。
【請求項３】
請求項１記載のデータ伝送制御装置から受信したデータ変更命令に従い、自装置に接続されている制御装置から受信した送信用のデータを変更し、前記ネットワークを介して前記受信側の制御装置へデータを送信することを特徴とするゲートウェイ装置。
【請求項４】
前記制御部は、
予め設定された信号毎のイベントの発生感知の閾値に従い、前記信号を監視することを指示する監視命令を前記命令作成部に作成させることを特徴とする請求項１記載のデータ伝送制御装置。
【請求項５】
請求項４記載のデータ伝送制御装置から受信された前記監視命令に従い前記制御装置の信号を監視し、イベントの発生が感知されたときにその旨を前記データ伝送制御装置へ通知するイベント発生通知部を具備することを特徴とするゲートウェイ装置。
【請求項６】
請求項２記載のデータ伝送制御装置から受信された前記伝送速度変更命令に従い、自装置に接続されている制御装置から受け取った送信用のデータの伝送速度を変更し、前記受信側の制御装置へデータを送信する伝送速度変更部を具備することを特徴とするゲートウェイ装置。
【請求項７】
前記制御部は、
請求項５記載のゲートウェイ装置からの前記通知を受けた場合、前記イベントに関わる信号が含まれるデータの伝送を最優先とするよう前記ゲートウェイ装置の伝送速度を前記伝送速度計算部に再計算させることを特徴とする請求項２記載のデータ伝送制御装置。
【請求項８】
ネットワーク上を流通するデータを監視して予め設定された時系列的なデータ流通量に従いイベント発生の予測を行い、イベントの発生が予測されたときにイベント発生予測通知を、請求項６記載のデータ伝送制御装置へ送信する通知部を具備することを特徴とする予測装置。
【請求項９】
複数の制御装置がそれぞれゲートウェイ装置を介して接続されるネットワークに接続されたデータ伝送制御装置におけるデータ伝送制御方法において、
データを送る側の制御装置と前記データを受ける側の制御装置の伝送フォーマットの入力を前記データ伝送制御装置が受け付け、
前記データ伝送制御装置が受け付けた２つの伝送フォーマットを比較して、前記伝送フォーマットに含まれるデータのうち、互いに異なるデータを整合し、
互いに異なるデータを整合した前記伝送フォーマットになるよう前記データ伝送制御装置がデータ変更命令を作成し、
前記データ伝送制御装置が作成したデータ変更命令を前記送信側の制御装置に接続されたゲートウェイ装置へ送信する
ことを特徴とするデータ伝送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、データ伝送制御装置、ゲートウェイ装置、予測装置およびデータ伝送制御方法に関する。
【背景技術】
【０００２】
原子力発電所などのプラントにおいては、出力領域モニタなどに代表される制御（監視）装置により処理されたプロセスデータをイーサネット（登録商標）などのネットワークを通じてプロセス計算機へ伝送し、プラントの状態を監視している。
【０００３】
このような伝送システムにおいて、各制御装置は異なるベンダーにより設計・製作され、ベンダー毎に伝送仕様が異なっていることが多い。また、プラントでは、ベンダーが変更されることで、制御装置も入れ変えるため、ベンダーが変更されるたびに伝送仕様を合わすように制御装置を改造する必要があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３６５１７４２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、異なる伝送仕様の制御装置間で、制御装置を改造することなくデータ伝送を行うことができるデータ伝送制御装置、ゲートウェイ装置、予測装置およびデータ伝送制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
実施形態のデータ伝送制御装置は、複数の制御装置がそれぞれゲートウェイ装置を介して接続されたネットワークに接続される。データ伝送制御装置は、受付部、整合部、命令作成部、命令送信部を有する。前記受付部は、データを送る側の制御装置と前記データを受ける側の制御装置の伝送フォーマットの入力を受け付ける。前記整合部は、前記受付部により受け付けられた２つの伝送フォーマットを比較して、前記伝送フォーマットに含まれるデータのうち、互いに異なるデータを整合する。前記命令作成部は前記ゲートウェイ装置に対する命令を作成する。前記制御部は前記整合部により互いに異なるデータを整合した前記伝送フォーマットにするよう指示するデータ変更命令を前記命令作成部に作成させる。前記命令送信部は、前記命令作成部により作成された命令を、前記送信側の制御装置に接続されたゲートウェイ装置または前記受信側の制御装置に接続されたゲートウェイ装置へ送信する。
【発明の効果】
【０００７】
本発明によれば、異なる伝送仕様の制御装置間で、制御装置を改造することなくデータ伝送を行うことができるデータ伝送制御装置、ゲートウェイ装置、予測装置およびデータ伝送制御方法を提供できる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態のマルチプラットホーム対応データ伝送システムの概要構成を示す図である。
【図２】異なる伝送仕様の制御装置間のデータ伝送動作を示すフローチャートである。
【図３】各信号に対する固有の信号ＩＤとその信号のビット数を示す図である。
【図４】伝送フォーマットの例を示す図である。
【図５】データ変換処理の様子の一例を示す図である。
【図６】伝送速度の決定からデータ伝送までの流れを示すフローチャートである。
【図７】受信側の制御装置の受信周期Ｓｉ、伝送データの伝送容量Ｂｉを示す図である。
【図８】第２実施形態のマルチプラットホーム対応データ伝送システムの構成を示す図である。
【図９】ある制御装置にてイベントが発生したときの処理の流れを示すフローチャートである。
【図１０】信号に対するイベント番号、イベント発生値、イベント発生時の伝送周期を示す図である。
【図１１】第３実施形態のマルチプラットホーム対応データ伝送システムの構成を示す図である。
【図１２】イベントの発生を予測したときの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、実施形態を詳細に説明する。
（第１の実施形態）
図１は第１の実施形態のマルチプラットホーム対応データ伝送システムの構成を示す図である。
【００１０】
図１に示すように、この実施形態のマルチプラットホーム対応データ伝送システムは、ネットワーク１に、複数のゲートウェイ２ａ〜２ｄ（以下「ＧＷ２ａ〜２ｄ」と称す）を介して接続された複数の制御装置６〜９と、これらＧＷ２ａ〜２ｄにネットワーク１を介してまたは専用の通信ケーブルなどで接続されたデータ伝送制御装置３とを備えている。
【００１１】
複数の制御装置６〜９は原子力発電所内に設置される制御装置であり、各制御装置６〜９は異なるベンダーにより設計・製造されているため、他のベンダーの制御装置とデータをやり取りすることを考慮して設計されてはいない。また、制御装置６〜９は計算機なども含まれる。
【００１２】
各制御装置６〜９にはそれぞれＧＷ２ａ〜２ｄが接続されており、制御装置６〜９間でのデータ伝送はＧＷ２ａ〜２ｄ、ネットワーク１を介して行われる。
【００１３】
ＧＷ２ａ〜２ｄは、通信部２１と伝送速度変更部２２を有している。なお図面上は、ＧＷ２ｂに代表して通信部２１と伝送速度変更部２２を示しているが、他のＧＷ２ａ，２ｃ，２ｄにも同様の要素が設けられている。
【００１４】
通信部２１は、データ伝送制御装置３から各種命令を受信し、受信された命令に応じた処理を行う。受信された命令が、例えば監視命令の場合、通信部２１は、監視命令に従い、自装置（自機）に接続されている制御装置６〜９の信号を監視し、イベントの発生が感知されたときにその旨をデータ伝送制御装置３へ通知するイベント発生通知部として機能する。
【００１５】
伝送速度変更部２２は、通信部２１によりデータ伝送制御装置３から受信された命令が例えば伝送速度変更命令の場合、伝送速度変更命令に従い、自装置（自機）に接続されている制御装置６〜９から受け取った送信用のデータの伝送速度を変更し、受信側の制御装置６〜９へデータを送信する。なお自機とはＧＷ２ａ〜２ｄそれぞれを指す。
【００１６】
また、データ伝送制御装置３から受信された命令が例えばデータ変更命令の場合、伝送速度変更部２２は、データ変更命令に従い自装置（自機）に接続されている制御装置６〜９から受け取った送信フォーマット（のデータ）を変更し、受信側の制御装置６〜９へデータを送信する。
【００１７】
ＧＷ２ａ〜２ｄにはそれぞれ固有のＩＤが任意に設定されており、製品としての通信仕様は同じであるが、それぞれのＧＷ２ａ〜２ｄが接続される制御装置６〜９は、伝送するデータの配置（伝送仕様）がベンダー毎に異なる場合がある。
【００１８】
データ伝送制御装置３は、例えばコンピュータなどであり、キーボードなどの入力装置４、モニタなどの表示装置５、メモリなどの記憶部１１、受付部１２、整合部１３、命令作成部１４、制御部１５、通信部１６、伝送速度計算部１７などを有している。なお、受付部１２、整合部１３、命令作成部１４、制御部１５、通信部１６、伝送速度計算部１７などの要素は、ハードディスク装置にインストールされたソフトウェア（プログラム）により実現されている。この他、各要素はハードウェアで実現してもよい。
【００１９】
記憶部１１へのデータ入力／アクセス、閲覧など、人とのインターフェース部分には入力装置４と表示装置５が用いられる。記憶部１１には入力装置４から入力された各制御装置６〜９の伝送フォーマットが記憶される。
【００２０】
データ伝送制御装置３には、入力装置４からのキー入力操作で各制御装置６〜９の伝送データフォーマット、データ受信周期などが入力され、制御部１５により記憶部１１に記憶される。
【００２１】
受付部１２は、データを送る側の制御装置とデータを受ける側の制御装置の伝送フォーマット、データ受信周期などの入力を受け付ける。
【００２２】
受付部１２は、入力された送信側と受信側の制御装置（例えば制御装置７と制御装置６）の伝送フォーマットのデータを受け付け、その受け付けた２つの伝送フォーマットのデータを整合部１３に渡す。
【００２３】
整合部１３は、受付部１２からそれぞれの制御装置６，７の伝送フォーマットを受け取り、その伝送フォーマットに含まれる信号ＩＤ同士を比較し、この比較結果が、互いが一致する場合はそのまま、不一致の場合は、例えば受信側に合わす形で送信側の制御装置７の送信フォーマットを修正し、修正した制御装置７の送信フォーマット（変換後の伝送フォーマット）を生成し、生成したフォーマットを表示装置５に表示し、修正がない場合はそれを命令作成部１４に渡す。
すなわち、整合部１３は、制御部１５により受け付けられた２つの伝送フォーマットを比較して、伝送フォーマットに含まれるデータのうち、互いに異なるデータを整合する。
【００２４】
ここで整合とは、互いの伝送フォーマットが不一致の場合に受信側に合わす形で送信側の制御装置７の送信フォーマットを修正する場合以外に、送信側に合わす形で受信側の制御装置７の受信フォーマットを修正する場合も含む。この場合、修正した制御装置６の受信フォーマット（変換後の伝送フォーマット）を生成し、生成したフォーマットを表示装置５に表示し、修正がない場合はそれを命令作成部１４に渡す。またここでの整合とは、データの入れ替え（置換、交換）、配列変更等も含む。
【００２５】
命令作成部１４は、制御部１５により制御されてＧＷ２ａ〜２ｄに対する各種命令を作成する。例えば命令作成部１４は、整合部１３から、互いに異なるデータを整合した伝送フォーマットを受け取り、その伝送フォーマットの中で、送信側と受信側で相違する部分の変更を指示するデータ変更命令を作成し、通信部１６から送信側の制御装置７に接続されたＧＷ２ｂへ送信する。
【００２６】
すなわち、命令作成部１４が、整合部１３により生成されたデータ整合後の伝送フォーマットの修正部（互いのデータの相違部分）を入れ替える送信データ変更（追加、削除、配列）命令や、伝送速度変更命令などを生成し、該当するＧＷ２ａ〜２ｄへ送信することで、仕様の異なる制御装置（例えば制御装置６，７）間のデータ伝送を制御装置６，７の改造なしに実現している。
【００２７】
通信部１６は、ネットワーク１を通じてＧＷ２ａ〜２ｄと通信する。例えば通信部１６は、命令作成部１４により作成された命令を、送信側の制御装置に接続されたＧＷまたは受信側の制御装置に接続されたＧＷへ送信する命令送信部として機能する。
【００２８】
伝送速度計算部１７は、制御部１５により制御されて、予めキー入力され記憶部１１に記憶された受信側の制御装置の受信周期と伝送容量から伝送速度を計算する。
【００２９】
制御部１５は、上記各部を統括的に制御するものである。例えば制御部１５は、命令作成部１４を制御し、整合部１３により整合された伝送フォーマットにするよう指示するデータ変更命令を命令作成部１４に作成させる。また、制御部１５は、伝送速度計算部１７を制御し、伝送速度計算部１７に伝送速度を計算させる。
【００３０】
原子力発電所等のプラントにおいては安定した伝送速度が求められる。このため、伝送プロトコルはＵＤＰ／ＩＰを用いるものとし、これ以降の説明は説明を分かり易くするためにデータ部のみを対象とする。
【００３１】
以下、図２乃至図７を参照してこのマルチプラットホーム対応データ伝送システムにおける制御装置間のデータ伝送動作を説明する。
【００３２】
まず、図２のフローチャートを参照して一組の制御装置間のデータ伝送動作を説明する。一例として制御装置７〜制御装置６間のデータ伝送動作を説明する。ここでは既存の制御装置７，８，９に対して異なるベンダーの制御装置６が追加導入されたものとし、制御装置７を送信側とし、制御装置６を受信側とする。このため、制御装置７と制御装置６とはベンダーが異なり、送受信するデータの伝送フォーマットが異なるためにそのままでは通信できない。なお既存の制御装置６が、他の制御装置７，８，９とは異なるベンダーのものに入れ替えられた場合も同じである。
【００３３】
図２のフローチャートのステップＳ１０１〜Ｓ１０６の処理はオフライン（メンテナンス時）で行われ、ステップＳ１０７〜Ｓ１１０の処理はオンライン（運転時）で行われる。
【００３４】
まず、ステップＳ１０１にて送受信する各信号のＩＤを決定する。図３に示す例のように、各制御装置６〜９からの各信号に対して固有の信号ＩＤとその信号のビット数を入力装置４から入力すると、受付部１２は、プラント運用中に発生するイベント（警報など）の各信号に対する固有の信号ＩＤとその信号ＩＤのビット数を受け付け（ステップＳ１０１）、送信する信号ＩＤを決定する。
【００３５】
プラントのイベントの一つである、例えばＡＰＲＭレベルの関する信号であれば、ＩＤ「１」、ビット数は「８」、ＦＬＯＷレベルに関する信号であれば、ＩＤ「２」、ビット数は「６」等のように重複しない数字（および／または英文字）などである。これは一例であり、これ以外にも信号に対してＩＤを様々な方法で付与することが可能である。
【００３６】
次に、制御装置６、７の伝送フォーマットを入力装置４から入力すると、受付部１２は制御装置６、７の伝送フォーマットを受け付ける（ステップＳ１０２、ステップＳ１０３）。
【００３７】
ここで、制御装置７の送信フォーマット（変換前）とは、実際に制御装置７からＧＷ２ａに伝送されるデータフォーマットを指す。図４に受付部１２により受け付けられる伝送フォーマットの例を示す。
【００３８】
伝送フォーマットの入力は、ステップＳ１０１の処理で定義されたビット長を持つ信号ＩＤを任意の場所に配置することで行う。ここでは８ビット（１バイト）毎のデータ列を例にあげているが、ビット数は、特に制限を設けるものではない。
【００３９】
整合部１３は、受付部１２により伝送フォーマットが受け付けられると、整合部１１は、受け付けられた伝送フォーマット上の信号ＩＤ同士を比較し、この比較結果が、互いが一致する場合はそのまま、不一致の場合は受信側に合わす形で制御装置７の送信フォーマットを修正し、修正した制御装置７の送信フォーマット（変換後）を生成し（ステップＳ１０４）、生成したフォーマットを表示装置５に表示する。
【００４０】
表示装置５に表示された修正後の送信フォーマット（変換後）を、オペレータが確認し、正しくなければ（ステップＳ１０５）、つまりさらなる修正点があれば、その送信フォーマット（変換後）を修正する（ステップＳ１０６）。
【００４１】
そして、修正確定の操作（例えばエンターキーを押すなど）をすると、命令作成部１４は、修正された送信フォーマットにするためのデータ変更命令を作成し、通信部１６を通じて制御装置７に接続されたＧＷ２ｂへ送信する（ステップＳ１０７）。これにより、データ伝送制御装置３からネットワーク１を通じてＧＷ２ｂへデータ変更命令が送信される。
【００４２】
図５にステップＳ１０４〜Ｓ１０６までのデータ変換処理の様子を示す。ステップＳ１０２、Ｓ１０３の受付処理で、図５に示す受信側の伝送フォーマットＦ１と送信側の伝送フォーマットＦ２が受け付けられると、互いの伝送フォーマットが整合部１３により比較され、その比較結果、異なる部分（信号ＩＤ）を一致（整合）させたフォーマットＦ１ａとフォーマットＦ２ａが生成される。この例では、信号ＩＤ「３」と信号ＩＤ「９」の部分が交換される。
【００４３】
またフォーマットＦ１ａはフォーマットＦ１と同じ伝送フォーマットであり、フォーマットＦ１にあり、フォーマットＦ２にない信号ＩＤ（「５」、「６」）については、例えば色付けされるなどして表示装置５の画面に表示（明示）される。
【００４４】
フォーマットＦ２ａはフォーマットＦ１と同様のデータ配列となるようにフォーマットＦ２のデータを並び替えた結果であり、フォーマットＦ１にない信号ＩＤ（「１０」、「１１」）についてはフォーマットＦ１ａと同様に表示装置５の画面に表示（明示）される。
【００４５】
次に、画面上でオペレータがフォーマットＦ１ａ、Ｆ２ａをそれぞれ確認し、修正が必要な場合はキー入力によりデータの追加、削除、配列変更を行う。この例では、例えば伝送フォーマットＦ２ｂの信号ＩＤ「１０」に“０”、信号ＩＤ「１１」に“１”が追加される。
【００４６】
この結果、図５の例では、制御装置７の送信フォーマット上でＢｙｔｅ１の１ビット目とＢｙｔｅ１の３ビット目の交換命令、Ｂｙｔｅ３の０ビット目、１ビット目の信号の削除命令、‘１’、‘０’の追加命令が生成され、ＧＷ２ｂに送信される。
【００４７】
以上、ここまでの処理についてはオフラインにて行い、伝送の健全性を確認した後、オンライン（運転時）にてステップＳ１０７〜Ｓ１１０の処理を実行する。
【００４８】
ＧＷ２ｂは、ステップＳ１０６の処理でデータ伝送制御装置３からＧＷ２ｂへ送信されたデータ変更命令を通信部２１が受信すると、伝送速度変更部２２は、以降、そのデータ変更命令に従い制御装置７から受け取った送信データに対して並べ替え（置換）を行った上でデータを送信する（ステップＳ１０８〜ステップＳ１１０）。
【００４９】
すなわち、ＧＷ２ｂでは、通信部２１がデータ伝送制御装置３からのデータ変更命令（または伝送速度送信命令）を受信し、伝送速度変更部２２が、受信した命令に従い、自装置に接続されている制御装置７から受信した送信用のデータを変更または伝送速度を変更し、ネットワーク１を介して受信側の制御装置６へデータを送信する。
【００５０】
並べ替え（置換）とは、データの追加、削除、配列変更を行うことである。これにより、伝送フォーマットの異なる制御装置６，７間のデータ伝送において制御装置６，７側の改造をすることなくデータ伝送を行うことができる。
【００５１】
次に、伝送速度の決定について説明する。各制御装置６〜９は、各々の送信周期で、対応するＧＷ２ａ〜２ｄへデータを送信し、各々の受信周期でデータを処理している。ここでも例として制御装置７と制御装置６との間のデータ伝送を考えてみると、伝送速度の決定〜データ伝送までの流れは、図６のフローチャートで示すようになる。
【００５２】
まず、伝送速度をオフラインにて決定する。図７に示すように、各伝送データにおける受信側の制御装置６の受信周期Ｓｉ、伝送データの伝送容量Ｂｉを、入力装置４から入力することで、受付部１２は、これらのデータ（受信周期Ｓｉ、伝送データの伝送容量Ｂｉ）を受け付け（ステップＳ２０１）、伝送速度計算部１７に渡す。伝送速度計算部１７は、受け取った伝送容量Ｂｉを受信周期Ｓｉで割り算することで、伝送速度Ｘｉ（ｂｐｓ）を算出する（ステップＳ２０２）。
【００５３】
伝送データの数はデータを送受信する装置のパターン数だけ存在することから、受信周期、伝送容量は全て入力されなければならない。受信周期、伝送容量が入力されると、データ伝送制御装置３では、伝送速度計算部１７により伝送速度Ｘｉが計算され、その伝送速度Ｘｉに変更する（切り替える）よう指示する伝送速度変更命令が命令作成部１４により作成されて、制御対象のＧＷ２ｂに伝送速度変更命令と受信周期が送信される（ステップＳ２０３）。以上の処理をオフラインにて実行する。
【００５４】
次に、オンライン（運転）時の制御装置６〜制御装置７間のデータ伝送の流れについて説明する。ＧＷ２ｂはデータ伝送制御装置３からの伝送速度変更命令を受け取ると（ステップＳ２０４）、以降、制御装置７より受け取った送信用のデータに対して、伝送速度を変更する。
【００５５】
ＧＷ２ｂでは、通信部２１が制御装置７よりデータを任意の周期で受信しており、ステップＳ２０４にてデータ伝送制御装置３より受け取った伝送速度変更命令に従い、その命令によって指示された伝送速度で、制御装置７からのデータを、制御装置６のＧＷ２ａへ送信する（ステップＳ２０５）。
【００５６】
ＧＷ２ａでは、ＧＷ２ｂより送信されたデータを通信部２１が受信し（ステップＳ２０６）、データ伝送制御装置３より命令（指示）された受信周期で、制御装置７（ＧＷ２ｂ）へデータを送信することで（ステップＳ２０７）、制御装置７の改造なしに制御装置６の受信周期要求を満たしたデータの伝送が可能となる。
【００５７】
このようにこの第１実施形態によれば、入力された送信側の制御装置７と受信側の制御装置６の伝送フォーマットを比較して、不一致の箇所のデータを変換または修正し、送信データ変更（追加、削除、配列）命令および伝送速度変更命令を、制御対象のＧＷ（ＧＷ２ｂ等）へ送信する機能を持つデータ伝送制御装置３と、このデータ伝送制御装置３から送信された伝送速度変更命令に従い伝送フォーマットおよび伝送速度を変更する機能を有するＧＷ２ａ〜２ｄとを用いることで、仕様の異なる制御装置６〜９間のデータ伝送を、制御装置６〜９の改造や伝送のインターフェースを担う機器であるＧＷ２ａ〜２ｄを新たに設計または設定変更することなく実現できるデータ伝送システムを提供できる。
【００５８】
（第２の実施形態）
次に図８乃至図１０を参照して第２実施形態を説明する。なお第２実施形態を説明するにあたり第１実施形態と同じ構成には同一の符号を付しその説明は省略する。図８は第２実施形態のマルチプラットホーム対応データ伝送システムの構成を示す図である。
【００５９】
図８に示すように、この第２実施形態のマルチプラットホーム対応データ伝送システムは、予め設定したイベントの発生時に、発生したイベントに関するデータの伝送速度を高速化する機能を有する。
【００６０】
制御部１５は、ＧＷ２ａ〜２ｄからイベント発生通知を受けた場合、伝送速度計算部１７を制御して、イベントに関わる信号が含まれるデータの伝送を最優先とする、制御対象のＧＷの伝送速度を再計算させる。計算結果のＧＷの伝送速度は命令作成部１４に渡される。
【００６１】
命令作成部１４は、伝送速度計算部１７により再計算された伝送速度で信号を送信または受信するための命令を作成し、通信部１６を通じてＧＷ２ａ〜２ｄへ送信する。すなわち、命令作成部１４および通信部１６は、伝送速度計算部１７により再計算された伝送速度でデータを送るよう送信側の制御装置（例えば制御装置７など）に接続されたＧＷ２ｂへ伝送速度命令を送信する伝送速度命令送信部として機能する。
【００６２】
また、命令作成部１４および通信部１６は、事前にキー入力により設定された信号毎のイベントの発生感知の閾値に従い、信号を監視することを指示する監視命令を作成し、作成した監視命令を各制御装置６〜９に接続されたＧＷ２ａ〜２ｄへ送信する送信部として機能する。
【００６３】
これら命令作成部１４および通信部１６により、設定したイベントの発生時に、発生したイベントに関するデータの伝送速度を高速化する。なおイベントの例としてはスクラム、制御棒引抜阻止などがあるが、特にイベントの種類に制限は設けない。
【００６４】
すなわち、この第２実施形態で追加となった機能は、信号毎のイベントの設定とイベントの発生値、イベント発生時の伝送周期などが入力装置４から入力された場合に、それを受け付ける機能と、監視すべき信号とその発生値を対象のＧＷ２ａ〜２ｄに伝送する機能、イベント発生時に発生したイベントに関するデータの伝送速度を高速化するために対象のＧＷ２ａ，２ｂの伝送速度を再計算し、その再計算した伝送速度でデータを送信するよう指示する命令を制御対象のＧＷ２ａ，２ｂへ送信する機能である。
【００６５】
またＧＷ２ａ〜２ｄは、データ伝送制御装置３より伝送された信号を監視し、イベントが発生したときにイベントの発生をデータ伝送制御装置へ通知（報告）する機能を備える。
【００６６】
図９に制御装置７にてイベントが発生したときの処理の流れを示す。まず、事前準備としてオフラインにて、図１０に示すように、信号に対してイベント番号、イベント発生値、イベント発生時の伝送周期をデータ伝送制御装置３に入力する。
【００６７】
データ入力後、エンターキーなどが押されると、受付部１２は、入力されたデータ（信号に対するイベント番号、イベント発生値、イベント発生時の伝送周期など）を受け付け（ステップＳ３０１）、制御部１５に渡す。制御部１５は、受け付けられたデータにより記憶部１１に予め記憶しておいた各制御装置６〜９の伝送フォーマットを参照して、イベント発生値が入力された信号を特定し、各ＧＷ２ａ〜２ｄへ監視すべき信号の場所（Ｂｙｔｅ１の２ビット目など）とイベントの発生値を通信部１６から送信する（ステップＳ３０２）。
【００６８】
これにより、各ＧＷ２ａ〜２ｄが各制御装置６〜９から受信したデータの監視が可能となる。以上、ここまでがオフラインにて実行される項目である。以降の処理は、プラントの運転時に実行される。
【００６９】
例えばＧＷ２ｂの通信部２１が、制御装置７からデータを受信すると（ステップＳ３０３）、データ伝送制御装置３より送信された場所の信号を監視する（ステップＳ３０４）。監視によりイベントの発生をＧＷ２ｂが感知すると（ステップＳ３０５）、通信部２１は発生が感知されたイベント番号をデータ伝送制御装置３へ通知（イベント発生通知または報告という）する（ステップＳ３０６）。
【００７０】
ここで、プラントにおけるイベントには、いくつかのレベルがあり、例えば異常警報などの異常を示す報知信号の発生は、通常よりも緊急度が高い。
【００７１】
データ伝送制御装置３では、通信部１６にてイベント発生通知が受信されると、制御部１５は、そのイベント発生通知に含まれるイベント番号に対応した信号を、オフラインの際に既に入力済で記憶部１１に記憶されている各制御装置６〜９の伝送フォーマットから探索し（ステップＳ３０７）、発生が報告されたイベント番号に対応した信号が伝送フォーマットに含まれている制御装置を特定する。なお、特定される制御装置は複数存在する場合がある。
【００７２】
制御部１５は、イベント発生通知を受けた際に伝送速度計算部１７を制御して伝送速度を再計算させる。すなわち、伝送速度計算部１７は、予めステップＳ３０１にて受け付けた伝送周期を、図７に示した送信／受信周期に置き換えて該当データの伝送速度を再計算し（ステップＳ３０８）、命令作成部１４へ渡し、命令作成部１４が作成した伝送速度変更命令を制御対象のＧＷ２ａ〜２ｄに送信する。
制御対象のＧＷ２ａ〜２ｄでは、通信部２１で命令を受信すると、受信した命令が伝送速度変更命令の場合、その伝送速度変更命令に従い、自装置に接続されている制御装置６〜９から受信したデータの伝送速度を変更して送信することにより、イベント発生時のデータ伝送が高速化される。
【００７３】
このようにこの第２実施形態によれば、データ伝送制御装置３からの命令で各制御装置６〜９からの信号の監視を行いイベントの発生時に通知するＧＷ２ａ〜２ｄと、各ＧＷ２ａ〜２ｄからのイベント発生通知によりデータ伝送速度の再計算を行い制御対象のＧＷ（ＧＷ２ａ〜２ｄのいずれか）の伝送速度を変更させるデータ伝送制御装置３を用いることで、イベント発生時にイベントに関するデータ伝送を自動的に高速化することができる。
【００７４】
（第３の実施形態）  
次に、図１１、図１２を参照して第３実施形態を説明する。なお第３実施形態を説明するにあたり第２実施形態と同じ構成には同一の符号を付しその説明は省略する。図１１は第３実施形態のマルチプラットホーム対応データ伝送システムの構成を示す図である。
【００７５】
図１１に示すように、この第３実施形態のマルチプラットホーム対応データ伝送システムは、ネットワーク１に接続された予測装置３０を備えることで、第２実施形態で説明したデータ伝送速度の高速化を、イベント発生前にイベントの発生を予測して行うものである。
【００７６】
予測装置３０は、ネットワーク１上を流通するデータを監視し、予測装置３０に格納された過去の時系列データと比較し、実際に流通するデータが時系列データの閾値の範囲を超えるとき、イベントの発生を予測する機能を有している。
【００７７】
すなわち、予測装置３０は、ネットワーク１上を流通するデータを監視して予め設定された時系列的なデータ流通量に従いイベント発生の予測を行い、イベントの発生が予測されたときにイベント番号を含むイベント発生予測通知を、データ伝送制御装置３へ送信（報告）する通知部として機能する。
【００７８】
データ伝送制御装置３では、通信部１６によりイベント発生予測通知が受信されたとき、伝送速度計算部１７は、第２実施形態と同様に、入力されるイベント毎の伝送周期より伝送速度を再計算しデータ伝送を高速化する。
【００７９】
この第３実施形態の場合、事前準備として、オフラインにて、データ入力用の端末からネットワーク１上の予測装置３０にアクセスし、過去のイベント発生時の時系列データを予測装置３０に入力し（図１２のステップＳ４０１）、予測装置３０のメモリに記憶しておく。また、データ伝送制御装置３には、第２実施形態と同様に各信号に対してイベント番号、イベント発生値、イベント発生時の伝送周期を入力装置４から入力し（ステップＳ４０２）、記憶部１１に記憶する。
【００８０】
データの入力が完了すると、制御部１５は、信号ＩＤとイベント番号を、通信部１６を通じて予測装置３０へ送信する。これにより、予測装置３０にてイベントの発生が予測されたときに、そのイベント番号をデータ伝送制御装置３へ送信する（ステップＳ４０３）。
【００８１】
オンライン（運転）時には、予測装置３０はネットワーク１上を流通するデータを監視し、過去のイベント発生時の時系列データと常に比較する（ステップＳ４０４）。そして、あるとき予測装置３０はイベントの発生を予測すると（ステップＳ４０５）、データ伝送制御装置３へ発生予測したイベント番号を通知（報告）する（ステップＳ４０６）。
【００８２】
データ伝送制御装置３では、制御部１５が、発生が通知されたイベント番号に対応した信号を、予め保存されている伝送フォーマットから探索して（ステップＳ４０７）、伝送速度計算部１７に伝え、伝送速度計算部１７は、信号に含まれているデータの伝送速度をステップＳ４０１にて予め入力された伝送周期から再計算し、命令作成部１４に渡し、命令作成部１４が作成した伝送速度変更命令を、制御対象のＧＷ（ＧＷ２ａ〜２ｄのうち一つ以上）へ送信する（ステップＳ４０８）。制御対象のＧＷは複数の場合もある。
【００８３】
制御対象のＧＷ（ＧＷ２ａ〜２ｄのうち一つ以上）では、通信部２１が伝送速度変更命令を受信すると、伝送速度変更部２２が、受信した伝送速度変更命令に従い、それぞれの制御装置６〜９から受信したデータの伝送速度を変更し、通信部２１から送信することにより、イベント発生が予測されるときに、該当する制御装置間のデータ伝送のみが高速化されるようになる。
【００８４】
このようにこの第３実施形態によれば、ネットワーク１上を伝送されるデータを監視し、イベント発生の予測を行う予測装置３０と、予測装置３０によりイベント発生が予測されたときにデータ伝送速度の再計算を行い、対象のＧＷへ伝送速度変更命令を送出するデータ伝送制御装置３を用いることで、イベント発生が予測されるときにイベントに関するデータ伝送の高速化を自動的に行うことができ、イベント発生前に予めネットワーク１が高速化されるので、データ伝送を効率よく行うことができる。
【００８５】
すなわち、上記した実施の形態によれば、データの配列や伝送周期をフレキシブルに変更できるデータ伝送制御装置３およびＧＷ２ａ〜２ｄを用いることで、異なる伝送仕様の制御装置間６〜９で、伝送のインターフェースとなる機器（ＧＷ）を都度新設計することなく、また制御装置６〜９を改造することなく、データ伝送を行うことができるようになる。
【００８６】
なお、本願発明の実施形態は、上記実施形態のみに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形してもよい。例えば実施形態で説明した各要素の拡張、一部の削除を含む変更を行った形態も本発明の技術的範囲に含まれる。
【００８７】
すなわち、上記実施形態に開示した複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。また実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態に係る構成要素を適宜組み合わせてもよい。
【００８８】
また上記実施形態に示した各構成要素を、コンピュータのハードディスク装置などのストレージにインストールしたプログラムで実現してもよく、また上記プログラムを、コンピュータ読取可能な電子媒体：electronic mediaに記憶しておき、プログラムを電子媒体からコンピュータに読み取らせることで本発明の機能をコンピュータが実現するようにしてもよい。電子媒体としては、例えばＣＤ−ＲＯＭ等の記録媒体やフラッシュメモリ、リムーバブルメディア：Removable media等が含まれる。さらに、ネットワークを介して接続した異なるコンピュータに構成要素を分散して記憶し、各構成要素を機能させたコンピュータ間で通信することで実現してもよい。
【符号の説明】
【００８９】
１…ネットワーク、２ａ〜２ｄ…ゲートウェイ装置、３…データ伝送制御装置、４…入力装置、５…表示装置、６〜９…制御装置、１１…記憶部、１２…受付部、１３…整合部、１４…命令作成部、１５…制御部、１６…通信部、１７…伝送速度計算部、２１…通信部、２２…伝送速度変更部、３０…予測装置。
【図１】
2012005004.tif 000003
【図２】
2012005004.tif 000004
【図３】
2012005004.tif 000005
【図４】
2012005004.tif 000006
【図５】
2012005004.tif 000007
【図６】
2012005004.tif 000008
【図７】
2012005004.tif 000009
【図８】
2012005004.tif 000010
【図９】
2012005004.tif 000011
【図１０】
2012005004.tif 000012
【図１１】
2012005004.tif 000013
【図１２】
2012005004.tif 000014