(57)【要約】【課題】制御装置と外部記憶媒体のそれぞれの定義データの定義内容が異なる場合に、両者の相違の一覧とその詳細情報を表示するようにし、操作者にどちらを採用するかを選択させ、同じ画面でファイル転送を可能とし、両者の差異の修復を簡単に行う事ができる制御装置の保守装置を提供する。【解決手段】制御装置１００の定義データ１１１と外部記憶媒体３００の定義データ３０１に差異のある定義データを一覧表示すると共に詳細な差異情報を表示し、操作者に制御装置の定義データと外部記憶媒体の定義データ間の転送方向を選択させる差異表示転送手段５００を備える。【選択図】    図１
2005141627.tif 000002
【特許請求の範囲】
【請求項１】
複数のパラメータを定義データとして設定する事により動作が規定される制御装置と通信で接続されると共に、
前記制御装置の定義データを読み込み編集を行う第１メモリと、
定義データを保存する外部記憶媒体の定義データを読み込み編集を行う第２メモリと、
前記制御装置の定義データと前記外部記憶媒体の定義データを比較する第３メモリと、
前記第３メモリにより比較した結果を表示する表示部とを有する制御装置の保守装置において、
前記制御装置の定義データと前記外部記憶媒体の定義データに差異のある定義データを一覧表示すると共に詳細な差異情報を表示し、操作者に前記制御装置の定義データと前記外部記憶媒体の定義データ間の転送方向を選択させる差異表示転送手段を備えたことを特徴とする制御装置の保守装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブルロジックコントローラ（以下ＰＬＣという）等の制御装置に対し、パラメータの設定や修正を行う制御装置の保守装置に関する。
【背景技術】
【０００２】
ＰＬＣのような制御装置では、複数のパラメータを定義データとして設定する事により、動作が規定される。このパラメータの定義は、制御装置に保守装置を接続し、保守装置から設定、修正する。保守装置は、ハードウエアとしてパソコンを使用し、そのハードウエア上に保守装置の機能のソフトウエアが搭載された構成となっている。保守装置の使用方法は、通信で制御装置と接続したままパラメータの設定や編集を行うオンラインでの使い方と、制御装置に接続せず、保守装置単独でパラメータの編集を行い、編集されたデータを保守装置に付属するハードディスクやフレキシブルディスクのような外部記憶媒体に記憶しておくようなオフラインでの使い方がある。保守装置をオフラインで使用した場合、作成した定義データのファイルを、保守装置を制御装置に接続した後制御装置に転送し、制御装置側の定義データを書き換える場合がある。また、オンラインで使用中に制御装置の定義データのファイルを保守装置に転送し、保守装置で編集後、制御装置に再度転送したり、その編集したデータを保守装置の外部記憶装置に転送し保管したりする事も行う。（例えば、非特許文献１参照）
【０００３】
こういった作業をしている時に、保守装置側と制御装置側のデータファイルに差異が出てくる場合がある。その場合、正しい方を選択するのに、操作者が、記憶やメモからどちらが正しいかを選択し、定義データのファイル転送を行っている。以下に、従来の方法について図を用いて説明する。
【０００４】
図３は従来技術を示す制御装置に接続された保守装置の構成例である。ここで１００は制御装置、１１０は制御装置のメモリ、１１１（−１〜ｎ）はメモリ１１０に保存される複数の定義データ用のメモリ、２００は保守装置、２１０は保守装置の定義から読みとった定義データを保存するメモリ、２１１（−１〜ｎ）は定義データ１１１（−１〜ｎ）に対応するメモリ、２２０は保守装置に接続された外部記憶媒体に保存された定義データ３００から読みとった定義データを保存するメモリ、２２１（−１〜ｎ）は定義データ３０１（−１〜ｎ）に対応するメモリ、２３０はメモリ２１０とメモリ２２０の比較結果を保存するメモリ、２４０はメモリ２３０の情報を一覧表示する表示部、３００は外部記憶媒体、３０１（−１〜ｎ）は定義１１１（−１〜ｎ）に対応する記憶媒体領域、４００は制御装置と保守装置の通信ケーブルを示す。
【０００５】
保守作業を行う場合、以下のような操作を行う。
（１）制御装置１００と保守装置２００を接続せず、オフラインで保守装置２００単独でメモリ２２０の定義データ２２１を編集し外部記憶媒体３００に定義データ３０１として保存する。
（２）制御装置１００と保守装置２００を通信ケーブル４００にて接続し、外部記憶媒体３００に保存した定義データ３０１をメモリ２２０に読み取りその後制御装置のメモリ１１０に転送する。その後オンライン状態で使用する。
（３）オンラインで使用中に定義データを変更する必要が出たので、制御装置１００と保守装置２００を通信ケーブル４００で接続したまま、制御装置のメモリ１１０を保守装置のメモリ２１０に読みとり、それを編集後、再度制御装置のメモリ１１０に保存する。
【０００６】
このような作業を行うと、制御装置の定義データ１１１と外部記憶媒体の定義データ３０１には相違点が生じる。その中から正しい方を制御装置１００のメモリ１１０に書き込んで動作させる必要がある場合、あるいは外部記憶媒体３００のメモリ３０１に保存させたい場合、以下のような操作を行う。
【０００７】
まず、保守装置２００にて制御装置の定義データ１１１をメモリ２１１に読みとり、次に外部記憶媒体の定義データ３０１をメモリ２２１に読みとる。メモリ２１１とメモリ２２１を比較し、結果を保守装置の表示部２４０に一覧表示する。操作者は表示部２４０の情報から、制御装置１００から保守装置の外部記憶媒体３００に書き込むべきもの、もしくは保守装置の外部記憶媒体３００から制御装置１００に書き込むべきものを記憶するか、別途メモなどに記述しておき、それをもとに制御装置の定義データファイルを外部記憶媒体の転送するか、該部記憶媒体の定義データファイルを制御装置に転送する。
【非特許文献１】「ＣＯＮＴＲＯＬ  ＰＡＣＫ  ＣＰ−７１７  操作説明書（下巻）  ＷＩＮＤＯＷＳ版」安川電機、２００２年７月、ｐ．２−７５〜７７
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来の保守装置による定義データの転送は、操作者が、比較結果の画面と今まで行った操作から正しい定義データのファイルを決定する必要があるが、比較結果の画面には詳細情報が表示されないため差異の内容の詳細は分らず、操作した経過をメモする等の手段で記憶しておく必要がある。また、転送操作を行う時は画面をファイル転送画面に切替えて行う必要があるため、操作の手間がかかり入力ミスの可能性もあり、効率が悪い。
本発明は、上記課題を解決するためになされたものであり、制御装置と外部記憶媒体のそれぞれの定義データの定義内容が異なる場合に、両者の相違の一覧とその詳細情報を表示するようにし、操作者にどちらを採用するかを選択させ、同じ画面でファイル転送を可能とし、両者の差異の修復を簡単に行う事ができる制御装置の保守装置を提供する事を目的とするものである。
【課題を解決するための手段】
【０００９】
上記問題を解決するため、本発明は、複数のパラメータを定義データとして設定する事により動作が規定される制御装置と通信で接続され、前記制御装置の定義データを読み込み編集を行う第１メモリと、定義データを保存する外部記憶媒体の定義データを読み込み編集を行う第２メモリと、前記制御装置の定義データと前記外部記憶媒体の定義データを比較する第３メモリと、前記第３メモリにより比較した結果を表示する表示部とを有する制御装置の保守装置において、前記制御装置の定義データと前記外部記憶媒体の定義データに差異のある定義データを一覧表示すると共に詳細な差異情報を表示し、操作者に前記制御装置の定義データと前記外部記憶媒体の定義データ間の転送方向を選択させる差異表示転送手段を備えたことを特徴としている。
【発明の効果】
【００１０】
本発明の実施例によれば、制御装置と保守装置の外部記憶媒体の定義データが異なった場合に、両者の相違の一覧とそのそれぞれの詳細情報を表示し、操作者は前記表示を見ながらどちらを正とするかを簡単に指定しファイルの転送ができるようになるため、保守作業の効率が向上するという効果がある。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の具体的実施例について、図に基づいて説明する。
【実施例１】
【００１２】
図１は本発明の実施例を示す制御装置の保守装置の構成例である。なお、本発明の構成要素が従来と同じものについては説明を省略し、異なる点のみ説明する。
本発明が従来技術と異なる点は、メモリ２１０とメモリ２２０のデータの差異と詳細情報を表示し、操作者の指示により定義データ間の転送方向を選択させる差異表示転送手段５００を備えた点である。
【００１３】
次に本制御装置の保守装置において、以下の操作が行われた場合を説明する。
（１）制御装置１００と保守装置２００を接続せず、オフラインで保守装置２００単独でメモリ２２０の定義データ２２１を編集し外部記憶媒体３００に定義データ３０１として保存する。
（２）制御装置１００と保守装置２００を通信ケーブル４００にて接続し、外部記憶媒体３００に保存した定義データ３０１をメモリ２２０に読み取りその後制御装置のメモリ１１０に転送する。その後オンライン状態で使用する。
（３）オンラインで使用中に定義データを変更する必要が出たので、制御装置１００と保守装置２００を通信ケーブル４００で接続したまま、制御装置のメモリ１１０を保守装置のメモリ２１０に読みとり、それを編集後、再度制御装置のメモリ１１０に保存する。
【００１４】
このような作業を行うと、制御装置の定義データ１１１と外部記憶媒体の定義データ３０１には相違点が生じる。その中から正しい方を制御装置１００のメモリ１１０に書き込んで動作させる必要がある場合、あるいは外部記憶媒体３００のメモリ３０１に保存させたい場合、以下のような操作を行う。
【００１５】
まず、保守装置２００にて制御装置の定義データ１１１をメモリ２１１に読みとり、次に外部記憶媒体の定義データ３０１をメモリ２２１に読みとる。メモリ２１１とメモリ２２１を比較し、結果を保守装置の表示部２４０に図２のようなファイルの相互転送のマップを表示する。操作者は必要なら詳細表示キーを押し、詳細情報を表示させる。この表示情報から、制御装置１００から外部記憶媒体３００に転送すべきもの、逆に外部記憶媒体３００から制御装置１００に転送すべきものを選択し、転送の要不要をそれぞれの定義の転送選択部１０に設定し、転送キー１１を押すことによって転送を行う。
このように、制御装置と保守装置の外部記憶媒体の定義データが異なった場合に、両者の相違の一覧とそのそれぞれの詳細情報を表示し、操作者は前記表示を見ながらどちらを正とするかを簡単に指定しファイルの転送ができるようになるため、保守作業の効率が向上する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例を示す制御装置の保守装置の構成例
【図２】本発明の実施例のファイルの相互転送のマップの説明図
【図３】従来技術を示す制御装置に接続された保守装置の構成例
【符号の説明】
【００１７】
１００  制御装置
１１０  メモリ
２１０  メモリ（第１メモリ）
２２０  メモリ（第２メモリ）
２３０  メモリ（第３メモリ）
１１１−１・・・−ｎ、２１１−１・・・−ｎ、２２１−１・・・−ｎ、２３１−１・・・−ｎ  定義データ
２４０  表示部
３００  外部記憶媒体
４００  通信ケーブル
５００  差異表示転送手段
【図１】
2005141627.tif 000003
【図２】
2005141627.tif 000004
【図３】
2005141627.tif 000005