(57)【要約】【課題】既存機器のハードやソフトの改造をすることなく、プロトコル変換による通信やデータのモニタリングを可能にする。【解決手段】制御ＰＣ１からプロトコル変換装置２にあるＴＣＰ／ＩＰ通信部２１を介して、プロトコル変換部２２でＴＣＰ／ＩＰからＲＳ２３２Ｃに変換を行い、ＲＳ２３２Ｃ通信部２３を通って、現場機器３に制御信号を送る。また、現場機器からは、プロトコル変換装置２のＲＳ２３２Ｃ通信部２３、プロトコル変換部２２、ＴＣＰ／ＩＰ通信部２１を通って、制御ＰＣ１に応答信号を送る。その際、プロトコル変換部２２において、送受信しているデータのコピーを取るモニタ用データコピー処理部２４を通って、ＴＣＰ／ＩＰ通信部を２１介して、外部装置４にデータを送信する、また、外部装置４からプロトコル変換部２２へ切替信号を送信すると外部装置４のデータをそのまま現場機器３へ送信する。【選択図】図１
2008134774.tif 000002
【特許請求の範囲】
【請求項１】
第１のプロトコルで通信する第１の端末と、第２のプロトコルで通信する第２の端末との間に接続されて、前記第１の端末と前記第２の端末との間のプロトコル変換を行うと共に、前記第１のプロトコルで通信する第三者による外部装置に接続されて該外部装置と前記第２の端末との間のプロトコル変換を行うプロトコル変換装置であって、
前記第１の端末又は前記外部装置との間で前記第１のプロトコルで通信する第１の通信部と、
前記第２の端末との間で前記第２のプロトコルで通信する第２の通信部と、
前記第１の通信部と前記第２の通信部に接続され、前記第１の通信部の前記第１の送受信信号と前記第２の通信部の前記第２の送受信信号とのプロトコル変換を行うプロトコル変換部と、
前記プロトコル変換部でプロトコル変換している前記第１又は第２の送受信信号をコピーした後、前記第１の通信部を介して前記外部装置へ出力するモニタ用データコピー処理部と
を有することを特徴とするプロトコル変換装置。
【請求項２】
前記外部装置からの切替信号に基づき、前記第１の通信部は、前記第１の端末と前記プロトコル変換部との間の通信をオフラインとし、前記プロトコル変換部により前記外部装置と前記第２の通信部との間のプロトコル変換を行わせることを特徴とする請求項１記載のプロトコル変換装置。
【請求項３】
第１のプロトコルで通信する第１及び第２の端末の間に接続されて、前記第１の端末と前記第２の端末との間のプロトコル変換を行うと共に、第２のプロトコルで通信する第三者による外部装置に接続されて該外部装置と前記第２の端末との間のプロトコル変換を行うプロトコル変換装置であって、
前記第１の端末との間で前記第１のプロトコルで通信する第１の通信部と、
前記第２の端末との間で前記第１のプロトコルで通信する第２の通信部と、
前記外部装置との間で前記第２のプロトコルで通信する第３の通信部と、
前記第１の通信部及び前記第２の通信部と前記第３の通信部に接続され、前記第１の通信部からの送信信号を前記第２の通信部へ転送し、かつ、前記第２の通信部からの送信信号を前記第１の通信部へ転送すると共に、前記第２の端末の送受信信号と前記第３の通信部の送受信信号との間のプロトコル変換を行うプロトコル変換部と、
前記プロトコル変換部でプロトコル変換している前記第１及び第２の通信部の間の送受信信号をコピーした後、前記第３の通信部を介して前記外部装置へ出力するモニタ用データコピー処理部と
を有することを特徴とするプロトコル変換装置。
【請求項４】
前記外部装置からの切替信号に基づき、前記第３の通信部は、前記第１の端末と前記プロトコル変換部との間の通信をオフラインとし、前記プロトコル変換部により前記外部装置と前記第３の通信部との間のプロトコル変換を行わせることを特徴とする請求項３記載のプロトコル変換装置。
【請求項５】
第１のプロトコルで通信する第１及び第２の端末の間に接続されて、前記第１の端末と前記第２の端末との間のプロトコル変換を行うと共に、第２のプロトコルで通信する第三者による外部装置に接続されて該外部装置と前記第２の端末との間のプロトコル変換を行うプロトコル変換装置であって、
前記第１の端末との間で前記第１のプロトコルで通信する第１の通信部と、
前記第２の端末との間で前記第１のプロトコルで通信すると共に、前記第１の通信部との間で通信する第２の通信部と、
前記外部装置との間で前記第２のプロトコルで通信する第３の通信部と、
前記第１の通信部及び前記第２の通信部と前記第３の通信部とに接続され、前記第１の通信部と前記第２の通信部との間の送受信信号のプロトコル変換を行って前記第３の通信部を介して前記外部装置へ出力するプロトコル変換部と
を有することを特徴とするプロトコル変換装置。
【請求項６】
前記第１の端末は制御用パーソナルコンピュータであり、前記第２の端末は現場機器であり、前記制御用パーソナルコンピュータは前記現場機器の起動・停止、動作指示などの制御信号や、前記現場機器への状態問い合わせ信号、あるいは前記現場機器のログ情報吸い上げ要求コマンドなどの信号を発生し、前記現場機器は前記制御用パーソナルコンピュータからの信号に対応した信号を応答送信することを特徴とする請求項１乃至５のうちいずれか一項記載のプロトコル変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプロトコル変換装置に係り、特にシリアルデータを通信ネットワーク上の端末に送信できるようにするためのプロトコル変換装置に関する。
【背景技術】
【０００２】
従来のプロトコル変換装置として、シリアル回線から受信したシリアルデータを、所定の通信ネットワークであるイーサネット(登録商標)上の端末に送信できるように、ＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)変換するものが知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１記載のプロトコル変換装置では、複数のシリアル回線から入力されたシリアルデータにＩＤ番号（ＩＤ番号は送信先であるイーサネット（登録商標）上の各端末に応じて決める。）を付加すると共に、同時に入力されたシリアルデータを１つの送信パケットに変換する（プロトコル変換する）演算装置を備え、この送信パケットを記憶装置に格納させる。そしてイーサネット(登録商標)通信網の回線が空いたとき、送信パケットをイーサネット（登録商標）上の各端末へブロードキャストさせる。
【０００４】
また、発呼側端末の発呼側プロトコルと着呼側端末の着呼側プロトコルとの間の複数種類のプロトコル変換を行うプロトコル変換部と、発呼側端末と着呼側端末との間で通信される接続性確認信号を検出する信号検出部と、信号検出部により検出された接続性確認信号に基づき、発呼側プロトコルの特定及び着呼側プロトコルの特定を行う制御部とを有するプロトコル変換装置も従来知られている（例えば、特許文献２参照）。このプロトコル変換装置は、上記の制御部が発呼側プロトコルの特定及び着呼側プロトコルの特定に基づき、プロトコル変換部が行う複数種類のプロトコル変換のうちの一つのプロトコル変換を選択してプロトコル変換部にそのプロトコル変換を行わせる。
【０００５】
更に、端末装置から受信したデータをプロトコル変換解析部でプロトコル変換解析し、その変換解析結果に基づいて、プロトコル変換解析部で受信データを変換プロトコルに変換し、その変換データを出力機器によりモニタさせる装置も知られている（例えば、特許文献３参照）。
【０００６】
【特許文献１】特開２００１−６７２９３号公報（要約）
【特許文献２】再公表特許ＷＯ０１／０６１９６３（７頁３−１４行、９頁４−８行、図１、図２）
【特許文献３】特開平８−１０２７７２号公報（２−３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１記載のプロトコル変換装置では、外部装置からデータの送信ができないという問題がある。その理由は、ＦＡ（ファクトリオートメーション）、計装、ＬＡ（ラボラトリオートメーション）分野では、現場機器と制御用コンピュータ（以下、制御ＰＣ）間の通信はＲＳ−２３２Ｃ、ＲＳ−４２２などのシリアル信号を用いている場合が多い。そのため、現場機器と制御ＰＣとの通信データを第三者である外部装置から現場機器にデータ送信することができないためである。
【０００８】
また、特許文献１記載のプロトコル変換装置では、制御ＰＣのアプリケーションソフトの改造が必要であるという問題がある。その理由は、データをモニタリングすることや、プロトコル変換をする場合、制御ＰＣのアプリケーション自体にその機能が対応していないと、改造を必要とするためである。
【０００９】
一方、特許文献２や特許文献３記載のプロトコル変換装置では、ＦＡ、計装、ＬＡ分野に適用した場合、現場機器と制御ＰＣとのモニタリングが可能であるが、第三者である外部装置と現場機器との間でデータを送受信することができないという問題がある。
【００１０】
本発明は以上の点に鑑みなされたもので、既存機器のハードウェアやソフトウェアの改造をすることなく、プロトコル変換が行われ、かつ、データをモニタリングすることが可能なプロトコル変換装置を提供することを目的とする。
【００１１】
また、本発明の他の目的は、外部装置と現場機器との間でデータ送受信を可能としたプロトコル変換装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記の目的を達成するため、第１の発明のプロトコル変換装置は、第１のプロトコルで通信する第１の端末と、第２のプロトコルで通信する第２の端末との間に接続されて、第１の端末と第２の端末との間のプロトコル変換を行うと共に、第１のプロトコルで通信する第三者による外部装置に接続されて外部装置と第２の端末との間のプロトコル変換を行うプロトコル変換装置であって、第１の端末又は外部装置との間で第１のプロトコルで通信する第１の通信部と、第２の端末との間で第２のプロトコルで通信する第２の通信部と、第１の通信部と第２の通信部に接続され、第１の通信部の第１の送受信信号と第２の通信部の第２の送受信信号とのプロトコル変換を行うプロトコル変換部と、プロトコル変換部でプロトコル変換している第１又は第２の送受信信号をコピーした後、第１の通信部を介して外部装置へ出力するモニタ用データコピー処理部とを有することを特徴とする。この発明では、既存の第１及び第２の端末のハードウェアやソフトウェアの改造をすることなく、プロトコル変換を行うことができる。
【００１３】
ここで、第２の発明では、外部装置からの切替信号に基づき、第１の通信部は、第１の端末とプロトコル変換部との間の通信をオフラインとし、プロトコル変換部により外部装置と第２の通信部との間のプロトコル変換を行わせることを特徴とする。この発明では、第１及び第２の端末間の送受信信号（データ）を外部装置でモニタリングすることができる。また、モニタ用データコピー処理部により第１及び第２の端末の間の送受信信号をコピーできる。
【００１４】
また、上記の目的を達成するため、第３の発明は、第１のプロトコルで通信する第１及び第２の端末の間に接続されて、第１の端末と第２の端末との間のプロトコル変換を行うと共に、第２のプロトコルで通信する第三者による外部装置に接続されて外部装置と第２の端末との間のプロトコル変換を行うプロトコル変換装置であって、第１の端末との間で第１のプロトコルで通信する第１の通信部と、第２の端末との間で第１のプロトコルで通信する第２の通信部と、外部装置との間で第２のプロトコルで通信する第３の通信部と、
第１の通信部及び第２の通信部と第３の通信部に接続され、第１の通信部からの送信信号を第２の通信部へ転送し、かつ、第２の通信部からの送信信号を第１の通信部へ転送すると共に、第２の端末の送受信信号と第３の通信部の送受信信号との間のプロトコル変換を行うプロトコル変換部と、プロトコル変換部でプロトコル変換している第１及び第２の通信部の間の送受信信号をコピーした後、第３の通信部を介して外部装置へ出力するモニタ用データコピー処理部とを有することを特徴とする。この発明では、既存の第１及び第２の端末のハードウェアやソフトウェアの改造をすることなく、プロトコル変換を行うことができる。また、モニタ用データコピー処理部により第１及び第２の端末の間の送受信信号をコピーできる。
【００１５】
ここで、第４の発明では外部装置からの切替信号に基づき、第３の発明の第３の通信部は、第１の端末とプロトコル変換部との間の通信をオフラインとし、プロトコル変換部により外部装置と第３の通信部との間のプロトコル変換を行わせることを特徴とする。
【００１６】
この第５の発明は、上記の目的を達成するため、第１のプロトコルで通信する第１及び第２の端末の間に接続されて、第１の端末と第２の端末との間のプロトコル変換を行うと共に、第２のプロトコルで通信する第三者による外部装置に接続されて外部装置と第２の端末との間のプロトコル変換を行うプロトコル変換装置であって、第１の端末との間で第１のプロトコルで通信する第１の通信部と、第２の端末との間で第１のプロトコルで通信すると共に、第１の通信部との間で通信する第２の通信部と、外部装置との間で第２のプロトコルで通信する第３の通信部と、第１の通信部及び第２の通信部と第３の通信部とに接続され、第１の通信部と第２の通信部との間の送受信信号のプロトコル変換を行って第３の通信部を介して外部装置へ出力するプロトコル変換部とを有することを特徴とする。
【００１７】
ここで、第６の発明は、第１乃至第５の発明における第１の端末は制御用パーソナルコンピュータであり、第２の端末は現場機器であり、制御用パーソナルコンピュータは現場機器の起動・停止、動作指示などの制御信号や、現場機器への状態問い合わせ信号、あるいは現場機器のログ情報吸い上げ要求コマンドなどの信号を発生し、現場機器は制御用パーソナルコンピュータからの信号に対応した信号を応答送信することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、第１及び第２の端末がＴＣＰ／ＩＰなどの第１のプロトコルやＲＳ２３２Ｃの第２のプロトコルで通信可能であれば、プロトコル変換装置の接続が可能であるため、端末の機種の種類に依存せず、プロトコル変換やデータモニタリングが可能である。
【００１９】
また、本発明によれば、第１の端末が更新され、通信方法が変わった場合でも、第１の端末にインストールされているソフトウェアに改造することなく、汎用ＯＳのドライバソフトである仮想ＣＯＭを第１の端末にインストールすることにより、通信が可能となり、また、外部装置により、プロトコル変換部でプロトコル変換している送受信信号（データ）のモニタリングが可能であるため、既存の第１及び第２の端末のハードウェア／ソフトウェアの改造が不要である。
【００２０】
更に、本発明によれば、第１の端末と第２の端末との間の通信をオフラインにした後、外部装置と第２の端末との間で双方向の通信ができる。
【発明を実施するための最良の形態】
【００２１】
（第１の実施の形態）
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明になるプロトコル変換装置の第１の実施の形態のブロック図を示す。同図において、プロトコル変換装置２ａは、制御信号等を送信する制御ＰＣ１と、制御ＰＣ１により制御される現場機器３と、制御ＰＣ１と現場機器３との通信データをモニタリングする外部装置４とそれぞれ接続されており、ＴＣＰ／ＩＰ通信部２１、プロトコル変換部２２、ＲＳ２３２Ｃ通信部２３、モニタ用データコピー処理部２４とを備えており、ＴＣＰ／ＩＰとＲＳ２３２Ｃとのプロトコル変換をし、通信データをコピーする。
【００２２】
ＴＣＰ／ＩＰ通信部２１は、制御ＰＣ１もしくはプロトコル変換部２２もしくは外部装置４とデータを送受信する。プロトコル変換部２２は、ＴＣＰ／ＩＰ通信部２１から受信したデータをプロトコル変換してＲＳ２３２Ｃ通信部２３へ、ＲＳ２３２Ｃ通信部２３から受信したデータをプロトコル変換してＴＣＰ／ＩＰ通信部２１へ送信する。ＲＳ２３２Ｃ通信部２３は、プロトコル変換部２２もしくは現場機器３とデータを送受信する。
【００２３】
本実施の形態のプロトコル変換装置２ａは、ＦＡ、計装、ＬＡ分野に適用されるプロトコル変換装置である。この技術分野では、現場機器３と制御用パーソナルコンピュータ（制御ＰＣ）１の間の通信はＲＳ−２３２Ｃ、ＲＳ−４２２などのシリアル信号を用いている場合が多い。近年、ＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)の普及に伴い、制御ＰＣ１はＴＣＰ／ＩＰ通信が主流となっている。しかし、現場機器３は１０年から１５年と耐用年数が長く、ＲＳ２３２Ｃのようなシリアル通信であるものが殆どであるのに対し、制御ＰＣ１は一般のＰＣを用いる場合が多く、メーカーの保証期間やハードディスク等の消耗により耐用年数が５年程度と短く、また、最近、普及しているＰＣはＴＣＰ／ＩＰ接続のものが殆どであるため、両者の更新周期の相違から通信方法が異なるため、その結果、現在、主流となっているＴＣＰ／ＩＰ通信で接続できないためである。そして、制御ＰＣ１のアプリケーションソフトは、更新費用の低減や更新期間の短縮のため、そのまま使用することが多い。
【００２４】
この場合、制御ＰＣ１を更新しても、アラーム詳細情報の取得や、遠隔地からのリモート保守などの機能強化は実現できない。アラーム詳細情報を取得するためには、一度、制御ＰＣ１を停止し解析装置を設置してから、解析装置を介して制御ＰＣと現場機器との間で再度通信する必要があるからである。また、現状の制御ＰＣ１に解析ソフトをインストールすることは、制御ＰＣ１に負荷がかかり本来の制御機能に支障を来す場合もあるので容易には実現できないためである。
【００２５】
そこで、ＲＳ２３２Ｃ等でのシリアル通信を行う現場機器３からアラーム詳細情報を制御ＰＣ１で取得したり、遠隔地にある制御ＰＣ１からの現場機器３のリモート保守をしたりモニタリングするためには、制御ＰＣ１との間でＴＣＰ／ＩＰ通信を行い、かつ、現場機器３との間でＲＳ２３２Ｃ等のシリアル通信を行う事ができるプロトコル変換装置２ａが必要となる。更には、外部装置４がＴＣＰ／ＩＰ接続で制御ＰＣ１と現場機器３との間の通信をモニタリングするためにもプロトコル変換装置２ａが必要となる。
【００２６】
次に、本実施の形態のプロトコル変換装置２ａの動作について説明する。図１において、制御ＰＣ１で発生された現場機器３の起動・停止、動作指示などの制御信号や、現場機器３への状態問い合わせ信号、あるいは現場機器３のログ情報（アラーム情報）吸い上げ要求コマンドなどの信号は、ＴＣＰ／ＩＰ通信にてプロトコル変換装置２ａ内のＴＣＰ／ＩＰ通信部２１で受信された後、プロトコル変換部２２に供給され、ここでＴＣＰ／ＩＰからＲＳ２３２Ｃにプロトコル変換される。プロトコル変換部２２でプロトコル変換された制御信号、状態問い合わせ信号あるいはログ情報吸い上げ要求コマンドなどは、ＲＳ２３２Ｃ通信部２３によりＲＳ２３２Ｃの通信プロトコルに従い現場機器３に送信される。
【００２７】
一方、現場機器３は制御ＰＣ１からの制御信号、状態問い合わせ信号あるいはログ情報吸い上げ要求コマンドなどを受信すると、その受信信号に対応した動作を行うと共に、応答信号を制御ＰＣ１へ送信する。この応答信号は、プロトコル変換装置２ａ内のＲＳ２３２Ｃ通信部２３にＲＳ２３２Ｃ通信プロトコルに従って受信された後、プロトコル変換部２２に供給され、ここでＲＳ２３２ＣからＴＣＰ／ＩＰにプロトコル変換される。プロトコル変換部２２でプロトコル変換された現場機器３からの応答信号は、ＴＣＰ／ＩＰ通信部２１によりＴＣＰ／ＩＰの通信プロトコルに従って制御ＰＣ１へ送信される。
【００２８】
その際、プロトコル変換部２２において制御ＰＣ１と現場機器３との間で送受信している全てのデータが、モニタ用データコピー処理部２４にてコピーされた後、ＴＣＰ／ＩＰ通信部２１を介して、外部装置４に送信される。
【００２９】
また、外部装置４からプロトコル変換部２２へ切替信号を送信すると、続いて送信される外部装置４のデータがＴＣＰ／ＩＰ通信部２１、プロトコル変換部２２及びＲＳ２３Ｃ通信部２３を経由してそのまま現場機器３へ送信される。これにより、例えば、現場機器３から外部装置４を遠隔地に設置して、遠方から現場機器３のアラームの詳細情報を取得したい場合に、外部装置４からログ情報（アラーム情報）吸い上げ要求コマンドを現場機器３へ送信し、現場機器３から応答送信されるアラームの詳細情報を外部装置４が受信することで、保守者が直接現場機器３の設置場所に出向かなくても、アラームの詳細情報を見ることができる。
【００３０】
また、外部装置４と現場機器３との通信をオフラインにし、その後現場機器３と外部装置４の通信を可能とすることもできる。この場合は、制御ＰＣ１と現場機器３との通信をオフラインにし、現場機器３と外部装置４を接続する。これにより、現場機器３からのアラーム詳細情報を外部装置４に提供できるようになる。ただし、この間、現場機器３と制御ＰＣ１との通信は途絶える。
【００３１】
従って、本実施の形態によれば、プロトコル変換により通信方法が異なる制御ＰＣ１と現場機器３との間の双方向の通信を可能とすると共に、外部装置４が現場機器３と制御ＰＣ１との間の通信をモニタリングするだけでなく、現場機器３と制御ＰＣ１との間の通信をオフラインにした後、外部装置４と現場機器３との間で双方向の通信ができる。第三者である外部装置４から現場機器３へ送信するデータの具体的な例としては、現場機器３のログ情報を吸い上げたい時に外部装置４から送信するログ吸い上げのコマンドがある。
【００３２】
（第２の実施の形態）
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。図２は本発明になるプロトコル変換装置の第１の実施の形態のブロック図を示す。同図中、図１と同一構成部分には同一符号を付し、その説明を省略する。図２において、プロトコル変換装置２ｂは、制御信号等を送信する制御ＰＣ１’と、制御ＰＣ１’により制御される現場機器３と、制御ＰＣ１と現場機器３との通信データをモニタリングする外部装置４とそれぞれ接続されており、ＴＣＰ／ＩＰ通信部２１、プロトコル変換部２２’、ＲＳ２３２Ｃ通信部２３及び２３’、モニタ用データコピー処理部２４とを備えており、ＴＣＰ／ＩＰとＲＳ２３２Ｃとのプロトコル変換をし、通信データをコピーする。
【００３３】
このプロトコル変換装置２ｂは、制御ＰＣ１’に対してＴＣＰ／ＩＰ通信部２１と接続するのではなく、新たなＲＳ２３２Ｃ通信部２３’と接続する点に特徴がある。ＲＳ２３２Ｃ通信部２３’は、プロトコル変換部２２’もしくは制御ＰＣ１’との間でＲＳ２３２Ｃの通信プロトコルに基づいてデータを送受信する。ここで、制御ＰＣ１’にインストールされてなるアプリケーションソフトはシリアル通信対応になっているため、そのままでは通信プロトコルがＲＳ２３２Ｃである現場機器３と通信ができない。その解決策として、制御ＰＣ１’はＲＳ２３２Ｃ→ＴＣＰ／ＩＰに変換する仮想ＣＯＭというドライバソフトがインストールされることにより、既存のアプリケーションソフトを改造することなく、通信が可能となる。
【００３４】
次に、本実施の形態の動作について説明する。制御ＰＣ１’により発生された現場機器３の起動・停止、動作指示などの制御信号や、現場機器３への状態問い合わせ信号、あるいは現場機器３のログ情報（アラーム情報）吸い上げ要求コマンドなどの信号は、ＲＳ２３２Ｃ通信にてプロトコル変換装置２ｂ内のＲＳ２３２Ｃ通信部２３’で受信された後、プロトコル変換部２２’に供給され、そのままのプロトコルでＲＳ２３２Ｃ通信部２３を通して現場機器３に供給される。
【００３５】
また、制御ＰＣ’１からＲＳ２３２Ｃ通信部２３’に供給された制御信号、状態問い合わせ信号あるいはログ情報吸い上げ要求コマンドなどは、プロトコル変換部２２’で通信プロトコルがＲＳ２３２ＣからＴＣＰ／ＩＰにプロトコル変換された後ＴＣＰ／ＩＰ通信部２１によりＴＣＰ／ＩＰの通信プロトコルに従い外部装置４に送信されると共に、モニタ用データコピー処理部２４に供給される。
【００３６】
また、現場機器３は制御ＰＣ１’からの制御信号、状態問い合わせ信号あるいはログ情報吸い上げ要求コマンドなどを受信すると、その受信信号に対応した動作を行うと共に、応答信号を制御ＰＣ１’へ送信する。この応答信号は、プロトコル変換装置２ｂ内のＲＳ２３２Ｃ通信部２３にＲＳ２３２Ｃ通信プロトコルに従って受信された後、プロトコル変換部２２’、ＲＳ２３２Ｃ通信部２３’を通って、制御ＰＣ１に供給される。
【００３７】
その際、プロトコル変換部２２’において制御ＰＣ１’と現場機器３との間で送受信している全てのデータが、モニタ用データコピー処理部２４にてコピーされた後、ＴＣＰ／ＩＰ通信部２１を介して、外部装置４に送信される。また、外部装置４からプロトコル変換部２２’へ切替信号を送信すると、続いて送信される外部装置４のデータがＴＣＰ／ＩＰ通信部２１、プロトコル変換部２２’及びＲＳ２３Ｃ通信部２３’を経由してそのまま現場機器３へ送信される。これにより、外部装置４により現場機器３の動作を制御することも可能となる。
【００３８】
また、本実施の形態も制御ＰＣ１’と現場機器３との通信をオフラインにし、その後現場機器３と制御ＰＣ１’の通信を可能とすることもできる。これにより、本実施の形態のプロトコル変換装置２ｂは図１のプロトコル変換装置２ａと同様の特長を有する。また、この実施の形態では、制御ＰＣ１’がＲＳ２３２Ｃの通信プロトコルによるＰＣに適用できる。
【００３９】
（第３の実施の形態）
次に、本発明の第３の実施の形態について図面を参照して詳細に説明する。図３は本発明になるプロトコル変換装置の第３の実施の形態のブロック図を示す。同図中、図２と同一構成部分には同一符号を付し、その説明を省略する。図３において、プロトコル変換装置２ｃは、制御信号等を送信する制御ＰＣ１’と、制御ＰＣ１’により制御される現場機器３と、制御ＰＣ１’と現場機器３との通信データをモニタリングする外部装置４とそれぞれ接続されており、ＴＣＰ／ＩＰ通信部２１、プロトコル変換部２２”、ＲＳ２３２Ｃ通信部２３及び２３’とを備えており、ＴＣＰ／ＩＰとＲＳ２３２Ｃとのプロトコル変換をする。この実施の形態のプロトコル変換装置２ｃは図１、図２で有していたモニタ用データコピー処理部２４を有していない。
【００４０】
本実施の形態は、図２に示された第２の実施の形態におけるデータの流れにおいて、制御ＰＣ１’と現場機器３とはプロトコル変換部２２”を介さず、直接、ＲＳ２３２Ｃ通信部２３とＲＳ２３２Ｃ通信部２３’でデータの送受信を行う。そして、外部装置４へのデータ送信は図１、図２で利用していたモニタ用データコピー処理部２４を介さない。ＲＳ２３２Ｃ通信部２３’は、ＲＳ２３２Ｃ通信部２３もしくはプロトコル変換部２２とデータを送受信する。
【００４１】
次に、本実施の形態のプロトコル変換装置２ｃの動作について説明する。図３において、制御ＰＣ１’で発生された現場機器３の起動・停止、動作指示などの制御信号や、現場機器３への状態問い合わせ信号、あるいは現場機器３のログ情報（アラーム情報）吸い上げ要求コマンドなどの信号は、ＲＳ２３２Ｃ通信にてプロトコル変換装置２ｃ内のＲＳ２３２Ｃ通信部２３’で受信された後、ＲＳ２３２Ｃ通信部２３を通って現場機器３に送信される。
【００４２】
一方、現場機器３は制御ＰＣ１からの制御信号、状態問い合わせ信号あるいはログ情報吸い上げ要求コマンドなどを受信すると、その受信信号に対応した動作を行うと共に、応答信号を制御ＰＣ１へ送信する。この応答信号は、プロトコル変換装置２ｃ内のＲＳ２３２Ｃ通信部２３にＲＳ２３２Ｃ通信プロトコルに従って受信された後、ＲＳ２３２Ｃ通信部２３’を通って制御ＰＣ１’へＲＳ２３２Ｃ通信プロトコルに従って送信される。
【００４３】
ここで、制御ＰＣ１’と現場機器３との間の信号はすべてプロトコル変換部２２”に供給され、ここでＲＳ２３２ＣからＴＣＰ／ＩＰにプロトコル変換された後、ＴＣＰ／ＩＰ通信部を２１を介して、外部装置４に送信される。これにより、本実施の形態では、外部装置４により、制御ＰＣ１’と現場機器３とのデータ送受信内容が外部装置４によりモニタリングやコピーすることができる。
【００４４】
また、制御ＰＣ１’と現場機器３との通信をオフラインにし、その後現場機器３と外部装置４の通信を可能とすることもできる。この場合は、制御ＰＣ１’と現場機器３との通信をオフラインにし、現場機器３と外部装置４を接続する。これにより、現場機器３からのアラーム詳細情報を外部装置４に提供できるようになる。ただし、この間、現場機器３と制御ＰＣ１’との通信は途絶える。
【００４５】
このように、本実施の形態によれば、制御ＰＣ１’と現場機器３との間の双方向の通信を可能とすると共に、外部装置４が現場機器３と制御ＰＣ１’との間の通信をモニタリングするだけでなく、現場機器３と制御ＰＣ１’との間の通信をオフラインにした後、プロトコル変換により通信方法が異なる外部装置４と現場機器３との間で双方向の通信ができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施の形態のブロック図である。
【図２】本発明の第２の実施の形態のブロック図である。
【図３】本発明の第３の実施の形態のブロック図である。
【符号の説明】
【００４７】
１、１’  制御ＰＣ（パーソナルコンピュータ）
２ａ、２ｂ、２ｃ  プロトコル変換装置
３  現場機器
４  外部装置
２１  ＴＣＰ／ＩＰ通信部
２２、２２’、２２”  プロトコル変換部
２３、２３’  ＲＳ２３２Ｃ通信部
２４  モニタ用データコピー処理部
【図１】
2008134774.tif 000003
【図２】
2008134774.tif 000004
【図３】
2008134774.tif 000005