(57)【特許請求の範囲】
【請求項１】
複数のノードを有するネットワーク上の各ノードにメモリが配置され、各メモリの情報を周期的に交換することで仮想的に同一メモリ空間を共有するコモンメモリを備えるネットワークを用いたプレイバックシミュレータ再生試験システムであって、
前記複数のノードに再生出力装置と、同一の処理が実装された第１制御装置及び第２制御装置とを備え、
前記再生出力装置は、
前記ネットワークとは別の操業中ネットワークにおいて既設の制御装置が利用した実操業データの履歴である時系列データから、第１時刻の再生データと第２時刻の再生データとを選択し、
所定周期において、前記第１時刻の再生データを前記コモンメモリの第１アドレス領域に、第２時刻の再生データを前記コモンメモリの空き領域中の指定アドレス領域に記憶すると共に、前記第２制御装置と前記指定アドレス領域を関連付けたデータ格納領域変更情報を前記コモンメモリに記憶し、
前記第１制御装置および前記第２制御装置は、それぞれ、
データを一時記憶するバッファを有し、
前記データ格納領域変更情報に自身の制御装置に関する情報がない場合に、前記第１アドレス領域のデータを前記バッファに記憶し、前記バッファに記憶されたデータに基づく処理結果を前記第１アドレス領域に記憶し、
前記データ格納領域変更情報に自身の制御装置に関する情報がある場合に、前記指定アドレス領域のデータを前記バッファに記憶し、前記バッファに記憶されたデータに基づく処理結果を前記指定アドレス領域に記憶すること、
を特徴とするプレイバックシミュレータ再生試験システム。
【請求項２】
前記複数のノードに比較照合装置をさらに備え、
前記比較照合装置は、前記データ格納領域変更情報に基づいて、前記コモンメモリから前記第１時刻の再生データ、前記第２時刻の再生データ、前記第１制御装置の処理結果、前記第２制御装置の処理結果を取得し、
前記第１時刻の再生データと前記第１制御装置の比較結果とを比較照合した第１比較照合結果と、前記第２時刻の再生データと前記第２制御装置の比較結果とを比較照合した第２比較照合結果とを出力すること、
を特徴とする請求項１記載のプレイバックシミュレータ再生試験システム。
【請求項３】
前記再生出力装置は、複数のクライアントに接続され、前記第１時刻と前記第２時刻は、それぞれ別のクライアントから指定され、
前記比較照合装置は、複数のクライアントに接続され、前記第１比較照合結果と前記第２比較照合結果は、それぞれ別のクライアントに出力すること、
を特徴とする請求項２記載のプレイバックシミュレータ再生試験システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、現地プラントシステムにて実際に操業に用いられた実操業データを社内試験環境にプレイバック再生するプレイバックシミュレータ再生試験システムに関するものである。
【背景技術】
【０００２】
一般にプラント設備を構成する各機器の動作を制御する制御装置（上位計算機、コントローラ（ＰＬＣ：Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ））を新しいものに置換する、あるいは、新たに制御装置を追加する際に、この新設した制御装置の制御によるプラント設備の動作確認や調整を実施することが必要である。
【０００３】
従来においては、このような場合に、現地において既設プラント設置に対して新設制御装置を接続し、既設制御装置による制御と新設制御装置による制御とにより平行してプラントを運転することにより、置換、更新する新設制御装置の新機能と既設制御装置の制御機能とにより出力される制御信号を比較照合して確認、調整するいわゆるパララン照合が実施されていた。
【０００４】
現地でのパララン照合作業と等価なシミュレーション試験システムを社内で実現するにあたり、既設コントローラ内部から時系列で採取した制御バスデータを時系列データとして取り込み、新設コントローラを模擬するソフトウェアを有する仮想コントローラに、この取り込んだ制御バスデータをコモンメモリを介して入力し、仮想コントローラのソフトウェアにて実行してシミュレーションを行うプレイバックシミュレータ装置を用いて、新設コントローラの動作確認を行うことが従来において知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１６３６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ネットワーク上の各ノードにメモリを配置して、そのメモリ情報を周期的に交換することで、仮想的に同一メモリ空間を共有するコモンメモリシステムが知られている。このようなコモンメモリシステムが実現されたネットワークにおいて、ネットワーク上の制御装置は、コモンメモリに割り当てられた所定アドレス領域のデータを利用して処理を行う。既設制御装置の実操業データの履歴である時系列データから再生データを選択して、試験用ネットワーク上のコモンメモリの上記アドレス領域で再生することで、新規制御装置はコモンメモリの上記アドレス領域のデータを利用して処理を実行でき、処理結果をシミュレーションできる。
【０００７】
しかしながら、試験用ネットワークに同じ新規制御装置を複数接続し、時系列データから時刻の異なる複数の再生データを選択し、同期して再生シミュレーション試験を実施しようとすれば、各制御装置が利用するコモンメモリのアドレス領域が同じであることから、再生データごとに別個の試験用ネットワーク環境（ネットワーク設備、再生データをコモンメモリに再生する再生出力装置、シミュレーション結果を比較する比較照合装置）を用意する必要がある。そのため、試験用ネットワーク環境の構築および試験に費用と期間を要する問題点があった。
【０００８】
この発明は、上述のような課題を解決するためになされたもので、複数の制御装置が利用するコモンメモリのアドレス領域が同じであっても、１つのネットワーク環境で同時に異なる再生データを再生でき、パララン照合作業と等価なシミュレーション試験を効率的にできるプレイバックシミュレータ再生試験システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記の目的を達成するため、複数のノードを有するネットワーク上の各ノードにメモリが配置され、各メモリの情報を周期的に交換することで仮想的に同一メモリ空間を共有するコモンメモリを備えるネットワークを用いたプレイバックシミュレータ再生試験システムであって、
前記複数のノードに再生出力装置と、同一の処理が実装された第１制御装置及び第２制御装置とを備え、
前記再生出力装置は、
前記ネットワークとは別の操業中ネットワークにおいて既設の制御装置が利用した実操業データの履歴である時系列データから、第１時刻の再生データと第２時刻の再生データとを選択し、
所定周期において、前記第１時刻の再生データを前記コモンメモリの第１アドレス領域に、第２時刻の再生データを前記コモンメモリの空き領域中の指定アドレス領域に記憶すると共に、前記第２制御装置と前記指定アドレス領域を関連付けたデータ格納領域変更情報を前記コモンメモリに記憶し、
前記第１制御装置および前記第２制御装置は、それぞれ、
データを一時記憶するバッファを有し、
前記データ格納領域変更情報に自身の制御装置に関する情報がない場合に、前記第１アドレス領域のデータを前記バッファに記憶し、前記バッファに記憶されたデータに基づく処理結果を前記第１アドレス領域に記憶し、
前記データ格納領域変更情報に自身の制御装置に関する情報がある場合に、前記指定アドレス領域のデータを前記バッファに記憶し、前記バッファに記憶されたデータに基づく処理結果を前記指定アドレス領域に記憶すること、を特徴とする。
【００１０】
好ましくは、前記複数のノードに比較照合装置をさらに備え、
前記比較照合装置は、前記データ格納領域変更情報に基づいて、前記コモンメモリから前記第１時刻の再生データ、前記第２時刻の再生データ、前記第１制御装置の処理結果、前記第２制御装置の処理結果を取得し、
前記第１時刻の再生データと前記第１制御装置の比較結果とを比較照合した第１比較照合結果と、前記第２時刻の再生データと前記第２制御装置の比較結果とを比較照合した第２比較照合結果とを出力すること、を特徴とする。
【００１１】
好ましくは、前記再生出力装置は、複数のクライアントに接続され、前記第１時刻と前記第２時刻は、それぞれ別のクライアントから指定され、
前記比較照合装置は、複数のクライアントに接続され、前記第１比較照合結果と前記第２比較照合結果は、それぞれ別のクライアントに出力すること、を特徴とする。
【発明の効果】
【００１２】
本発明に係るプレイバックシミュレータ再生試験システムによれば、複数の制御装置が利用するコモンメモリのアドレス領域が同じであっても、１つのネットワーク環境で同時に異なる再生データを再生でき、パララン照合作業と等価なシミュレーション試験を効率的にできる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１に係る社内試験環境でのプレイバックシミュレータ再生試験システムの構成を表すブロック図である。
【図２】図１のプレイバックシミュレータ再生試験システムにおける２つの再生データの同時再生の様子を表している。
【図３】プレイバックシミュレータ再生試験システムにおけるデータの流れを示す図である。
【図４】再生出力機能部３及び比較照合機能部４を中心とした標準的な試験環境を表している。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態について詳細に説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。
【００１５】
実施の形態１．
［実施の形態１のシステム構成］
プレイバックシミュレータ再生試験システムは、現地プラントシステムにおける既設設備置換、更新ＪＯＢにおいて、旧設備から新設備への円滑な移行及び新機能追加を図るため、社内試験用に構築した制御系ネットワーク内に、試験対象となる新設備を接続し、現地プラントシステムにおいて実際に操業に用いられた実操業データ（現地の操業中ネットワークにおいて既設設備が利用した実操業データ）をプレイバック再生することで、現地でのパララン照合作業と等価なシミュレーション試験を行うためのシステムである。
【００１６】
図１は、本発明の実施の形態１に係る社内試験環境でのプレイバックシミュレータ再生試験システムの構成を表すブロック図である。図１に示すプレイバックシミュレータ再生システムは、制御系ネットワーク１０と情報系ネットワーク２０を備える。
【００１７】
制御系ネットワーク１０は、高信頼性とリアルタイム性を実現するために、コモンメモリ方式によるスキャン伝送（周期的な同報伝送）でデータの同時性を確保可能なネットワークである。具体的には、複数のノードを有するネットワーク上の各ノードにメモリが配置され、各メモリの情報を周期的に交換することで仮想的に同一メモリ空間を共有するコモンメモリを備えるネットワークである。
【００１８】
制御系ネットワーク１０には、コモンメモリを共有する第１上位計算機１ａ及び第２上位計算機１ｂ、第１コントローラ２ａ及び第２コントローラ２ｂ、再生出力機能部３、比較照合機能部４が接続されている。
【００１９】
一方、情報系ネットワーク２０は、ネットワークに接続する装置間でメッセージを送受信可能なネットワークであり、例えばＥｔｈｅｒｎｅｔ（登録商標）  ＬＡＮである。
【００２０】
情報系ネットワーク２０には、上述した再生出力機能部３、比較照合機能部４の他、再生出力機能部３をサーバとする第１再生出力機能部クライアント５ａ及び第２再生出力機能部クライアント５ｂ、比較照合機能部４をサーバとする第１比較照合機能部クライアント６ａ及び第２比較照合機能部クライアント６ｂが接続されている。
【００２１】
本実施形態におけるプレイバックシミュレータ再生試験システムでは、制御系ネットワーク１０に同じ新規制御装置（上位計算機又はコントローラ）が複数接続され、上述した実操業データの履歴である時系列データから選択された時刻の異なる複数の再生データが制御系ネットワーク１０上に同時再生される。
【００２２】
図２は、図１に示すプレイバックシミュレータ再生試験システムにおける２つの再生データの同時再生の様子を表している。図２では、点線１７で２つの再生を区切って表しており、これらの再生は同時に行われているものとする。
【００２３】
図２に示す現地制御信号データ１１、フィードバック信号データ１２は、現地プラントシステムにおいて実際に操業に用いられた実操業データの履歴である時系列データである。フィードバック信号データ１２は、既設制御装置への入力データである。現地制御信号データ１１は、既設制御装置からの出力データである。現地プラントの制御収集データである現地制御信号データ１１、フィードバック信号データ１２は、再生出力機能部３に保存される。
【００２４】
現地プラントの制御収集データは、第１再生出力機能部クライアント５ａ及び第２再生出力機能部クライアント５ｂにより任意に条件設定（再生位置の指定や再生期間の指定）され、情報系ネットワーク２０を経由して比較照合機能部４に送信された出力内容に基づき、再生出力機能部３から制御系ネットワーク１０に現地制御信号、フィードバック信号の出力が実施される。
【００２５】
図２は、再生出力機能部３に保存された現地制御信号データ１１、フィードバック信号データ１２上を、再生位置１６ａ、再生位置１６ｂが時間の経過とともに右へ動くことによりプレイバックデータが再生されることを表している。
【００２６】
第１再生出力機能部クライアント５ａにより再生位置１６ａが指定されると、再生出力機能部３は、再生位置１６ａからプレイバックデータを再生する。プレイバックデータの再生により、制御系ネットワーク１０に現地制御信号１３ａ及びフィードバック信号１４ａが出力され、これらの信号は第１上位計算機１ａ及び第１コントローラ２ａに参照され、新設機能の制御信号１５ａが出力される。そして、現地制御信号１３ａ、フィードバック信号１４ａ及び新設機能の制御信号１５ａは、比較照合機能部４により比較照合及び保存が実施される。
【００２７】
図２に示す例では、再生位置１６ａからの再生と同時に、再生位置１６ｂからの再生も行われる。再生位置１６ｂは、再生位置１６ａの３分後の再生位置である。すなわち、再生位置の異なる２つのプレイバックデータが同時に再生される。
【００２８】
第２再生出力機能部クライアント５ｂにより再生位置１６ｂが指定されると、再生出力機能部３は、再生位置１６ｂからプレイバックデータを再生する。プレイバックデータの再生により、制御系ネットワーク１０に現地制御信号１３ｂ及びフィードバック信号１４ｂが出力され、これらの信号は第２上位計算機１ｂ及び第２コントローラ２ｂに参照され、新設機能の制御信号１５ｂが出力される。そして、現地制御信号１３ｂ、フィードバック信号１４ｂ及び新設機能の制御信号１５ｂは、比較照合機能部４により比較照合及び保存が実施される。
【００２９】
比較照合機能部４は、再生出力機能部３から制御系ネットワーク１０に出力が実施された現地制御信号、フィードバック信号と、第１上位計算機１ａ及び第２上位計算機１ｂ、第１コントローラ２ａ及び第２コントローラ２ｂから出力された新設機能の制御信号とを取り込み、第１比較照合機能部クライアント６ａ及び第２比較照合機能部クライアント６ｂにより任意に条件設定され情報系ネットワーク２０を経由して比較照合機能部４に送信された比較照合内容に基づき、比較照合が実施されて保存される。また、比較照合機能部４に保存されたデータは、情報系ネットワーク２０を経由して第１比較照合機能部クライアント６ａ及び第２比較照合機能部クライアント６ｂにより任意に条件設定された比較照合結果として画面表示確認が可能である。
【００３０】
［実施の形態１の特徴的構成］
次に、図３を参照して、上述した２つの再生データの同時再生を実現するための特徴的構成について説明する。図３は、プレイバックシミュレータ再生試験システムにおけるデータの流れを示す図である。なお、上位計算機及びコントローラは制御系ネットワーク１０上にそれぞれ存在するが、データの流れは同様であるため、図３では制御部としてまとめて表している。
【００３１】
図３に示す制御系ネットワーク１０上には、再生出力機能部３、第１制御部１０ａ（第１上位計算機１ａ又は第１コントローラ２ａ）、第２制御部１０ｂ（第２上位計算機１ｂ又は第２コントローラ２ｂ）、比較照合機能部４が設けられている。第１制御部１０ａと第２制御部１０ｂは、同一の処理が実装された制御部であり、利用するコモンメモリのアドレス領域は同じである。そのため、本実施形態におけるプレイバックシミュレータ再生試験システムでは、共通する時系列データから選択された複数の再生データの同時再生を可能にするため、利用するコモンアドレスのアドレス領域が重複しないように、コモンメモリの空き領域とデータ格納領域変更情報２２を用いる。
【００３２】
（再生出力機能部の処理）
図３に示す再生出力機能部３では、第１再生データ２１ａ（図３の再生（１））及び第２再生データ２１ｂ（図３の再生（２））の２つの同時再生が可能であることを表し、第１再生データ２１ａ及び第２再生データ２１ｂの中の四角は、各々の再生によってコモンメモリに出力を行うデータを格納するバッファ、アルファベットは上記バッファに格納されたデータ、上記バッファの隣の数字は出力先コモンメモリのアドレスを表している。
【００３３】
一例として、Ａは図２の再生位置１６ａにおける現地制御信号、Ｂは再生位置１６ａにおけるフィードバック信号、Ｃは後述する第１制御部１０ａの処理の結果格納される新設機能の制御信号である。また、Ｄは図２の再生位置１６ｂにおける現地制御信号、Ｅは再生位置１６ｂにおけるフィードバック信号、Ｆは後述する第２制御部１０ｂの処理の結果格納される新設機能の制御信号である。
【００３４】
第１再生データ２１ａ及び第２再生データ２１ｂについて、バッファの段階では、第１再生データ２１ａ及び第２再生データ２１ｂは、それぞれ同じ１、２、３のコモンメモリアドレスへ出力されることとなる。そこで、第２再生データ２１ｂをコモンメモリ内の未使用の空き領域へ出力することにする。
【００３５】
図３に示す例では、再生出力機能部３内の最終的にコモンメモリに出力する準備ができたデータを格納するバッファ２３のアドレス４〜７の領域がコモンメモリ内において空き領域であるとする。その場合、第２再生データ２１ｂからはデータ格納領域変更情報２２が生成され、ここでは空き領域であるアドレス４へ格納される。このデータ格納領域変更情報２２は、第２制御部１０ｂとコモンメモリの空き領域中の指定アドレス領域を関連付けた情報であり、具体的には、第２再生データ２１ｂの格納領域であること及び、第２再生データ２１ｂのコモンメモリに出力する本来のアドレス１が５へ、２が６へ、３が７へとそれぞれ変更することを示す情報である。
【００３６】
そして、最終的にコモンメモリに出力する準備ができたデータを格納するバッファ２３には、第１再生データ２１ａのデータはアドレス１が１へ、２が２へ、３が３へと本来のアドレス通りに格納され、第２再生データ２１ｂのデータはアドレス１が５へ、２が６へ、３が７へとデータ格納領域変更情報２２の情報通りに格納され、データ格納領域変更情報２２はアドレス４へと格納される。
【００３７】
最終的にコモンメモリに出力する準備ができたデータを格納するバッファ２３内のデータは、ＮＩＣ２４を通して制御系ネットワーク１０へ出力される。
【００３８】
（第１制御部の処理）
図３に示す例では、第１制御部１０ａ（第１上位計算機１ａ又は第１コントローラ２ａ）は、再生出力機能部３内の第１再生データ２１ａのデータのみを使用することとする。再生出力機能部３より出力されたデータ及びデータ格納領域変更情報２２はＮＩＣ２５より第１制御部１０ａへ取り込まれる。
【００３９】
まず、上記取り込まれた全コモンメモリの内容を格納するバッファ２６からデータ格納領域変更情報２２が取り出される。
【００４０】
次に、データセレクタ２８は、データ格納領域変更情報２２に自身の制御部に関する情報があるか否かを判定する。データ格納領域変更情報２２には、第２制御部１０ｂに関する第２再生データの変更情報が入っているため、データセレクタ２８は、データ格納領域変更情報２２に自身の制御部に関する情報がないと判定する。この場合、データセレクタ２８は、この情報を基に第２再生データのデータ及びデータ格納領域変更情報２２が格納されているアドレス以外のデータを、最終的に第１制御部１０ａ内に取り込むデータを格納するバッファ２９内の同じアドレスへ格納する。
【００４１】
また、第１制御部１０ａより出力されるデータにおいても、データセレクタ２８は、上記取り込まれた全コモンメモリの内容を格納するバッファ２６から最終的に第１制御部１０ａ内に取り込むデータを格納するバッファ２９へとデータを格納した方法と逆の経路で、バッファ２６内のデータを更新し、ＮＩＣ２５より制御系ネットワーク１０へと出力する。
【００４２】
（第２制御部の処理）
図３に示す例では、第２制御部１０ｂ（第２上位計算機１ｂ又は第２コントローラ２ｂ）は、再生出力機能部３内の第２再生データ２１ｂのデータのみを使用することとする。再生出力機能部３より出力されたデータ及びデータ格納領域変更情報２２はＮＩＣ３０より第２制御部１０ｂへ取り込まれる。
【００４３】
まず、上記取り込まれた全コモンメモリの内容を格納するバッファ３１からデータ格納領域変更情報２２が取り出される。
【００４４】
上述したように、第２制御部１０ｂは、第１制御部１０ａと同一の処理が実装された制御部であり、第２制御部１０ｂのデータセレクタ３３には、第１制御部のデータセレクタ２８と同じ処理プログラムが実装されており、次のように動作する。
【００４５】
データセレクタ３３は、データ格納領域変更情報２２に自身の制御部に関する情報があるか否かを判定する。ここで、データ格納領域変更情報２２には、第２制御部１０ｂに関する第２再生データの変更情報が入っているため、データセレクタ２８は、データ格納領域変更情報２２に自身の制御部に関する情報があると判定する。この場合、データセレクタ３３は、この情報を基に、バッファ３１のアドレス５内のデータを最終的に第２制御部１０ｂ内に取り込むデータを格納するバッファ３４のアドレス１へ、同じく６を２へ、７を３へ格納する。
【００４６】
つまり、最終的に第２制御部１０ｂ内に取り込むデータを格納するバッファ３４には、再生出力機能部３内の第２再生データ２１ｂが格納先の変換を行わずに直接コモンメモリへ出力した場合と同じデータが格納されることになる。
【００４７】
また、第２制御部１０ｂより出力されるデータにおいても、データセレクタ３３は、上記取り込まれた全コモンメモリの内容を格納するバッファ３１から最終的に第２制御部１０ｂ内に取り込むデータを格納するバッファ３４へとデータを格納した方法と逆の経路で、バッファ３１内のデータを更新し、ＮＩＣ３０より制御系ネットワーク１０へと出力する。
【００４８】
（比較照合機能部の処理）
図３に示す比較照合機能部４では、第１再生データ及び第２再生データのデータをそれぞれ、再生出力機能部３の第１再生データ２１ａ及び第２再生データ２１ｂにおける元のアドレスの並びで記録し、第１再生データと第２再生データとは互いに干渉することなく別々に比較照合等の試験が同時期に行えるようにする。
【００４９】
再生出力機能部３、第１制御部１０ａ、第２制御部１０ｂより出力されたデータ及びデータ格納領域変更情報２２はＮＩＣ３５より比較照合機能部４へ取り込まれる。
【００５０】
まず、上記取り込まれた全コモンメモリの内容を格納するバッファ３６からデータ格納領域変更情報２２が取り出される。ここで、データ格納領域変更情報２２には、第２制御部１０ｂに関する第２再生データの変更情報が入っている。データセレクタ３８は、この情報を基に、第２再生データのデータ及びデータ格納領域変更情報が格納されているアドレス以外のデータを、第１再生データの試験データとして取り込むためのバッファ３９ａ内の同じアドレスへ格納する。
【００５１】
また、データセレクタ３８は、データ格納領域変更情報２２の情報を基に、バッファ３６のアドレス５内のデータを第２再生データの試験データとして取り込むためのバッファ３９ｂのアドレス１へ、同じく６を２へ、７を３へと格納する。その後、第１再生データのバッファ３９ａと第２再生データのバッファ３９ｂは同時期にソフトウェア的には別々に保存される。
【００５２】
（シミュレーション試験方法）
図４を参照して、本実施形態におけるプレイバックシミュレータ再生試験システムを用いたシミュレーション試験方法について説明する。図４は、再生出力機能部３及び比較照合機能部４を中心とした標準的な試験環境を表している。
【００５３】
第１再生データの試験者４１ａは、第１再生出力機能部クライアント５ａを用いて、サーバである再生出力機能部３に、任意の再生位置にて第１再生データの再生指示４２ａを送信する。再生指示４２ａを受けた再生出力機能部３は、再生指示４２ａ通りに制御系ネットワーク１０へデータの出力を行う。
【００５４】
続いて、第１再生データの試験者４１ａは、第１比較照合機能部クライアント６ａを用いて、サーバである比較照合機能部４において第１再生データの比較照合（例えば、図２の再生位置１６ａにおける現地制御信号、フィードバック信号、新設機能の制御信号の比較）を行い、第１再生データの比較照合結果４３ａを得ることができる。
【００５５】
一方、上記と同じタイミングにおいて、第２再生データの試験者４１ｂは、第２再生出力機能部クライアント５ｂを用いて再生出力機能部３に、任意の再生位置にて第２再生データの再生指示４２ｂを送信する。再生指示４２ｂを受けた再生出力機能部３は、再生指示４２ｂ通りに制御系ネットワーク１０へデータの出力を行う。
【００５６】
続いて、第２再生データの試験者４１ｂは、第２比較照合機能部クライアント６ｂを用いて、サーバである比較照合機能部４において第２再生データの比較照合（例えば、図２の再生位置１６ｂにおける現地制御信号、フィードバック信号、新設機能の制御信号の比較）を行い、第２再生データの比較照合結果４３ｂを得ることができる。
【００５７】
（効果）
以上説明したプレイバックシミュレータ再生試験システムによれば、複数の制御部が利用するコモンメモリのアドレス領域が同じであっても、１つのネットワーク環境で複数の試験者が同時に異なる再生データを再生でき、互いに試験内容が干渉することなく各々別々に比較照合結果を得ることができる。そのため、パララン照合作業と等価なシミュレーション試験を効率的にできる。
また、各制御部は、データ格納領域変更情報２２がない場合には、コモンアドレスの規定アドレス領域のデータを利用する。そのため、現地環境（データ格納領域変更情報２２が無い環境）にシミュレーション試験後の制御部をそのまま配置しても、制御部の処理は正常に動作する。
【００５８】
ところで、上述した実施の形態１のシステムにおいては、２つの制御部を備えた構成を例に上げて説明したが、制御部の数はこれに限定されるものではない。コモンメモリの空き領域、制御系ネットワーク１０の性能に更なる余裕があれば、３つ以上の制御部、再生出力機能部クライアント、比較照合機能部クライアントを用いて、更に再生件数を追加してシミュレーション試験を実施することも可能である。
【００５９】
尚、制御系ネットワーク１０、情報系ネットワーク２０に接続された各部は、プロセッサ、メモリ、入出力インタフェースを備え、プロセッサがメモリに記憶された所定のプログラムを実行することにより各装置の上述した機能が実現される。
【００６０】
尚、上述した実施の形態１においては、第１制御部１０ａが本発明における「第１制御装置」に、第２制御部１０ｂが本発明における「第２制御手段」に、再生位置１６ａが本発明における「第１時刻」に、再生位置１６ｂが本発明における「第２時刻」に、バッファ２３のアドレス１〜３が本発明における「第１アドレス領域」に、バッファ２３のアドレス５〜７が本発明における「指定アドレス領域」に、バッファ２９及び３４が本発明における「バッファ」に、それぞれ相当している。
【符号の説明】
【００６１】
１ａ、１ｂ  第１上位計算機、第２上位計算機
２ａ、２ｂ  第１コントローラ、第２コントローラ
３  再生出力機能部
４  比較照合機能部
５ａ、５ｂ  第１再生出力機能部クライアント、第２再生出力機能部クライアント
６ａ、６ｂ  第１比較照合機能部クライアント、第２比較照合機能部クライアント
１０  制御系ネットワーク
１０ａ、１０ｂ  第１制御部、第２制御部
１１  現地制御信号データ
１２  フィードバック信号データ
１３ａ、１３ｂ  現地制御信号
１４ａ、１４ｂ  フィードバック信号
１５ａ、１５ｂ  新設機能の制御信号
１６ａ、１６ｂ  再生位置
２０  情報系ネットワーク
２１ａ、２１ｂ  第１再生データ、第２再生データ
２２  データ格納領域変更情報
２３、２６、２９、３１、３４、３６、３９ａ、３９ｂ  バッファ
２８、３３、３８  データセレクタ
４１ａ、４１ｂ  試験者
４２ａ、４２ｂ  再生指示
４３ａ、４３ｂ  比較照合結果
【図１】
0006528672.tif 000002
【図２】
0006528672.tif 000003
【図３】
0006528672.tif 000004
【図４】
0006528672.tif 000005