(57)【要約】【課題】記号の貼付け操作が簡単で、しかも、誤った貼付けを防止することができるラダープログラム編集装置を提供する。【解決手段】ラダープログラム編集装置において、ラダープログラムを構成する記号が、貼り付け操作のために画面上でカーソルＣにより選択されると、以後、この記号をカーソルＣに付帯表示する付帯表示手段を設ける。【選択図】      図４
2004280582.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブルコントローラ用のラダープログラムの編集を行うラダープログラム編集装置であって、
画面上で記号をカーソルにより選択して貼り付ける操作をすることによりラダープログラムを構成する記号貼付け手段と、
前記画面上で、記号を選択したカーソルに当該記号を付帯表示する付帯表示手段とを備えたことを特徴とするラダープログラム編集装置。
【請求項２】
前記画面上で付帯表示を解除する付帯表示解除手段を設けた請求項１記載のラダープログラム編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラマブルコントローラ用のラダープログラムの編集を行うラダープログラム編集装置に関する。
【０００２】
【従来の技術】
プログラマブルコントローラにおけるラダープログラムの編集（書き込みも含む。）は、外部接続されたラダープログラム編集装置によって行われる。代表的なラダープログラム編集装置はパーソナルコンピュータであり、オペレーティングシステム上で動作するツールによって、入出力接点や出力命令等の記号を画面上で貼り付ける操作をすることによりラダープログラムを作成することができる。記号は、例えば画面上のツールバーにアイコン表示されており、操作者は、マウスで記号を選択し、次に、画面上で指定した貼付け位置に当該記号を貼り付ける。また、画面に表示された記号テーブルから所望の記号をマウスでドラッグアンドドロップ操作して、所望の位置に貼り付けるようにしたラダープログラム編集装置もある（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平９−２３０９１３号公報（第３頁）
【０００４】
【発明が解決しようとする課題】
上記のような従来のラダープログラム編集装置において、マウスで記号を選択する第１操作から、貼り付ける第２操作をするまでの間に時間経過や作業中断があると、何の記号を選択していたのか忘れることがある。その場合、結果的に間違った記号を貼り付けてしまうことがある。一方、ドラッグアンドドロップ操作では同じ記号を複数箇所に貼り付ける場合に、その都度ドラッグアンドドロップ操作をしなければならない煩わしさがある。また、前者、後者ともに、選択操作を誤った場合（例えば誤って隣の記号を選択していた場合）には、貼り付けて初めて誤りに気が付く、ということが多い。
【０００５】
上記のような従来の問題点に鑑み、本発明は、記号の貼付け操作が簡単で、しかも、誤った貼付けを防止することができるラダープログラム編集装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、プログラマブルコントローラ用のラダープログラムの編集を行うラダープログラム編集装置であって、画面上で記号をカーソルにより選択して貼り付ける操作をすることによりラダープログラムを構成する記号貼付け手段と、前記画面上で、記号を選択したカーソルに当該記号を付帯表示する付帯表示手段とを備えたものである。
上記のように構成されたラダープログラム編集装置では、選択した記号が、付帯表示手段によりカーソルに付帯表示される。従って、選択した記号を確認することができ、誤った貼付けを防止することができる。また、貼付け後も同様にカーソルに記号が付帯表示され、連続して複数箇所に同じ記号を貼り付けることができる。
【０００７】
また、上記ラダープログラム編集装置において、画面上で付帯表示を解除する付帯表示解除手段を設けてもよい。
この場合、容易に付帯表示を解除することができる。また、記号の選択が解除された状態であることを、容易に確認することができる。
【０００８】
【発明の実施の形態】
図１は、プログラマブルコントローラ（ＰＬＣ）１に、本発明の一実施形態によるラダープログラム編集装置としてのパーソナルコンピュータ２を接続した状態を示す図である。パーソナルコンピュータ２とプログラマブルコントローラ１とは、ＲＳ２３２Ｃやイーサネット（登録商標：富士ゼロックス株式会社）等の通信用ケーブル３を介して互いに接続される。プログラマブルコントローラ１は、ＣＰＵやメモリ等を内蔵するＣＰＵユニット１１と、集中配置又は分散してローカル配置されるＩ／Ｏユニット、ＤＡ・ＡＤ変換ユニット等の拡張ユニット１２とによって構成され、当該拡張ユニット１２を介して、制御対象の設備及び、各種入出力機器、計器等と接続される。パーソナルコンピュータ２は、マルチタスクのオペレーションシステムを搭載し、かつ、プログラマブルコントローラのラダープログラムの編集（書き込みを含む。）及び動作状態のモニタリングを行う機能を有するツールを搭載している。
【０００９】
図２は、上記ツールを搭載したパーソナルコンピュータ２の機能のうち、本発明に関連する部分のみを示すブロック図である。図において、パーソナルコンピュータ２は、マウスやトラックパッド等のポインティングデバイス２１と、ツールがパーソナルコンピュータ２のハードウェアを用いて達成する機能としての記号貼付け手段２２、付帯表示手段２３及び付帯表示解除手段２４と、ディスプレイ２５とを備えている。
【００１０】
記号貼付け手段２２は、ディスプレイ２５の画面上で記号をカーソルにより選択して貼り付ける操作をすることによりラダープログラムを構成する。付帯表示手段２３は、ディスプレイ２５の画面上で、記号を選択したカーソルに当該記号を付帯表示する。また、付帯表示解除手段２４は、画面上で付帯表示を解除する。ポインティングデバイス２１からの入力（カーソル位置情報、クリック情報）は、各手段２２〜２４に提供される。また、記号貼付け手段２２から付帯表示手段２３には選択された記号が指示され、付帯表示解除手段２４から付帯表示手段２３へは付帯表示の解除が指示される。
以下、これらの手段について実際の操作を例に、具体的に説明する。
【００１１】
図３は、ツールによってラダープログラムを編集中の状態における画面の一部を示す図である。記号の貼付けは、ツールバー３０のボタンをカーソルＣで選択して、貼付け位置をカーソルＣで指定することにより行われる（記号貼付け手段２２の動作）。例えば、ラダープログラムの横線上にａ接点を挿入する場合、ポインティングデバイス２１のカーソルＣを、ツールバー３０に表示されたａ接点の記号ボタン３１に合わせ、クリックしてこれを選択すると、それ以後、図４の丸印Ａ（実際には丸印は表示されない。）内に示すようにカーソルＣにａ接点の記号が付帯表示される（付帯表示手段２３の動作）。こうして、カーソルＣに、選択した記号が付いて回るので、選択した記号を確認することができ、誤った貼付けを防止することができる。また、貼付け後も同様にカーソルＣに記号が付帯表示され、連続して複数箇所に同じ記号を貼り付けることができる。
【００１２】
他の記号を貼り付ける場合は、他の記号ボタンをクリックすることにより、同様に、その記号がカーソルＣに付帯表示される。
貼付けが完了し、貼付け以外の操作をする場合には、カーソルＣをカーソル記号ボタン３２に合わせてこれをクリックすると、付帯表示は解除され、カーソルＣのみの表示に戻る（付帯表示解除手段２４の動作）。こうして、簡単に付帯表示を解除することができる。また、記号の選択が解除された状態であることを、容易に確認することができる。
【００１３】
【発明の効果】
以上のように構成された本発明のラダープログラム編集装置によれば、選択した記号が付帯表示手段によりカーソルに付帯表示されるので、選択した記号を確認することができ、誤った貼付けを防止することができる。また、貼付け後も同様にカーソルに記号が付帯表示され、連続して複数箇所に同じ記号を貼り付けることができる。
【図面の簡単な説明】
【図１】プログラマブルコントローラ（ＰＬＣ）に、本発明の一実施形態によるラダープログラム編集装置としてのパーソナルコンピュータを接続した状態を示す図である。
【図２】ツールを搭載したパーソナルコンピュータの機能の一部を示すブロック図である。
【図３】上記ツールによってラダープログラムを編集中の状態における画面の一部を示す図であり、記号選択前の状態を示す。
【図４】上記ツールによってラダープログラムを編集中の状態における画面の一部を示す図であり、記号選択後の状態を示す。
【符号の説明】
１    プログラマブルコントローラ
２    パーソナルコンピュータ（ラダープログラム編集装置）
２２    記号貼付け手段
２３    付帯表示手段
２４    付帯表示解除手段
【図１】
2004280582.tif 000003
【図２】
2004280582.tif 000004
【図３】
2004280582.tif 000005
【図４】
2004280582.tif 000006