(57)【要約】【課題】動作確認時に、ケーブル接続等の試験装置の煩雑な準備作業を必要とせず、さらに制御負荷の検証が可能であるものを提供することを目的とする。【解決手段】プラント制御装置が、通信インタフェース部を介してマンマシンインタフェース装置に接続し、内部の制御ロジックプログラム及びマンマシンインタフェース装置から入力される操作指示に基づいてプラントの制御対象物の動作を制御するプラント制御装置であって、簡易動作確認動作モードになっている場合に、通信インタフェース部を介して入力値が制御ロジックプログラムに与えられると、入力値及び制御ロジックプログラムに基づいて制御対象物を制御し、制御対象物からの応答値を出力値として通信インタフェース部を介してマンマシンインタフェース装置に出力する制御部とを具備する。【選択図】図２
2011039923.tif 000002
【特許請求の範囲】
【請求項１】
通信インタフェース部を介してマンマシンインタフェース装置に接続され、内部の制御ロジックプログラム及びマンマシンインタフェース装置から入力される操作指示に基づいてプラントの制御対象物の動作を制御するプラント制御装置であって、
簡易動作確認動作モードになっている場合に、前記通信インタフェース部を介して入力値が前記制御ロジックプログラムに与えられると、前記入力値及び制御ロジックプログラムに基づいて制御対象物を制御し、制御対象物からの応答値を出力値として通信インタフェース部を介して前記マンマシンインタフェース装置に出力する制御部と
を具備することを特徴とするプラント制御装置。
【請求項２】
前記制御部は、内部に前記制御対象物の動作を模擬的に再現する制御対象物モデルを有し、簡易動作確認動作モードになっている場合に、前記通信インタフェース部を介して入力値が前記制御ロジックプログラムに与えられると、前記入力値及び制御ロジックプログラムに基づいて制御値を算出し、当該制御値を前記制御対象物モデルに出力し、前記制御値及び制御対象物モデルに基づいて、制御対象物モデルの応答値を算出し、当該応答値を前記制御ロジックプログラムに出力し、制御ロジックプログラムに基づいて前記応答値を出力値として通信インタフェース部を介して前記マンマシンインタフェース装置に出力することを特徴とする請求項１に記載のプラント制御装置。
【請求項３】
請求項１または請求項２に記載のプラント制御装置と、操作部が受け付けた操作指示を前記プラント制御装置に出力するマンマシンインタフェース装置とを具備するプラントシステムであって、
前記マンマシンインタフェース装置が、簡易動作確認接続開始指示を操作部が受け付けると、簡易動作確認接続開始要求を前記プラント制御装置に出力し、
前記プラント制御装置では、前記制御部が、前記通信インタフェース部を介して前記マンマシンインタフェース装置から前記簡易動作確認接続開始要求を受信すると、簡易動作確認動作モードに遷移すると共に前記マンマシンインタフェース装置との簡易動作確認接続を開始し、
前記マンマシンインタフェース装置は、前記プラント制御装置が簡易動作確認動作モードになった場合に、前記制御ロジックプログラムへの入力値を設定する入力値設定指示を操作部が受け付けると、設定を指示された入力値を前記プラント制御装置に出力し、
前記プラント制御装置では、前記制御部が、前記通信インタフェース部を介して前記マンマシンインタフェース装置から制御ロジックプログラムに入力値が与えられると、前記制御ロジックプログラム及び前記入力値に基づいて出力値を算出し、当該出力値を通信インタフェース部を介してマンマシンインタフェース装置に出力し、
前記マンマシンインタフェース装置は、前記出力値がプラント制御装置から入力されると、当該出力値を表示することを特徴とするプラントシステム。
【請求項４】
前記マンマシンインタフェース装置が、制御ロジックプログラムの制御ブロック図を表示する制御ロジック編集ツールを搭載し、前記制御ブロック図上に前記入力値及び前記出力値を表示することを特徴とする請求項３に記載のプラントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラント制御装置及びプラントシステムに関する。
【背景技術】
【０００２】
現在、プラント制御装置の簡易動作確認試験を実施する為に、プラント制御装置との間で模擬的に入出力を行う試験装置が発明されている。このような試験装置として、例えば、下記特許文献１には、ガスタービンプラントの運転状態を容易に所望の運転状態にすることができ、また弁実機と簡易動作確認モデルとを容易に切替えることができるプラント制御装置の試験装置が開示されている。この試験装置は、プラント制御装置からの制御信号に基づくプラントの状態量をプラントシミュレータに模擬させることによってプラント制御装置の簡易動作確認試験を行うプラント制御装置の試験装置であって、プラント制御装置およびプラントシミュレータの制御状態量や試験項目を格納するデータ格納手段と、データ格納手段に記憶された試験項目を選択する試験項目選択手段と、プラント制御装置及びプラントシミュレータの運転状態が試験項目選択手段で選択された試験項目の運転状態となるように制御状態量を設定する状態設定手段とを備える。
【０００３】
また、下記特許文献２には、プラント制御装置の簡易動作確認試験における方法発明として、コンバインドサイクルプラントの運転制御するプラント制御装置へ組み込む制御用ロジックをパーソナルコンピュータ上で簡易動作確認検証する制御用ロジックの簡易動作確認検証方法が開示されている。この簡易動作確認検証方法は、操作状態に応じてプラントの運転制御するために必要な制御指令信号を出力する制御用ロジックと、制御指令信号を受けるとプラントの動作状態を模擬した模擬動作をプログラム上で行い動作状態を示す運転状態信号を出力するプラントモデル用ロジックとを、パーソナルコンピュータのオペレーティングシステム上で動作させることを特徴とする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３１８７１６号公報
【特許文献２】特開２００４−１３３６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献１では、試験装置がプラント制御装置との間で信号の入出力を行うことによって簡易動作確認試験を実施している。しかしながら、このような特許文献１の発明では、簡易動作確認試験を実施する度に、試験装置とプラント制御装置とをケーブルによって接続する等の煩雑な準備作業が必要になってしまう。
また、上記特許文献２では、プラント制御装置の代わりにパーソナルコンピュータが制御用ロジックを実行することによって、簡易動作確認試験を行っている。しかし、このような上記特許文献２の方法では、実際のプラント制御装置上で制御用ロジックを動作させていない為、実際に制御用ロジックを実行した時のプラント制御装置の制御負荷を検証することができない。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、動作確認時に、ケーブル接続等の試験装置の煩雑な準備作業を必要とせず、さらに制御負荷の検証が可能であるものを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明では、プラント制御装置に係る第１の解決手段として、通信インタフェース部を介してマンマシンインタフェース装置に接続され、内部の制御ロジックプログラム及びマンマシンインタフェース装置から入力される操作指示に基づいてプラントの制御対象物の動作を制御するプラント制御装置であって、簡易動作確認動作モードになっている場合に、前記通信インタフェース部を介して入力値が前記制御ロジックプログラムに与えられると、前記入力値及び制御ロジックプログラムに基づいて制御対象物を制御し、制御対象物からの応答値を出力値として通信インタフェース部を介して前記マンマシンインタフェース装置に出力する制御部とを具備する。
【０００８】
本発明では、プラント制御装置に係る第２の解決手段として、上記第１の解決手段において、前記制御部は、内部に前記制御対象物の動作を模擬的に再現する制御対象物モデルを有し、簡易動作確認動作モードになっている場合に、前記通信インタフェース部を介して入力値が前記制御ロジックプログラムに与えられると、前記入力値及び制御ロジックプログラムに基づいて制御値を算出し、当該制御値を前記制御対象物モデルに出力し、前記制御値及び制御対象物モデルに基づいて、制御対象物モデルの応答値を算出し、当該応答値を前記制御ロジックプログラムに出力し、制御ロジックプログラムに基づいて前記応答値を出力値として通信インタフェース部を介して前記マンマシンインタフェース装置に出力するという手段を採用する。
【０００９】
また、本発明では、プラントシステムに係る第１の解決手段として、第１の解決手段または第２の解決手段を採用するプラント制御装置と、操作部が受け付けた操作指示を前記プラント制御装置に出力するマンマシンインタフェース装置とを具備するプラントシステムであって、前記マンマシンインタフェース装置が、簡易動作確認接続開始指示を操作部が受け付けると、簡易動作確認接続開始要求を前記プラント制御装置に出力し、前記プラント制御装置では、前記制御部が、前記通信インタフェース部を介して前記マンマシンインタフェース装置から前記簡易動作確認接続開始要求を受信すると、簡易動作確認動作モードに遷移すると共に前記マンマシンインタフェース装置との簡易動作確認接続を開始し、前記マンマシンインタフェース装置は、前記プラント制御装置が簡易動作確認動作モードになった場合に、前記制御ロジックプログラムへの入力値を設定する入力値設定指示を操作部が受け付けると、設定を指示された入力値を前記プラント制御装置に出力し、前記プラント制御装置では、前記制御部が、前記通信インタフェース部を介して前記マンマシンインタフェース装置から制御ロジックプログラムに入力値が与えられると、前記制御ロジックプログラム及び前記入力値に基づいて出力値を算出し、当該出力値を通信インタフェース部を介してマンマシンインタフェース装置に出力し、前記マンマシンインタフェース装置は、前記出力値がプラント制御装置から入力されると、当該出力値を表示するという手段を採用する。
【００１０】
本発明では、プラントシステムに係る第２の解決手段として、上記第１の解決手段において、前記マンマシンインタフェース装置が、制御ロジックプログラムの制御ブロック図を表示する制御ロジック編集ツールを搭載し、前記制御ブロック図上に前記入力値及び前記出力値を表示するという手段を採用する。
【発明の効果】
【００１１】
本発明によれば、プラント制御装置が通信インタフェース部を介してマンマシンインタフェース装置に接続され、マンマシンインタフェース装置から入力される操作指示及び制御ロジックプログラムに基づいてプラントの動作を制御するプラント制御装置であって、簡易動作確認動作モードになっている場合に、通信インタフェース部を介して入力値が制御ロジックプログラムに与えられると、入力値及び制御ロジックプログラムに基づいて制御対象物を制御し、制御対象物からの応答値を出力値として通信インタフェース部を介してマンマシンインタフェース装置に出力する制御部とを具備する。
【００１２】
このように、プラント制御装置では、制御ロジックプログラムの動作を確認する際に、操作目的の為のマンマシンインタフェース装置を試験装置の代わりに利用するので、ケーブル接続等の煩雑な準備作業を必要としない。また、実際にプラント制御装置が制御ロジックを実行するので、プラント制御装置の制御負荷の検証が可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態に係るガスタービン制御装置Ａ１によって構成されたガスタービンプラントシステムＳａのシステム構成図である。
【図２】本発明の第１実施形態に係るガスタービン制御装置Ａ１の機能ブロック図である。
【図３】本発明の第１実施形態に係るガスタービンプラント制御装置Ａ１及びマンマシンインタフェース装置Ｂ１‐１の動作を示すシーケンス図である。
【図４】本発明の第１実施形態に係るガスタービンプラント制御装置Ａ１及びマンマシンインタフェース装置Ｂ１‐１の動作を示すシーケンス図（図３の続き）である。
【図５】本発明の第１実施形態に係るガスタービンプラントシステムＳａのマンマシンインタフェース装置Ｂ１‐１のディスプレイが表示する制御ロジック編集ツールを示す図である。
【図６】本発明の第１実施形態に係るガスタービンプラントシステムＳａのマンマシンインタフェース装置Ｂ１‐１のディスプレイが表示する簡易動作確認接続設定画面を示す図である。
【図７】本発明の第１実施形態に係るガスタービンプラントシステムＳａのマンマシンインタフェース装置Ｂ１‐１のディスプレイが表示する入力値設定画面を示す図である。
【図８】本発明の第２実施形態に係るガスタービン制御装置Ａ２によって構成されたガスタービンプラントシステムＳｂのシステム構成図である。
【図９】本発明の第２実施形態に係るガスタービン制御装置Ａ２の機能ブロック図である。
【図１０】本発明の第２実施形態に係るガスタービンプラント制御装置Ａ２及びマンマシンインタフェース装置Ｂ２‐１の動作を示すシーケンス図である。
【図１１】本発明の第２実施形態に係るガスタービンプラント制御装置Ａ２及びマンマシンインタフェース装置Ｂ２‐１の動作を示すシーケンス図（図１０の続き）である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態について説明する。本実施形態は、本発明のプラント制御装置の１つであるガスタービンプラント制御装置及び当該ガスタービンプラント制御装置によって構成されるガスタービンプラントシステムに関する。
〔第１実施形態〕
まず、第１実施形態に係るガスタービンプラント制御装置Ａ１及びガスタービンプラントシステムＳａについて説明する。
図１は、第１実施形態に係るガスタービンプラント制御装置Ａ１によって構成されたガスタービンプラントシステムＳａのシステム構成図であり、図２は、第１実施形態に係るガスタービンプラント制御装置Ａ１の機能ブロック図である。
【００１５】
まず、第１実施形態に係るガスタービンプラントシステムＳａのシステム構成について、図１を参照して説明する。ガスタービンプラントシステムＳａは、ガスタービンプラント制御装置Ａ１、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎ及びガスタービン発電機Ｃから構成されている。
【００１６】
ガスタービンプラント制御装置Ａ１は、内部に記憶された制御ロジックプログラム及びマンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎが受け付ける操作指示に基づいて、ガスタービンプラントシステムＳａの全体の動作を制御するものである。すなわち、ガスタービンプラント制御装置Ａ１は、制御ロジックプログラム等に基づいて制御演算を行う制御機能と、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎ及びガスタービン発電機Ｃとのデータ授受を行う通信インタフェース機能等から構成され、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎとガスタービン発電機Ｃとに通信ケーブルを介して接続され、上記各構成機器を統括的に制御する。
【００１７】
マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎは、デスクトップ型またはノート型のパーソナルコンピュータであり、キーボード及びマウス等の入力デバイスが受け付けたユーザの操作に基づく操作指示をガスタービンプラント制御装置Ａ１に出力するものである。また、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎは、ガスタービンプラント制御装置Ａ１の制御指示に基づいて、ガスタービン発電機Ｃの動作状態における警告を示す警告画面等の各種画面をディスプレイに表示する。
【００１８】
さらに、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎには、制御ロジック編集ツールが搭載されている。制御ロジック編集ツールとは、ガスタービンプラント制御装置Ａ１に実行させる制御ロジックプログラムを作成する為のアプリケーションである。ユーザは、制御ロジック編集ツールが提供する各種機能を使用して制御ロジックプログラムを作成する。そして、ガスタービンプラント制御装置Ａ１は、上記制御ロジックプログラムが組み込まれると、当該制御ロジックプログラムに基づいて動作を実行する。
【００１９】
また、制御ロジック編集ツールには、ガスタービンプラント制御装置Ａ１の簡易に動作確認を行う為の簡易動作確認機能が搭載されている。この制御ロジック編集ツールの簡易動作確認機能の動作の詳細については、以下にマンマシンインタフェース装置Ｂ１‐１の動作として説明する。
【００２０】
さらに、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎは、ガスタービンプラント制御装置Ａ１とは別の図示しない複数のガスタービンプラント制御装置とも接続している。そして、図示していないガスタービンプラント制御装置には、ガスタービン発電機Ｃとは別のガスタービン発電機（図示略）が接続されている。なお、図１のマンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎは、複数台のマンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎが、ガスタービンプラント制御装置Ａ１に接続していることを示している。
【００２１】
ガスタービン発電機Ｃは、ガスタービンプラント制御装置Ａ１の制御の下、燃料ガスを燃焼することによって回転エネルギーを生成し、この回転エネルギーを利用して発電行う。このガスタービン発電機Ｃは、圧縮機、燃焼器、タービン、発電機、回転数計測器及び発電量計測器等から構成されている。圧縮機は、外部から吸気した空気を加圧して圧縮空気とし、燃焼器へ供給する。燃焼器は、圧縮機から供給される圧縮空気と燃料ガスとを混合して燃焼させ、高温高圧の燃焼ガスをタービンへ供給する。タービンは、燃焼器から供給される燃焼ガスの熱エネルギーによって回転駆動されて、圧縮機の駆動力と、タービンにギアを介して軸結合された発電機の駆動力とを発生する。回転数計測器は、タービンの回転数を計測し、当該計測したタービン回転数をガスタービンプラント制御装置Ａ１に出力する。発電量計測器は、発電機の発電量を計測し、当該計測した発電量をガスタービンプラント制御装置Ａ１に出力する。なお、ガスタービンプラント制御装置Ａ１は、燃料ガスの流量と、燃料ガスに混合させる空気の流量を調節することによって、ガスタービン発電機Ｃの動作を制御する。
【００２２】
次に、上記ガスタービンプラント制御装置Ａ１の機能構成について、図２を参照して、説明する。ガスタービンプラント制御装置Ａ１は、第１通信Ｉ／Ｆ部１、第２通信Ｉ／Ｆ部２、ＲＯＭ(Read Only Memory)３、ＲＡＭ(Random Access Memory)４及びＣＰＵ(Central Processing Unit)５を備えている。なお、ＲＯＭ３、ＲＡＭ４及びＣＰＵ５は、第１実施形態における制御部を構成する。
【００２３】
第１通信Ｉ／Ｆ部１は、通信ケーブルを介してマンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎと接続され、ＣＰＵ５の制御の下、マンマシンインタフェース装置Ｂ１‐１〜Ｂ１‐ｎとの間で各種信号の送受信を行う。
第２通信Ｉ／Ｆ部２は、通信ケーブルを介してガスタービン発電機Ｃと接続され、ＣＰＵ５の制御の下、ガスタービン発電機Ｃとの間で各種信号の送受信を行う。
【００２４】
ＲＯＭ３は、ＣＰＵ５が実行する制御ロジックプログラム及びその他のデータを記憶する不揮発性メモリである。
ＲＡＭ４は、ＣＰＵ５が制御ロジックプログラムを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリである。
ＣＰＵ５は、ＲＯＭ３に記憶されている制御ロジックプログラム、第１通信Ｉ／Ｆ部１を介してマンマシンインタフェース装置Ｂ１‐１〜Ｂ‐ｎから入力される各種操作指示及び第２通信Ｉ／Ｆ部２を介してガスタービン発電機Ｃから入力される計測結果等に基づいてガスタービンプラント制御装置Ａ１の全体動作を制御する。なお、このＣＰＵ５の制御処理の詳細については、以下にガスタービンプラント制御装置Ａ１の動作として説明する。
【００２５】
次に、上記構成の第１実施形態に係るガスタービンプラント制御装置Ａ１及びマンマシンインタフェース装置Ｂ１‐１の動作について、図３及び図４を参照して詳しく説明する。図３及び図４は、第１実施形態に係るガスタービンプラント制御装置Ａ１及びマンマシンインタフェース装置Ｂ１‐１の動作を示すシーケンス図である。
【００２６】
まず、ガスタービンプラント制御装置Ａ１の動作確認を実行しようとするユーザは、マンマシンインタフェース装置Ｂ１‐１のキーボード及びマウス等の入力デバイスを操作することによって、マンマシンインタフェース装置Ｂ１‐１に制御ロジック編集ツールを起動させる。
【００２７】
マンマシンインタフェース装置Ｂ１‐１は、入力デバイスの操作によって制御ロジック編集ツール起動指示を受け付けると、制御ロジック編集ツールを起動させ、制御ロジック編集ツールのメイン編集画面をディスプレイに表示させる（ステップＳ１）。
上記制御ロジック編集ツールについて、図５を参照して詳細に説明する。図５は、第１実施形態に係るガスタービンプラントシステムＳａのマンマシンインタフェース装置Ｂ１‐１のディスプレイが表示する制御ロジック編集ツールのメイン編集画面を示す図である。
【００２８】
制御ロジック編集ツールのメイン編集画面には、図５に示すように、制御ロジック表示領域ＳＡ１、制御ロジック一覧表示領域ＳＡ２及びツール動作状態表示領域ＳＡ３を備えている。制御ロジック表示領域ＳＡ１には、制御ロジックプログラムの制御ブロック図が表示される。この制御ロジックプログラムの制御ブロック図は、入力端子ブロックと、出力端子ブロックと、「ＮＯＴ」、「ＡＮＤ」及び「ＯＲ」等の論理ブロックの組み合わせによって構成されている。
【００２９】
そして、ユーザは、メイン編集画面上で、入力端子ブロック、出力端子ブロック及び論理ブロックを組み合わせることによって制御ロジックプログラムを作成する。
例えば、図５に示すように、設定値、タービンの回転数及び発電量に応じた入力端子ブロックと、設定値、タービンの回転数及び発電量に基づいてガスタービン発電機Ｃへ供給する燃料ガス流量及び空気流量を算出する論理ブロックと、燃料ガス流量及び空気流量に応じた出力端子ブロックとを組み合わせることで、設定値、タービンの回転数及び発電量に基づいてガスタービン発電機Ｃへ供給する燃料ガス流量及び空気流量を制御する制御ロジックプログラムを作成することができる。
【００３０】
制御ロジック一覧表示領域ＳＡ２には、ガスタービンプラント制御装置Ａ１に組み込まれている各種制御ロジックプログラムの一覧が表示される。ユーザは、入力デバイスの操作によって所望の制御ロジックプログラムを選択すると、所望の制御ロジックプログラムを制御ロジック表示領域ＳＡ１に表示させることができる。ツール動作状態表示領域ＳＡ３には、制御ロジック編集ツールの動作状態が表示される。
【００３１】
マンマシンインタフェース装置Ｂ１‐１は、上記ステップＳ１の後に、入力デバイスの操作によって制御ロジック一覧表示領域ＳＡ２の制御ロジックプログラム一覧の中から制御ロジックプログラムを選択する選択指示を受け付けると、選択された制御ロジックプログラムを制御ロジック表示領域ＳＡ１に表示させる（ステップＳ２）。
【００３２】
そして、マンマシンインタフェース装置Ｂ１‐１は、上記ステップＳ２の後に、入力デバイスの操作によって簡易動作確認接続設定画面の表示指示を受け付けると、制御ロジック編集ツール上に簡易動作確認接続設定画面を表示させる（ステップＳ３）。
図６は、第１実施形態に係るガスタービンプラントシステムＳａのマンマシンインタフェース装置Ｂ１‐１のディスプレイが表示する簡易動作確認接続設定画面を示す図である。簡易動作確認接続設定画面には、図６に示すように、接続元であるマンマシンインタフェース装置の識別番号を入力するマンマシンインタフェース装置番号入力フィールドと、接続先であるガスタービンプラント制御装置の識別番号を入力するガスタービンプラント制御装置番号入力フィールドとが設けられている。さらに、簡易動作確認接続設定画面には、入力フィールドに入力された値に基づく簡易動作確認接続の開始の可否を受け付ける為の「キャンセル」ボタン及び「ＯＫ」ボタンが設けられている。
【００３３】
マンマシンインタフェース装置Ｂ１‐１は、上記ステップＳ３の後に、接続元としてのマンマシンインタフェース装置Ｂ１‐１の識別番号と、接続先としてガスタービンプラント制御装置Ａ１の識別番号が入力フィールドに入力された後に、簡易動作確認接続設定画面の「ＯＫ」ボタンの押下によって簡易動作確認接続開始指示を受け付けると、簡易動作確認開始要求をガスタービンプラント制御装置Ａ１に送信する（ステップＳ４）。
【００３４】
ガスタービンプラント制御装置Ａ１のＣＰＵ５は、ステップＳ４において第１通信Ｉ／Ｆ部１が簡易動作確認接続開始要求を受信すると、通常動作モードから簡易動作確認動作モードに遷移すると共にマンマシンインタフェース装置Ｂ１‐１との簡易動作確認接続を開始し（ステップＳ５）、簡易動作確認接続開始応答をマンマシンインタフェース装置Ｂ１‐１に送信する（ステップＳ６）。
【００３５】
マンマシンインタフェース装置Ｂ１‐１は、ステップＳ６においてガスタービンプラント制御装置Ａ１から簡易動作確認接続開始応答を受信すると、簡易動作確認を開始した旨を示す「簡易動作確認を開始しました」というメッセージをツール動作状態表示領域ＳＡ３に表示させる（ステップＳ７）。
マンマシンインタフェース装置Ｂ１‐１は、ステップＳ７の後に、入力デバイスの操作によって入力値設定画面表示指示を受け付けると、制御ロジック編集ツール上に入力値設定画面を表示する（ステップＳ８）。
【００３６】
図７は、第１実施形態に係るガスタービンプラントシステムＳａのマンマシンインタフェース装置Ｂ１‐１のディスプレイが表示する入力値設定画面を示す図である。
入力値設定画面は、ユーザが制御ロジックプログラムの簡易動作確認を行う時に、図５に示す制御ブロック図の入力端子ブロックの入力値を強制的に設定する為の画面である。マンマシンインタフェース装置Ｂ１‐１は、タービン回転数の入力端子ブロックの入力値設定画面表示指示を受け付けると、図７に示すタービン回転数の入力値を設定する入力値設定画面をディスプレイに表示する。
【００３７】
この入力値設定画面には、入力端子ブロック名フィールド、上限値フィールド、下限値フィールド、現在値フィールド、設定値入力フィールド、「ロック」ボタン、「アンロック」ボタン、「キャンセル」ボタン及び「ＯＫ」ボタンが設けられている。
入力端子ブロック名フィールドには、入力値の設定対象である入力端子ブロックの名前が表示される。上限値フィールドには、設定対象の入力端子ブロックに設定することができる入力値の上限値が表示され、下限値フィールドには、入力端子ブロックに設定することができる入力値の下限値が表示さる。
【００３８】
現在値フィールドには、ガスタービンプラント制御装置Ａ１が実行している制御ロジックプログラムの現在の入力値が表示される。設定値入力フィールドは、ユーザが入力端子ブロックに入力値として設定する値を入力する入力フィールドである。
そして、設定値入力フィールドに値が入力され、かつロックボタンが選択された状態で、「ＯＫ」ボタンが押下されると、設定値入力フィールドに入力された値が入力端子ブロックの入力値として設定される。また、アンロックボタンが選択された状態で「ＯＫ」ボタンが押下されると、入力端子ブロックに入力値として設定した値が解除される。
【００３９】
マンマシンインタフェース装置Ｂ１‐１は、ステップＳ８の後に、設定値入力フィールドに値が入力され、かつロックが選択された状態で入力値設定画面の「ＯＫ」ボタンが押下されることによって入力値設定指示を受け付けると、当該設定値入力フィールドに入力されている値を入力値としてガスタービンプラント制御装置Ａ１に送信する（ステップＳ９）。ガスタービンプラント制御装置Ａ１のＣＰＵ５は、ステップＳ９において上記入力値をマンマシンインタフェース装置Ｂ１‐１から受信すると、当該入力値及び制御ロジックプログラムに基づいてガスタービン発電機Ｃの動作を制御し（ステップＳ１０）、ガスタービン発電機Ｃからの応答値を出力値としてマンマシンインタフェース装置Ｂ１‐１に送信する（ステップＳ１１）。
【００４０】
そして、マンマシンインタフェース装置Ｂ１‐１は、ステップＳ１１においてガスタービンプラント制御装置Ａ１から受信した出力値に基づいて制御ロジック表示領域ＳＡ１の出力端子ブロックの出力値を１秒毎に更新する（ステップＳ１２）。
マンマシンインタフェース装置Ｂ１‐１は、上記ステップＳ１２の後に、簡易動作確認接続停止指示を受け付けると、簡易動作確認停止要求をガスタービンプラント制御装置Ａ１に送信する（ステップＳ１３）。
【００４１】
ガスタービンプラント制御装置Ａ１のＣＰＵ５は、ステップＳ１３において第１通信Ｉ／Ｆ部１がマンマシンインタフェース装置Ｂ１‐１から簡易動作確認停止要求を受信すると、簡易動作確認動作モードから通常動作モードに遷移すると共にマンマシンインタフェース装置Ｂ１‐１との簡易動作確認接続を停止し（ステップＳ１４）、簡易動作確認接続停止応答をマンマシンインタフェース装置Ｂ１‐１に送信する（ステップＳ１５）。
【００４２】
マンマシンインタフェース装置Ｂ１‐１は、ステップＳ１５においてガスタービンプラント制御装置Ａ１から簡易動作確認停止応答を受信すると、簡易動作確認を停止した旨を示す「簡易動作確認を停止しました」というメッセージをツール動作状態表示領域ＳＡ３に表示させる（ステップＳ１６）。
【００４３】
以上のように、第１実施形態に係るガスタービンプラントシステムＳａでは、ガスタービンプラントシステムＳａの操作目的の為に元々設けられているマンマシンインタフェース装置Ｂ１‐１が受け付けた操作指示に基づいて、ガスタービンプラント制御装置Ａ１が実行している制御ロジックプログラムの入力値を設定することができる。そして、ガスタービンプラント制御装置Ａ１では、ＣＰＵ５が、マンマシンインタフェース装置Ｂ１‐１から受信した入力値および予め記憶している制御ロジックプログラムに基づいてガスタービン発電機Ｃの動作を制御し、ガスタービン発電機Ｃからの応答値を出力値としてマンマシンインタフェース装置Ｂ１‐１に送信する。マシンインタフェース装置Ｂ１‐１は、ガスタービンプラント制御装置Ａ１から受信した出力値を制御ロジック表示領域ＳＡ１に表示する。
【００４４】
このように、ガスタービンプラントシステムＳａでは、制御ロジックプログラムの動作を確認する際に、操作目的の為のマンマシンインタフェース装置Ｂ１‐１を試験装置の代わりに利用するので、ケーブル接続等の試験装置の煩雑な準備作業を必要としない。さらに、実際にガスタービンプラント制御装置Ａ１が制御ロジックを実行しているので、ガスタービンプラント制御装置Ａ１の制御負荷の検証が可能になる。
【００４５】
以上、本発明の第１実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
上記実施形態では、本発明をガスタービンプラント制御装置Ａ１及びガスタービンプラントシステムＳａに適用したが、ガスタービン以外のプラントシステムのプラント制御装置及びプラントシステムに本発明を適用するようにしてもよい。
【００４６】
〔第２実施形態〕
次に、第２実施形態に係るガスタービンプラント制御装置Ａ２及びガスタービンプラントシステムＳｂについて説明する。
図８は、第２実施形態に係るガスタービンプラント制御装置Ａ２によって構成されたガスタービンプラントシステムＳｂのシステム構成図であり、図９は、第２実施形態に係るガスタービンプラント制御装置Ａ２の機能ブロック図である。
第２実施形態に係るガスタービンプラントシステムＳｂは、ガスタービン発電機Ｃを削除した点において上記第１実施形態に係るガスタービンプラントシステムＳａと相違する。
【００４７】
ガスタービンプラント制御装置Ａ２は、内部に記憶された制御ロジックプログラムと、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎが受け付ける操作指示とに基づいて、ガスタービンプラントシステムＳｂの全体の動作を制御するものである。すなわち、ガスタービンプラント制御装置Ａ２は、制御ロジックプログラム等に基づいて制御演算を行う制御機能と、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎとのデータ授受行う通信インタフェース機能等から構成され、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎに通信ケーブルを介して接続され、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎと図示しないガスタービン発電機とを統括的に制御する。
【００４８】
さらに、ガスタービンプラント制御装置Ａ２は、内部にガスタービンモデルを記憶している。ガスタービンモデルは、ガスタービンの動作を模擬的に再現したシュミレーションプログラムであり、制御ロジックプログラムとの間で各種データの入出力を行う。
【００４９】
マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎは、デスクトップ型またはノート型のパーソナルコンピュータであり、キーボード及びマウス等の入力デバイスが受け付けたユーザの操作に基づく操作指示をガスタービンプラント制御装置Ａ２に出力するものである。また、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎは、ガスタービンプラント制御装置Ａ２の制御指示に基づいて、ガスタービンモデルの動作状態における警告を示す警告画面等の各種画面をディスプレイに表示する。
【００５０】
さらに、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎには、第１実施形態のガスタービンプラントシステムＳａと同様に、制御ロジック編集ツールが搭載されている。
この制御ロジック編集ツールの簡易動作確認機能の動作の詳細については、以下にマンマシンインタフェース装置Ｂ２‐１の動作として説明する。
【００５１】
さらに、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎは、ガスタービンプラント制御装置Ａ２とは別の図示しない複数のガスタービンプラント制御装置とも接続されている。なお、図８のマンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎは、複数台のマンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎが、ガスタービンプラント制御装置Ａ２に接続していることを示している。
【００５２】
次に、上記ガスタービンプラント制御装置Ａ２の機能構成について、図９を参照して説明する。ガスタービンプラント制御装置Ａ２は、第１通信Ｉ／Ｆ部１１、ＲＯＭ１２、ＲＡＭ１３及びＣＰＵ１４を備えている。なお、ＲＯＭ１２、ＲＡＭ１３及びＣＰＵ１４は、第２実施形態における制御部を構成する。
【００５３】
第１通信Ｉ／Ｆ部１１は、通信ケーブルを介してマンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎと接続され、ＣＰＵ１４の制御の下、マンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎとの間で各種信号の送受信を行う。
【００５４】
ＲＯＭ１２は、ＣＰＵ１４が実行する制御ロジックプログラム、ガスタービンモデル及びその他のデータを記憶する不揮発性メモリである。
ＲＡＭ１３は、ＣＰＵ１４が制御ロジックプログラム及びガスタービンモデルを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリである。
ＣＰＵ１４は、ＲＯＭ１２に記憶されている制御ロジックプログラム及びガスタービンモデル、第１通信Ｉ／Ｆ部１１を介してマンマシンインタフェース装置Ｂ２‐１〜Ｂ２‐ｎから入力される各種操作指示に基づいてガスタービンプラント制御装置Ａ２の全体動作を制御する。なお、このＣＰＵ１４の制御処理の詳細については、以下にガスタービンプラント制御装置Ａ２の動作として説明する。
【００５５】
次に、上記構成の第２実施形態に係るガスタービンプラント制御装置Ａ２及びマンマシンインタフェース装置Ｂ２‐１の動作について、図１０及び図１１を参照して詳しく説明する。図１０及び図１１は、第２実施形態に係るガスタービンプラント制御装置Ａ２及びマンマシンインタフェース装置Ｂ２‐１の動作を示すシーケンス図である。
【００５６】
まず、ガスタービンプラント制御装置Ａ２の動作確認を実行しようとするユーザは、マンマシンインタフェース装置Ｂ２‐１のキーボード及びマウス等の入力デバイスを操作することによって、マンマシンインタフェース装置Ｂ２‐１に制御ロジック編集ツールを起動させる。
【００５７】
マンマシンインタフェース装置Ｂ２‐１は、入力デバイスの操作によって制御ロジック編集ツール起動指示を受け付けると、制御ロジック編集ツールを起動させ、制御ロジック編集ツールのメイン編集画面をディスプレイに表示させる（ステップＳ２１）。
なお、制御ロジック編集ツールは、第１実施形態のガスタービンプラント制御装置Ａ１に搭載された制御ロジック編集ツールと同様の機能を有するものである為、詳細な説明を省略する。
【００５８】
マンマシンインタフェース装置Ｂ２‐１は、ステップＳ２１の後に、入力デバイスの操作によって制御ロジック一覧表示領域ＳＡ２の制御ロジックプログラム一覧の中から制御ロジックプログラムを選択する選択指示を受け付けると、選択された制御ロジックプログラムを制御ロジック表示領域ＳＡ１に表示させる（ステップＳ２２）。
【００５９】
そして、マンマシンインタフェース装置Ｂ２‐１は、上記ステップＳ２２の後に、入力デバイスの操作によって簡易動作確認接続設定画面表示指示を受け付けると、制御ロジック編集ツール上に簡易動作確認接続設定画面を表示させる（ステップＳ２３）。
なお、簡易動作確認接続設定画面は、図６に示す簡易動作確認接続設定画面と同様の画面である為、詳細な説明を省略する。
【００６０】
マンマシンインタフェース装置Ｂ２‐１は、上記ステップＳ２３の後に、接続元としてのマンマシンインタフェース装置Ｂ２‐１の識別番号と、接続先としてガスタービンプラント制御装置Ａ２の識別番号が入力フィールドに入力された後に、簡易動作確認接続設定画面の「ＯＫ」ボタンの押下によって簡易動作確認接続開始指示を受け付けると、簡易動作確認開始要求をガスタービンプラント制御装置Ａ２に送信する（ステップＳ２４）。
【００６１】
ガスタービンプラント制御装置Ａ２のＣＰＵ１４は、ステップＳ２４において簡易動作確認接続開始要求を第１通信Ｉ／Ｆ部１１が受信すると、通常動作モードから簡易動作確認動作モードに遷移すると共にマンマシンインタフェース装置Ｂ２‐１との簡易動作確認接続を開始し（ステップＳ２５）、簡易動作確認接続開始応答をマンマシンインタフェース装置Ｂ２‐１に送信する（ステップＳ２６）。
【００６２】
マンマシンインタフェース装置Ｂ２‐１は、ステップＳ２６においてガスタービンプラント制御装置Ａ２から簡易動作確認接続開始応答を受信すると、簡易動作確認を開始した旨を示す「簡易動作確認を開始しました」というメッセージをツール動作状態表示領域ＳＡ３に表示させる（ステップＳ２７）。
マンマシンインタフェース装置Ｂ２‐１は、ステップＳ２７の後に、入力デバイスの操作によって入力値設定画面表示指示を受け付けると、制御ロジック編集ツール上に入力値設定画面を表示する（ステップＳ２８）。
なお、入力値設定画面は、図７に示す入力値設定画面と同様の画面である為、詳細な説明を省略する。
【００６３】
マンマシンインタフェース装置Ｂ２‐１は、ステップＳ２８の後に、設定値入力フィールドに値が入力され、かつロックが選択された状態で入力値設定画面の「ＯＫ」ボタンが押下されることによって入力値設定指示を受け付けると、当該設定値入力フィールドに入力されている値を入力値としてガスタービンプラント制御装置Ａ２に送信する（ステップＳ２９）。
【００６４】
ガスタービンプラント制御装置Ａ２のＣＰＵ１４は、ステップＳ２９において上記入力値をマンマシンインタフェース装置Ｂ２‐１から受信すると、当該入力値及び制御ロジックプログラムに基づいて制御値を算出し、当該制御値をガスタービンモデルに出力する（ステップＳ３０）。そして、ガスタービンプラント制御装置Ａ２のＣＰＵ１４は、ステップＳ３０の後に、制御値及びガスタービンモデルに基づいて、ガスタービンモデルの応答値を算出し、当該応答値を制御ロジックプログラムに出力する（ステップＳ３１）。
【００６５】
ガスタービンプラント制御装置Ａ２のＣＰＵ１４は、ステップＳ３１の後に、制御ロジックプログラムに基づいて、ガスタービンモデルの応答値を出力値としてマンマシンインタフェース装置Ｂ２‐１に送信する（ステップＳ３２）。
【００６６】
そして、マンマシンインタフェース装置Ｂ２‐１は、ステップＳ３２においてガスタービンプラント制御装置Ａ２から受信した出力値に基づいて制御ロジック表示領域ＳＡ１の出力端子ブロックの出力値を１秒毎に更新する（ステップＳ３３）。
マンマシンインタフェース装置Ｂ２‐１は、上記ステップＳ３３の後に、簡易動作確認接続停止指示を受け付けると、簡易動作確認停止要求をガスタービンプラント制御装置Ａ２に送信する（ステップＳ３４）。
【００６７】
ガスタービンプラント制御装置Ａ２のＣＰＵ１４は、ステップＳ３４において第１通信Ｉ／Ｆ部１１がマンマシンインタフェース装置Ｂ２‐１から簡易動作確認停止要求を受信すると、簡易動作確認動作モードから通常動作モードに遷移すると共にマンマシンインタフェース装置Ｂ２‐１との簡易動作確認接続を停止し（ステップＳ３５）、簡易動作確認接続停止応答をマンマシンインタフェース装置Ｂ２‐１に送信する（ステップＳ３６）。
【００６８】
マンマシンインタフェース装置Ｂ２‐１は、ステップＳ３６においてガスタービンプラント制御装置Ａ２から簡易動作確認停止応答を受信すると、簡易動作確認を停止した旨を示す「簡易動作確認を停止しました」というメッセージをツール動作状態表示領域ＳＡ３に表示させる（ステップＳ３７）。
【００６９】
以上のように、第２実施形態に係るガスタービンプラントシステムＳｂでは、ガスタービンプラントシステムＳｂの操作目的の為に元々設けられているマンマシンインタフェース装置Ｂ２‐１が受け付けた操作指示に基づいて、ガスタービンプラント制御装置Ａ２が実行している制御ロジックプログラムの入力値を設定することができる。また、ガスタービンプラント制御装置Ａ２では、ＣＰＵ１４が、入力値及び制御ロジックプログラムに基づいて制御値を算出し、当該制御値をガスタービンモデルに出力する。ＣＰＵ１４は、制御値及びガスタービンモデルに基づいて、ガスタービンモデルの応答値を算出し、当該応答値を制御ロジックプログラムに出力する。ＣＰＵ１４は、制御ロジックプログラムに基づいて、ガスタービンモデルの応答値を出力値としてマンマシンインタフェース装置Ｂ２‐１に送信する。
マシンインタフェース装置Ｂ２‐１は、ガスタービンプラント制御装置Ａ２から受信した出力値を制御ロジック表示領域ＳＡ１に表示する。
【００７０】
このように、ガスタービンプラントシステムＳｂでは、制御ロジックプログラムの動作を確認する際に、操作目的の為のマンマシンインタフェース装置Ｂ１‐１を試験装置の代わりに利用するので、ケーブル接続等の試験装置の煩雑な準備作業を必要としない。さらに、実際にガスタービンプラント制御装置Ａ２が制御ロジックを実行しているので、ガスタービンプラント制御装置Ａ２の制御負荷の検証が可能になる。
【００７１】
以上、本発明の第２実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
上記実施形態では、本発明をガスタービンプラント制御装置Ａ２及びガスタービンプラントシステムＳｂに適用したが、ガスタービン以外のプラントシステムのプラント制御装置及びプラントシステムに本発明を適用してもよい。
【符号の説明】
【００７２】
Ｓａ…ガスタービンプラントシステム、Ａ１…ガスタービンプラント制御装置、Ｂ１‐１〜Ｂ１‐ｎ…マンマシンインタフェース装置、Ｃ…ガスタービン発電機、１…第１通信Ｉ／Ｆ部、２…第２通信Ｉ／Ｆ部、３…ＲＯＭ、４…ＲＡＭ、５…ＣＰＵ、Ｓｂ…ガスタービンプラントシステム、Ａ２…ガスタービンプラント制御装置、Ｂ２‐１〜Ｂ２‐ｎ…マンマシンインタフェース装置、１１…第１通信Ｉ／Ｆ部、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＣＰＵ
【図１】
2011039923.tif 000003
【図２】
2011039923.tif 000004
【図３】
2011039923.tif 000005
【図４】
2011039923.tif 000006
【図５】
2011039923.tif 000007
【図６】
2011039923.tif 000008
【図７】
2011039923.tif 000009
【図８】
2011039923.tif 000010
【図９】
2011039923.tif 000011
【図１０】
2011039923.tif 000012
【図１１】
2011039923.tif 000013