(57)【要約】【課題】各種ユーザに対応できるコメント表示が可能なラダープログラム編集装置を提供する。【解決手段】第１のコメントの他に第２のコメントを記憶することができるコメント記憶手段２２を設け、例えば日本語コメントの他に、ユーザ側で第２言語コメントを記憶させることができるようにし、コメント選択手段２３により一種類のコメントを選択して、ラダープログラムを構成する記号の近傍に表示させる。【選択図】      図２
2004280585.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブルコントローラ用のラダープログラムの編集を行うラダープログラム編集装置であって、
ラダープログラムを構成する記号ごとに入力された複数種類のコメントを記憶するコメント記憶手段と、
画面に表示する一種類のコメントを、前記複数種類のコメントから選択するコメント選択手段と、
前記コメント選択手段により選択されたコメントを画面上の記号の近傍に表示するコメント表示手段と
を備えたことを特徴とするラダープログラム編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラマブルコントローラ用のラダープログラムの編集を行うラダープログラム編集装置に関する。
【０００２】
【従来の技術】
プログラマブルコントローラにおけるラダープログラムの編集（書き込みも含む。）は、外部接続されたラダープログラム編集装置によって行われる。代表的なラダープログラム編集装置はパーソナルコンピュータであり、オペレーティングシステム上で動作するツールによって、入出力接点や出力命令等の記号を画面上で貼り付ける操作をすることによりラダープログラムを作成することができる。また、記号の上部には論理番号を、下部にコメントを、それぞれ表示することができる。プログラマブルコントローラで制御するシステムをユーザに提供する場合には、メーカー側でユーザプログラムを用意するが、このとき、コメントは日本語で作成している。海外ユーザへシステムを納入した場合には、動作確認やプログラム変更のためユーザがラダープログラムを見るとき、日本語のコメントでは理解が困難である。しかしながら、英語でコメントを記載すると、日本での動作確認やデバッグには不便である。
【０００３】
そこで、翻訳機能を搭載し、日本語コメントを英語コメントに翻訳して表示するラダープログラム編集装置も提案されている（例えば、特許文献１参照。）。この装置では、日英翻訳は、ラダープログラムに登場する日本語の単語と英語の単語とを対応させた変換テーブルを用いて行われ、「日英コメント変換」というメニュー操作により、ラダープログラム全体としてコメントが日本語から英語に変換される。これにより、英語圏の海外ユーザが使用する際の便宜を図っている。
【０００４】
【特許文献１】
特許第２５８５９３０号公報（第３頁、図８）
【０００５】
【発明が解決しようとする課題】
上記のような従来のラダープログラム編集装置における「日英コメント変換」では、英語圏以外の外国ユーザには対応できない。しかし、英語以外の各種言語をも想定した多言語で変換テーブルを用意するのは面倒であり、現実的でない。
【０００６】
上記のような従来の問題点に鑑み、本発明は、各種ユーザに対応できるコメント表示が可能なラダープログラム編集装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、プログラマブルコントローラ用のラダープログラムの編集を行うラダープログラム編集装置であって、ラダープログラムを構成する記号ごとに入力された複数種類のコメントを記憶するコメント記憶手段と、画面に表示する一種類のコメントを、前記複数種類のコメントから選択するコメント選択手段と、前記コメント選択手段により選択されたコメントを画面上の記号の近傍に表示するコメント表示手段とを備えたものである。
【０００８】
上記のように構成されたラダープログラム編集装置では、コメント記憶手段によって記憶された複数種類のコメントから、コメント選択手段により一種類のコメントを選択して記号の近傍に表示することができる。従って、例えばユーザが所望の言語のコメントを記憶させておくことにより、それを表示することができる。
【０００９】
【発明の実施の形態】
図１は、プログラマブルコントローラ（ＰＬＣ）１に、本発明の一実施形態によるラダープログラム編集装置としてのパーソナルコンピュータ２を接続した状態を示す図である。パーソナルコンピュータ２とプログラマブルコントローラ１とは、ＲＳ２３２Ｃやイーサネット（登録商標：富士ゼロックス株式会社）等の通信用ケーブル３を介して互いに接続される。プログラマブルコントローラ１は、ＣＰＵやメモリ等を内蔵するＣＰＵユニット１１と、集中配置又は分散してローカル配置されるＩ／Ｏユニット、ＤＡ・ＡＤ変換ユニット等の拡張ユニット１２とによって構成され、当該拡張ユニット１２を介して、制御対象の設備及び、各種入出力機器、計器等と接続される。パーソナルコンピュータ２は、マルチタスクのオペレーションシステムを搭載し、かつ、プログラマブルコントローラのラダープログラムの編集（書き込みを含む。）及び動作状態のモニタリングを行う機能を有するツールを搭載している。
【００１０】
図２は、上記ツールを搭載したパーソナルコンピュータ２の機能のうち、本発明に関連する部分のみを示すブロック図である。図において、パーソナルコンピュータ２は、入力装置（ポインティングデバイスやキーボード）２１と、ツールがパーソナルコンピュータ２のハードウェアを用いて達成する機能としてのコメント記憶手段２２、コメント選択手段２３及びコメント表示手段２４と、ディスプレイ２５とを備えている。
【００１１】
コメント記憶手段２２は、ラダープログラムを構成する記号ごとに、入力装置２１により入力された複数種類のコメントを記憶する。コメント選択手段２３は、入力装置２１の入力に基づいて、画面に表示する一種類のコメントを複数種類のコメントから選択する。また、コメント表示手段２４は、コメント選択手段２３により選択されたコメントを、ディスプレイ２５の画面上における記号の近傍に表示する。
以下、これらの手段について実際の操作を例に、具体的に説明する。
【００１２】
図３は、ユーザが、ディスプレイ２５の画面上に、ツールによってラダープログラムの一部を表示した状態を示す図である。図４は、図３におけるＩＶ部の拡大図である。ここで、ユーザは、入力装置２１のポインティングデバイスによって記号（図示の例は論理番号Ｍ２３７の接点）を選択し、ダブルクリックするか又はＥｎｔｅｒキーを押すと、図５に示すように、この記号の属性を示すダイアログボックス３０が開く。
【００１３】
このダイアログボックス３０内に表示されているのは、命令語３１、論理番号３２、及び、コメント３３である。コメント３３には、第１欄３３１及び第２欄３３２があり、各欄にコメントを入力してＯＫボタン３４をクリックすることにより、各コメントが記憶される（コメント記憶手段２２の動作）。ここで、第１欄３３１にはメーカー側で既に日本語のコメントが入力されている。
第２欄３３２には、ユーザが任意にコメントを入力することができる。そこで、例えば図示のように、ユーザは、使用したい言語のコメントを入力する。入力したコメントは、ＯＫボタン３４をクリックすることにより記憶される。このようにして、各記号ごとに、第２のコメントを入力することができる。なお、コメント入力を中止する場合にはキャンセルボタン３５をクリックすればよい。
【００１４】
上記のようにして各記号について「コメント２」を入力し、記憶させた後、記憶させた「コメント２」を画面に表示したい場合、ユーザは、図６にしめすメニューバーの「表示」をクリックし、プルダウンメニューから「コメント選択」を選び、「コメント２」を選択する。これにより、表示するコメントとして、コメント２の内容が選択される（コメント選択手段２３の動作）。但し、それ以前に選択されていたのは「コメント１」である。これにより、第１欄３３１に記憶されているコメントに代えて、第２欄３３２のコメントを一斉に表示することができる（コメント表示手段２４の動作）。こうして、ユーザが表示したい言語でコメントを表示することができる。
なお、ラダープログラムをプリントする場合には、コメント１，２の対応を確認し易いように、また、用紙の無駄を省くため、ツールは、コメント１及びコメント２を２段に併記して印字させる。
【００１５】
なお、上記実施形態ではコメントの欄は２つであるが、必要により３つ以上設けてもよい。この場合は、コメント選択機能も複数種類からの択一となる。
また、日本語ユーザであれば、第２言語に限らず、使用上の便宜を考慮した任意の第２コメント等を入力することもできる。
【００１６】
【発明の効果】
以上のように構成された本発明のラダープログラム編集装置では、コメント記憶手段によって記憶された複数種類のコメントから、コメント選択手段により一種類のコメントを選択して記号の近傍に表示することができるので、例えばユーザが所望の言語のコメントを記憶させておくことにより、それを表示することができる。こうして、各種ユーザに対応できるコメント表示がユーザサイドで実施可能なラダープログラム編集装置を提供することができる。
【図面の簡単な説明】
【図１】プログラマブルコントローラ（ＰＬＣ）に、本発明の一実施形態によるラダープログラム編集装置としてのパーソナルコンピュータを接続した状態を示す図である。
【図２】ツールを搭載したパーソナルコンピュータの機能の一部を示すブロック図である。
【図３】ユーザが、ラダープログラム編集装置を用いて、そのディスプレイの画面上に、ツールによってラダープログラムの一部を表示した状態を示す図である。
【図４】図３におけるＩＶ部の拡大図である。
【図５】ラダープログラムの記号の属性を示すダイアログボックスが開いた状態を示す図である。
【図６】コメント選択のプルダウンメニューを開いた状態を示す図である。
【符号の説明】
１    プログラマブルコントローラ
２    ラダープログラム編集装置
２２    コメント記憶手段
２３    コメント選択手段
２４    コメント表示手段
【図１】
2004280585.tif 000003
【図２】
2004280585.tif 000004
【図３】
2004280585.tif 000005
【図４】
2004280585.tif 000006
【図５】
2004280585.tif 000007
【図６】
2004280585.tif 000008