(57)【要約】【課題】表示設定の作業を容易化すると共に、表示設定の作業中に、この作業を中断することなく直ちに確認できるようにする。【解決手段】表示設定画面４０は、左上に位置する第１領域５３に、ＰＬＣ１の正面（図３）と実質的に同じプレビュー画像が表示され、表示設定画面４０の下半分を占める第３領域５５は、表示設定に関する表が表示され、この表のセルに入力することにより表示設定することができる。そして、コマンドボタン「パネルプレビュー」４７を押し下げると、設定した内容で、プレビュー画像に表示が現れる。【選択図】      図７
2004252920.tif 000002
【特許請求の範囲】
【請求項１】
操作部及び表示部を備えたプログラマブル・ロジック・コントロール装置の表示を制御する表示制御プログラムを作成するための表示設定プログラムであって、  前記表示制御プログラムを作成するのに必要な複数の設定項目を表形式で表示する第１画面表示手段と、
前記プログラマブル・ロジック・コントロール装置の前記表示部を画像化したプレビュー画像を表示する第２画面表示手段と、
前記第１画面表示手段により表形式で表示された設定項目を入力することにより、前記プレビュー画像の表示内容を変更する表示内容変更手段とをコンピュータに機能させるためのプログラマブル・ロジック・コントロール装置の表示設定プログラム。
【請求項２】
前記第１画面表示手段による表の中に、表示する色情報を設定する項目、表示のネガ又はポジを設定する項目、表示をスクロールするか否かを設定する項目を含む、請求項１に記載のプログラマブル・ロジック・コントロール装置の表示設定プログラム。
【請求項３】
前記プレビュー画像には、プログラマブル・ロジック・コントロールに含まれる前記操作部が含まれており、該操作部の設定項目を表形式で表示する第３画面表示手段を更にコンピュータに機能させる、請求項１又は２に記載のプログラマブル・ロジック・コントロール装置の表示設定プログラム。
【請求項４】
前記コンピュータにインストールされたラダー編集プログラムにプラグインする手段と、
前記ラダー編集プログラムにより作成したラダープログラムの動作をシミュレーションするときに、前記プレビュー画像の表示をシミュレートする手段とを更にコンピュータに機能させる、請求項１〜３のいずれか一項に記載のプログラマブル・ロジック・コントロール装置の表示設定プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、表示部を備えたプログラマブル・ロジック・コントロール装置（以下、ＰＬＣという）に関し、より詳しくは、表示付きＰＬＣ用の表示設定プログラムに関する。
【０００２】
【従来の技術】
工場設備の制御にＰＬＣが用いられているが、従来は、図１に示すように、ＰＬＣ１００とは独立した表示器１０１を用い、外部ＰＣ１０２によりシーケンスプログラムと表示プログラムとを作成して、シーケンスプログラムをＰＬＣ１００にインストールし、表示プログラムを表示器１０１にインストールして、ユーザが操作することにより表示器１０１の表示を切り換えて、ＰＬＣ及び周辺機器のデバイスデータを表示したり、工場設備の稼働状況を知らせるメッセージを表示するのが一般的であり、このような表示器１０１の制御画面は、比較的豊富なソフトウエア（作画エディタ）によってユーザが作成できるようになっている。
【０００３】
しかし、ＰＬＣ１００と表示器１０１とが別体であることから、シーケンスプログラムをＰＬＣ１００に転送してこれを保存し、また、表示設定プログラムは表示器１０１に転送してこれを保存する必要があり、このため、例えばデバッグ時のターンアラウンドタイムが大きくなるなどの供給の立ち上げが煩雑であった。
【０００４】
【特許文献１】
特開２００２−２３８１０号公報
【０００５】
この特許文献１は、表示部を備えたＰＬＣを開示している。この表示付きＰＬＣは、正面パネルを上下に区分し、上方領域に表示部を配置し、下方領域に各列が横並びに上下２列のスイッチ群からなる操作部が配置されている。また、同公報は、ＰＬＣの正面パネルに配置した表示部で、ＰＬＣが動作中であること、動作中断中であること、エラーが発生したことを点灯表示する他、この表示部でタイマ値、カウンタ値、データ値などを数値表示することを開示している。
【０００６】
【特許文献２】
特開２００１−２８２３２６号公報
【０００７】
この特許文献２は、ＰＬＣ制御機能を備えたプログラマブル表示器に関連して、作画ソフトを用いて、このソフトが提供するスイッチ、ランプ、テンキー、メータ表示器、グラフ表示器などを画像としてデザイン化した部品でユーザ画面を作成した後に、ＰＬＣを動作させることなく、ユーザ画面を実際に動作しているのと同じ状態にシミュレートすることを提案している。
【０００８】
【発明が解決しようとする課題】
表示付きＰＬＣを提供する場合に、表示設定の作業を容易化して欲しいという当然の要請がある。また、設定した事項が所望の通りに表示されるか否かを、表示設定の作業中に、この作業を中断することなく直ちに確認できることは望ましいことである。
【０００９】
そこで、本発明の目的は、上述した要請に応じることのできる表示付きＰＬＣ用の表示設定プログラムを提供することにある。
【００１０】
【課題を解決するための手段】
上記の技術的課題は、本発明によれば、
操作部及び表示部を備えたプログラマブル・ロジック・コントロール装置の表示を制御する表示制御プログラムを作成するための表示設定プログラムであって、
前記表示制御プログラムを作成するのに必要な複数の設定項目を表形式で表示する第１画面表示手段と、
前記プログラマブル・ロジック・コントロール装置の前記表示部を画像化したプレビュー画像を表示する第２画面表示手段と、
前記第１画面表示手段により表形式で表示された設定項目を入力することにより、前記プレビュー画像の表示内容を変更する表示内容変更手段とをコンピュータに機能させるためのプログラマブル・ロジック・コントロール装置の表示設定プログラムを提供することにより達成される。
【００１１】
すなわち、本発明によれば、設定項目を表形式で表示することから、表示設定作業を容易化することができるだけでなく、その設定をプレビュー画像で視覚的に直ちに確認することができ、所望の表示が得られないのであれば、直ちに、表示設定を変更し、これを再度プレビュー画像で確認することができる。したがって、作成した表示制御プログラムをＰＬＣに送信して、このＰＬＣを実際に動作させて表示制御プログラムのデバッグを行う必要性を低減し、また、デバッグ作業に要する時間を短縮することができる。
【００１２】
【発明の実施の形態】
本発明の好ましい実施の形態では、第１画面表示手段により表示される表の中に、表示する色情報を設定する項目、表示のネガ又はポジを設定する項目、表示をスクロールするか否かを設定する項目など表示に付随する様々な項目を含めるのが好ましい。
【００１３】
また、ＰＬＣは表示部の他に操作部を含むのが通例であるが、この操作部に関する設定項目を表形式で表示するようにするのが、設定作業を軽減するうえで、更に好ましい。
【００１４】
【実施例】
添付の図面を参照して本発明の好ましい実施例を以下に詳しく説明する。
【００１５】
図２、図３は、実施例の表示画面付きＰＬＣを示し、図２は、制御盤の取付パネルに装着した状態のＰＬＣの平面図であり、図３はＰＬＣの正面図である。
【００１６】
実施例のＰＬＣ１は、正面又は背面から見たときに矩形形状のケース２を有し、このケース２の前面には、このケース２よりも若干大きな正面パネル３が取付けられ、この正面パネル３には、その全周に亘ってケース２よりも外方に突出したフランジ部３ａが形成されている。
【００１７】
ＰＬＣ１は、典型的には制御盤の取付パネルＰに形成された矩形開口（図面には作図上の理由から現れていない）に装着され、ＰＬＣケース２の上面、下面、両側面の各々に形成された一対の矩形切欠き４に対して着脱可能な取付具５を基本的には２つ用いて取付パネルＰに固定される。すなわち、ＰＬＣケース２の両側面の各々に取付具５が装着され、又は、ＰＬＣケース２の上面及び下面に夫々取付具５が装着され、これら２つ取付具５を用いてＰＬＣ１が取付パネルＰに固定される。
【００１８】
具体的には、取付具５は、その本体６のネジ孔（図面には作図上の理由から現れていない）に螺合されたボルト７を有し、このボルト７を操作して、ボルト７の先端に取り付けられた拡大円板８を取付パネルＰに押し付けることにより、ＰＬＣ１が取付パネルＰに固定される。なお、ＰＬＣ１は、その背面に従来から既知のＤＩＮレール取付用の溝及び爪を備えている。
【００１９】
ＰＬＣ１の正面パネル３は略正方形の形状を有する。ＰＬＣ１の正面パネル３は、同一平面上で、上方表示領域１０と下方表示領域１１とに２分割され、図３から分かるように、各領域１０、１１に、上方表示画面１２、下方表示画面１３が配置されており、これにより、一つの表示画面を備えたＰＬＣを上下に隣接して２台配置したような外観を有している。これら２つの表示画面１２、１３は同じサイズの横長の液晶ディスプレイで構成され、これらの液晶ディスプレイは個々に独立して制御される。
【００２０】
正面パネル３の上方表示領域１０には、上方操作部として、その横幅一杯に、上方表示画面１２の下方に隣接して横並びに一列に配置された５つのキースイッチ１５〜１９からなる上方スイッチ群が設けられている。同様に、正面パネル３の下方表示領域１１には、下方操作部として、その横幅一杯に、下方表示画面１３の下方に隣接して横並びに一列に配置された５つのキースイッチ２０〜２４からなる下方スイッチ群が設けられている。これら上下のスイッチ群１５〜２４は、上下の表示画面１２、１３と実質的に同一平面に配置されている。
【００２１】
上方表示画面１２及び下方表示画面１３の横方向寸法は、上方スイッチ群及び下方スイッチ群の中央に位置する３つのキースイッチ１６〜１８、２１〜２３の合計横方向寸法と実質的に同一である。換言すれば、正面パネル３は、上方表示画面１２及び下方表示画面１３の左側に、上方スイッチ群及び下方スイッチ群の左端のキースイッチ１５、２０と実質的に同じ横方向寸法を有する左ブランクエリア２６、２７を有し、また、上方表示画面１２及び下方表示画面１３の右側に、上方スイッチ群及び下方スイッチ群の左端のキースイッチ１９、２４と実質的に同じ横方向寸法を有する右ブランクエリア２８、２９を有する。
【００２２】
以上の説明から理解できるように、ＰＬＣ１は、表示画面１２、１３及びキースイッチ１５〜１９、２０〜２４の大きさ、配列などが全く同一であり、表示画面１２及びキースイッチ１５〜１９を含む上方表示領域１０と、表示画面１３及びキースイッチ２０〜２４を含む下方表示領域１１とは、全く同じ大きさであり且つ全く同じ構成である。
【００２３】
ＰＬＣ１の表示に関する基本設定では、特に限定されるものではないが、上方表示画面１２には、後に詳しく説明するように、ＰＬＣ１に関連した内部メモリ、タイマ、カウンタ、リレーなどのデバイスを直接又は間接的に識別することのできる名称又は表記及び当該デバイス値が表示される。すなわち、上方表示画面１２には、工場設備の管理者が得たい情報である、ＰＬＣ１の内部のデバイスやＰＬＣ１に接続された外部機器に設定されるデバイスを直接的又は間接的に識別できる名称又は表記が表示され、また、当該デバイスのデバイス値、例えばカウンタ値や数量や時間が表示される。
【００２４】
他方、下方表示画面１３には、ＰＬＣ１の表示に関する基本設定では、工場作業者が得たい情報である、ＰＬＣ１の制御対象又はこの制御対象の動作状態と、当該制御対象に対する実行指令の指令内容が表示される。すなわち、下方表示画面１３には、工場設備の稼働状況とこれに関連した指令を意味する文字又は表記が表示される。
【００２５】
このように、上方表示画面１２と下方表示画面１３とを用いて異なる種類の情報を視覚的に提供できるため、工場設備の管理者と作業者とで表示画面を切り替える必要のないＰＬＣ１を提供することができる。
【００２６】
以上のことに関連して、上方表示領域１０の５つのキースイッチ１５〜１９には、その操作面に、左から順に、「ＮＥＸＴ」、「ＲＥＳＥＴ」、「△」、「▽」、「ＥＮＴＥＲ」の文字又は印が付されている。また、この上方スイッチ群のキースイッチ１５〜１９の各々の真下には、左から順に、「Ｆ１」、「Ｆ２」、「Ｆ３」、「Ｆ４」、「Ｆ５」の文字が正面パネル３に付されている。
【００２７】
同様に、下方表示領域１１の５つのキースイッチ２０〜２４には、その操作面に、左から順に、「Ｆ１」、「Ｆ２」、「Ｆ３」、「Ｆ４」、「Ｆ５」の文字が付されている。また、この下方スイッチ群のキースイッチ２０〜２４の各々の真下には、左から順に、「ＮＥＸＴ、「ＲＥＳＥＴ」、「△」、「▽」、「ＥＮＴＥＲ」の文字又は印が正面パネル３に付されている。
【００２８】
以上の説明から理解できるように、上方表示領域１０に設けられた上方キースイッチ１５〜１９を識別する表記と、下方表示領域１１に設けられた下方キースイッチ２０〜２４を識別する表記とはリバーシブルの関係である。このことは、ＰＬＣ１の表示に関する基本設定をユーザが変更することができることに関係しており、例えば上方表示画面１２に「工場設備の稼働状況とこれに関連した指令を意味する文字又は表記（基本設定では下方表示画面１３に表示される事項）」を表示させ、下方表示画面１３に「デバイスを直接又は間接的に識別することのできる名称又は表記及び当該デバイス値（基本設定では上方表示画面１２に表示される事項）」を表示させたときに、全く同じ大きさ及び配列の上方キースイッチ１５〜１９及び下方キースイッチ２０〜２４の各々の真下に表記した文字又は印を利用することにより、ユーザがキースイッチの操作で混乱を招かないようにしてある。
【００２９】
上述のように、上方表示画面１２と下方表示画面１３は、これに表示される項目の性質が異なっており、ＰＬＣ１の表示に関する基本設定では、上方表示画面１２に主に工場設備の管理者が必要とする情報を表示し、他方、下方表示画面１３には、作業者が必要とする情報を表示するように設定されていることから、任意であるが、これをユーザに認識させるための文字、例えば「ＤＡＴＡ  ＡＣＣＥＳＳ  ＰＡＮＥＬ」（データアクセスパネル）を上方表示領域１０の例えば左上部分に付し、「ＭＥＳＳＡＧＥ  ＰＡＮＥＬ」（メッセージパネル）を下方表示領域１１の例えば左上部分に付するようにするのが好ましい。
【００３０】
図４は、ＰＬＣ１のブロック図である。ＰＬＣ１は、各種センサや周辺機器との信号の授受を行う入出力部３０と、ＰＬＣ１の動作を制御する制御手段としてのＣＰＵ３１と、ＲＯＭやデータメモリなどの記憶部３２とを含み、外部ＰＣ３３でシーケンスプログラム（典型的にはラダー図から作成される）と、後述する表示設定プログラムとが一体的に作成されて、これらのプログラムがシリアル通信部３４を通じてＰＬＣ１に一括してインストールされる。
【００３１】
ＰＬＣ１は、上方表示画面１２及び下方表示画面１３を制御するための表示制御ＣＰＵ３５を更に含む。この表示制御ＣＰＵ３５は上述した動作制御ＣＰＵ３１と一体であってもよい。これら表示制御ＣＰＵ３５及び動作制御ＣＰＵ３１からなる制御部は、例えば上方キースイッチ群１５〜１９を監視し、上方キースイッチ群１５〜１９に含まれる「ＲＥＳＥＴ」キースイッチ１６、「△」キースイッチ１７、「▽」キースイッチ１８が押し下げられると、上方表示画面１２に表示されているデバイス値に対応するデバイスに書き込みを実行して、数値のリセット又は増減を行う。また、「ＮＥＸＴ」スイッチ１５は、上方表示画面１２に表示するページを強制的に変更する機能が割り付けられており、「ＮＥＸＴ」スイッチ１５を押し下げる毎に、上方表示画面１２に表示するページが次々と変更され、これにより、表示したいデバイスを選択することができる。このような上方及び下方のキースイッチ群１５〜１９、２０〜２４に割り付ける機能は、後に説明する表示設定プログラムで設定される。
【００３２】
表示設定プログラムは外部ＰＣ３３でシーケンスプログラムに関連付けてユーザが必要な入力作業を行うことにより完成し、上記シリアル通信部３４を通じてＰＬＣ１にシーケンスプログラムと共にインストールされる。同図に示す「操作部」は、前述したキースイッチ１５〜１９、２０〜２４を意味する。
【００３３】
上方表示画面１２及び下方表示画面１３は予め設定された所定の表示フォーマットに従って表示される。図５は、データアクセスパネル表示用に設定された表示フォーマットを示す。同図から分かるように、表示の基本設定に従えば、上方表示画面１２は、その上段に、「生産個数」というように工場設備の管理に関連したデバイスを識別することのできる表記が表示され、このデバイスのデバイス値、つまりシーケンスプログラムで制御可能なデバイスである、データメモリ、カウンタ、タイマ、リレーのデバイス値が下段に数値表示される。なお、現在までに生産した数量に加えて、表示設定プログラムでユーザの設定作業を行うことにより、設定値を併せて表示するようにしてもよい。
【００３４】
また、図６は、メッセージパネル表示用に設定された表示フォーマットを示す。同図から分かるように、表示の基本設定に従えば、下方表示画面１３は、その上段に、「研磨加工中」などＰＬＣ１の制御対象の動作状態つまり工場設備の作業に関連したメッセージが表示され、下段に、ＰＬＣ１の制御対象に対する３つの指令３１〜３３が横並びに文字で表示される。
【００３５】
上述したデータアクセスパネルつまり上方表示画面１２は、上方スイッチ群１５〜１９のうち、最も左に位置する「ＮＥＸＴ」キースイッチ１５を押すことにより、ユーザの設定に従い次の表示ページに表示を切り替えることができる。また、その右隣の「ＲＥＳＥＴ」キースイッチ１６を押すことにより、下段に表示されている数値を「０」にクリアすることができる。また、次の「△」キースイッチ１７を押すことにより、下段に表示されている数値のインクリメントすることができる。また、「▽」キースイッチ１８を押すことにより、下段に表示されている数値をデクリメントすることができる。また、最も右に位置する「ＥＮＴＥＲ」キースイッチ１９を押すことにより、変更された数値のデバイスにアクセスして、例えば該当するカウンタを変更後の値に確定することができ、上方表示画面１２には変更後の値が表示される。上記の具体例であれば、基本設定では上方表示画面１２に表示される表示及びこれに関連したキースイッチ１５〜１９の機能は、外部ＰＣ３３を用いた表示設定プログラムへの登録及び設定に関連して自動的に割り付けられる。
【００３６】
上述したメッセージアクセスパネルつまり下方表示画面１３は、その下段に表示される３つの指令文字３１〜３３が、下方スイッチ群２０〜２４のうち、左から２〜４番目に位置するファンクションキースイッチ２１〜２３に対応している。
【００３７】
すなわち、下方表示画面１３の下段の左部分に表示される「開始」指令３１は、左から２番目のファンクションキースイッチ２１の、丁度、真上に位置して表示され、中央部分に表示される「停止」指令３２は、中央のファンクションキースイッチ２２の、丁度、真上に位置して表示され、右部分に表示される「復帰」指令３３は、右から２番目のファンクションキースイッチ２３の、丁度、真上に位置して表示され、表示された各指令３１〜３３に対応するキースイッチ２１〜２３を押し下げることにより、ＰＬＣ１から制御対象に対して実行指令を供給することができる。
【００３８】
「開始」などの３つの指令文字３１〜３３は、下方キースイッチ２０〜２４と実質的に同じサイズのセル（表示枠）を設定して、この表示枠の中に指令文字３１〜３３を表示するのが、下方キースイッチ２０〜２４との関連付けを強める上で好ましい。
【００３９】
横並びの下方スイッチ群２０〜２４の中央に位置する３つのファンクションキースイッチ２１〜２３は、これに対応する位置に横並びに表示される３つの指令文字「開始」「停止」「復帰」に関連しており、図示の例であれば、研磨加工を開始するのであれば、作業者が表示文字「開始」３１の真下に位置する「Ｆ２」ファンクションキースイッチ２１を押せばよく、同様に、研磨加工を停止するのであれば、作業者が表示文字「停止」３２の真下に位置する「Ｆ３」ファンクションキースイッチ２２を押せばよく、更に、切削加工を再開するのであれば、作業者が表示文字「再開」３３の真下に位置する「Ｆ４」ファンクションキースイッチ２２を押せばよい。
【００４０】
上記の例から理解できるように、上述の具体例で説明すれば、下方表示画面１３の下段の表示指令３１〜３３の文字は、この表示される位置に対応して配置されているキースイッチ、つまり下方スイッチ群２０〜２４の中央に位置する３つのキースイッチ２１〜２３に割り当てる機能を指し示しており、この表示指令３１〜３３などを登録することにより、表示される位置に対応して配置されているキースイッチに該当する機能が割り付けられる。したがって、上記の例で説明すれば、表示指令３１〜３３に対応するキースイッチ２１〜２３を作業者が押すことにより、表示された指令３１〜３３に従うシーケンスへ移行させることができる。
【００４１】
キースイッチ２１〜２３の機能は、表示設定プログラムでユーザが任意に登録することができる。このような対応関係を視覚的に示すために、図３に図示したように、下方スイッチ群の中央の３つのキースイッチ２１〜２３と下方表示画面１３とで挟まれた幅狭のエリアの各キースイッチ２１〜２３に対応した位置に、例えば「▽」印のように相互に関連付ける符号を正面パネル３に付すのが好ましい。
【００４２】
また、この３つのファンクションキースイッチ２１〜２３のいずれかを作業者が押したときに、ＰＬＣ１が、この指令を受け付けたことを表示するのに、表示指令３１〜３３のうち該当する指令文字を反転表示又は点滅表示に切り換えるようにするのが好ましく、また、作業者が３つのファンクションキースイッチ２１〜２３のいずれかを押したときに、ＰＬＣ１が、この指令を受け付けたこと、例えば「ピッ」というような確認音で作業者に知らせるようにしてもよい。
【００４３】
２つの画面１２、１３を備えたＰＬＣ１の表示動作は、前述したように、表示設定プログラムを用いて外部ＰＣ３３を用いて作成される。この表示設定プログラムは、ＰＬＣ１のシーケンス制御プログラムを作成するラダー図作成プログラム（ラダーエディタ）とデバイスを介してプラグインされ、外部ＰＣ３３を用いてラダー図を作成する過程で、表示設定及び表示の確認を行うことができるようになっている。
【００４４】
表示設定プログラムは、▲１▼表示設定モードと、▲２▼表示確認モードと、▲３▼ラダー図と同時に編集することのできるラダー図及び表示設定の同時編集モードとを有する。
【００４５】
▲１▼表示設定モード
ラダーエディタが起動している状態で、このラダーエディタの画面中に存在するボタン又はメニューから「表示エディタ（表示設定プログラム）」を選択することにより、表示設定プログラムを起動させることができ、外部ＰＣ３３の表示画面には、ラダー編集画面の上に表示設定画面４０（図７又は図８）が重畳表示される。
【００４６】
表示設定画面４０は、マウスを操作することにより、左右及び上下に移動させることができ、また、その大きさも調節することができる。表示設定画面４０は、ツールバーの横並びに配置された複数のコマンドボタン４１〜５１が設けられている。このボタン４１〜５１の機能については後に必要に応じて説明する。
【００４７】
表示設定画面４０は、左上に位置する第１領域５３と、その右隣の第２領域５４と、下半分の第３領域５５とに区分された３つの領域を有する。第１領域５３には、実機であるＰＬＣ１の正面（図３）と実質的に同じプレビュー画像が表示される。第２領域５４は、上方第２領域５６と下方第２領域５７と区分されている。上方第２領域５６は、ＰＬＣ１の上方表示画面１２に関連した設定項目を表示した表で構成されている。下方第２領域５７は、ＰＬＣ１の上方表示画面１２に関連した設定項目を表示した表で構成されている。
【００４８】
表示設定画面４０の下半分を占める第３領域５５は、表示設定に関する表で構成され、縦スクロール５８を操作することにより表示されている表を上下にスクロールすることができる。同様の方法で、横スクロールも可能である。
【００４９】
図７は「データアクセスパネル」（上方表示画面１２）に関連した表形式の表示設定用ウィンドウを示し、このウィンドウは、表示設定画面４０の第２番目のボタン４２を押し下げることにより表示させることができる。設定ウィンドウを用いてユーザが設定した表示設定データは、ＰＬＣ１に組み込まれた後、データアクセスパネル表示データベースとしてＰＬＣ１の一般的にはＲＯＭ又はＲＡＭなどのメモリに格納される。
【００５０】
「データアクセスパネル」の表示設定用ウィンドウは、図９、図１０に拡大して示すように、複数の列及び行を備えた表形式であり、各列毎にページ番号が割り付けられ、各列に設けられた横並びの複数のセルを用いて、各ページ毎に割り付けるＤＭアドレス、デバイス番号、データ名の他に、表示属性として、文字色、文字反転、表示点灯／点滅、スクロール速度、ＮＥＸＴキー設定、表示デバイス属性（小数点、データ長、データ変更、設定値表示）を設定することができ、また、表示する文字の大きさ（フォント）を設定するようにしてもよい。
【００５１】
すなわち、データアクセスパネルの表示設定ウィンドウ（図７、図９）の最も左の欄のセルに見られる数字はページ番号を示す。その右隣の欄「ページ呼び出しデバイスアドレス」のセルは、当該ページが格納されるデータメモリに割り付けたアドレスである。
【００５２】
上方表示画面１２の下段に表示されるデータ値は、「表示データデバイス番号」入力セルに、該当するデバイスを特定することにより、上方表示画面１２の表示フォーマットに従い上方表示画面１２の下段にデバイス値が表示される。入力セルへの書き込みは、キーボードを用いて行ってもよいが、この作業を軽減するために、該当する入力セルをクリックすると、図１１に示す入力支援ウィンドウ６０が表示設定画面４０の上に重畳表示され、この入力支援ウィンドウに設けられた各種のボタンを押し下げることで、カウンタ、タイマ、データメモリ（ＤＭ）のデバイスの種別及びデバイス番号を入力することができる。
【００５３】
次の、「データ名」の欄は、データアクセスパネルの表示に関する、ユーザが登録可能な、例えば「稼働前」「トータル生産数」「回転速度ｒｐｍ」などのように文字で登録することが可能であり、このデータ名登録欄のセルに登録された名称は上方表示画面１２の上段に表示される（図５）。この「データ名」欄の表示は、上方表示部１２の横幅寸法との関係で、全角文字で６文字、半角文字で１２文字を常時表示することができるが、これを超える文字はスクロール表示が可能である。
【００５４】
なお、表示設定プログラムは、「表示データデバイス番号」入力セル及び「データ名」入力セルへの入力及び登録は、ラダー図から流用して、これを行うことができる機能を有する。すなわち、ラダー図の該当するデバイスに付記されたデバイスコメントおよびデバイス番号をそのまま流用するときには、表示設定画面４０のコマンドボタン「デバイスコメント読み出し」４４を押し下げることで、ラダー編集プログラムのデータを流用して、「表示データデバイス番号」の設定及び「データ名」の登録を行うことができる。
【００５５】
また、予め表示に必要な「表示データデバイス番号」を入力しておき、コマンドボタン「デバイスコメント読み出し」４４を押し下げることで、ラダー編集プログラムのデータの中から流用して、入力した「表示データデバイス番号」に対応する「データ名」の登録を行えるようにしてもよい。
【００５６】
「稼働前」「トータル生産数」などの文字表示の色は、次の「文字色」欄の該当するセルをクリックすることで、赤、橙、緑から選択可能である。また登録した「データ名」つまり「稼働前」「トータル生産数」などの文字をネガ又はポジで表示させることができ、その設定は、次の「文字反転」の欄の該当するセルをクリックすることで選択的に設定可能である。また、上述したスクロールの速度は、「スクロール速度」欄の該当するセルをクリックすることで、スクロールをしない（固定表示）、低速、高速を選択的に設定することができる。また、「データ名」の表示を選択的に点滅又は点灯表示することが可能であり、この選択は、「表示」欄の該当するセルをクリックすることで、「する（点滅）」「しない（点灯）」を選択的に設定することができる。
【００５７】
データアクセスパネルの表示設定用ウィンドウは、また、上方表示領域１０に含まれる「ＮＥＸＴ」キースイッチ１５に関連して、このキースイッチ１５を押すことにより次の表示ページに移行するか否かを設定するための欄「ＮＥＸＴ設定」を含み、この「ＮＥＸＴ設定」入力欄により、次ページへの表示ページの移行を禁止又は許可する設定の他に、これを許可する場合に、キースイッチ１５を押し下げることで機能する「通常ページ送り」と、所定の時間継続して押し続けたとき（長押ししたとき）に、ページ送りの対象なる「長押し」とを選択的に設定することができる。キースイッチ１５を押す毎に、「通常」が設定されている中でページ番号の若い方から順次ページ表示され、また最初のページに戻るループを画く。キースイッチ１５を所定の時間継続して押し続けると、「長押し」が設定されている中でページ番号の若いページが表示去れ、キースイッチ１５を押す毎に、「長押し」が設定されるなかで順次ページ送りがなされ、ループを画く。再度キースイッチ１５を所定の時間継続して押し続けることで、再び「通常」が設定されているページが表示される。
【００５８】
「データアクセスパネル」の表示設定ウィンドウ（図７）に関し、この設定ウィンドウを用いて設定可能な他の項目として、表示デバイス属性を含む（図１０）。すなわち、数値の小数点、データ長、符号の有無、表示を現在値だけでなく設定値を加えて表示するか否かの設定をページ毎（各列の横並びのセルを用いて）に行うことができ、また、先に上方キースイッチ群に関連して説明したキースイッチ１６〜１８による数値変更（つまりデバイスの各種データ値の変更）を許容するか又は禁止するかの設定は「データ変更」欄によってページ毎に行うことができ、また、表示文字又は数字の大きさ（フォント）を設定することができるようにしてもよい。
【００５９】
なお、図９のページ番号１２８に「メッセージパネルデータ表示エリアＤＭ２０００」とあるが、これは、該当するデバイス番号のデータメモリに格納されているメッセージパネルのページを表示することを例示的に示している。
【００６０】
図８は、表示プログラム中のメッセージパネル（下方表示画面１３）の設定用ウィンドウを示し、このウィンドウは、表示設定画面４０の第３番目のボタン４３を押し下げることにより表示させることができる。
【００６１】
「メッセージパネル」の表示設定ウィンドウは、上述した「データアクセス」表示設定用ウィンドウを同様に、複数の列及び行を備えた表形式で設定されており、最も左の欄（図８、図１２）のセルに見られる数字はページ番号を示す。その右隣の「ページ呼び出しアドレス」は、該当ページが格納されているメモリに割り付けたアドレス番号を示す。
【００６２】
「メッセージパネル」の表示に関してユーザが設定可能な「メッセージ」登録欄は、第１、第２の分割セルで構成され、第１の分割セルに登録した文字は常時表示され、第２の分割セルに登録した文字はスクロール表示される。このメッセージ入力欄の登録例として、例えば「稼働前」「自動運転モード」「手動運転モード」などのように工場設備の稼働状況を示す文字を登録することができ、この欄の各セルで登録されたメッセージ文字は下方表示画面１３の上段に表示される（図６）。この「メッセージ」欄の第１分割セルは、下方表示部１３の横幅寸法との関係で、全角文字で６文字、半角文字で１２文字まで登録が可能である。これを超える文字を第２分割セルに登録することによりスクロール表示される。この「メッセージ」欄には、図１２から理解できるように「緊急停止」「ワーク供給部異常」のような作業者に注意を促す警報文字や、「テープを供給して下さい」「ワークトレーがありません」「タップを交換して下さい」のような工場設備の正常運転に支障が発生する虞のある旨の注意や正常運転を維持するための作業の指示を作業者に通知する警告又は通知文字を登録して、これを下方表示画面１３の上段に表示させることができる。
【００６３】
「メッセージ」の登録文字の表示は等倍、縦倍、四倍角で行うことが可能であり、この選択は、「倍角」欄の該当するセルをクリックすることにより行うことができる。また、「メッセージ」の登録文字の表示の色は、赤、橙、緑から選択可能であり、この選択は、「文字色」欄の該当するセルをクリックすることにより行うことができる。
【００６４】
「メッセージ」の表示文字をネガ又はポジで選択的に表示させることも可能であり、この設定は、「表示モード」欄の該当するセルをクリックすることにより行うことができる。また、上述したメッセージ表示のスクロールの速度は、「スクロール速度」欄の該当するセルをクリックすることにより、「（スクロールを）しない」「低速」「高速」から選択することで設定することができる。また、「メッセージ」の表示を選択的に点滅又は点灯表示することが可能であり、この選択は、「点滅」欄の該当するセルをクリックすることにより設定することができる。
【００６５】
前述したように下方表示画面１３の下段には３つの指令文字３１〜３３（図６）が表示されるが、この下方表示画面１３の下段に表示する文字及びこれに関連する機能は、メッセージパネルの設定ウィンドウの「ファンクションＳＷ銘板」欄（図８、図１３）を使ってページ毎に設定することができる。図６に図示の例であれば、「Ｆ２」セルに「開始」を登録して、Ｆ２キースイッチ２１に関する表示指令３１である「開始」を表示させることができ、「Ｆ３」セルに「停止」を登録して、Ｆ３キースイッチ２２に関する表示指令３２である「停止」を表示させることができ、「Ｆ４」セルに「復帰」を登録して、Ｆ４キースイッチ２３に関する表示指令３３である「復帰」を表示させることができる。
【００６６】
「データアクセスパネル」表示設定及び「メッセージパネル」表示設定の各ウィンドウ（図７、図８）はヘルプ機能を有し、チェックボックス６２をオフすることによりヘルプ表示を行うことができる。すなわち、「データアクセスパネル」表示設定及び「メッセージパネル」表示設定の各ウィンドウの上段には、横方向に延びるヘルプ表示ボックス６３が設けられ、「データアクセスパネル」表示設定及び「メッセージパネル」表示設定の表の任意のセルにカーソルを当てると、当該セルが所属する欄に関し、この欄の設定項目に関する説明がヘルプ表示ボックス６３に表示される。
【００６７】
ＰＬＣ１の正面をイメージ化したプレビュー画像を表示する第１領域５３の右隣りの第２領域５４の上部つまりＰＬＣ１の上方表示画面（データアクセスパネル）２６に対応した上方第２領域５６には、データアクセスパネルのシステム設定に関する項目が表形式で表示され、上方第２領域５６の右側に位置する表によって、ＮＥＳＴキースイッチ１５、ＲＥＳＥＴキースイッチ１６などの上方表示画面１２に関連した操作部の設定を行うことができる。
【００６８】
同様に、第２領域５４の下部つまりＰＬＣ１の下方表示画面（メッセージパネル）２７に対応した下方第２領域５７には、メッセージパネルのシステム設定に関する項目が表形式で表示され、下方第２領域５７の右側に位置する表によって、Ｆ１キースイッチ２０、Ｆ２キースイッチ２１などの下方表示画面１３に関連した操作部の設定を行うことができる。
【００６９】
これらのシステム設定に関し、データアクセスパネル用として、項目「ページ呼び出しデバイス先頭リレー／ＤＭ」「ページ呼び出しデバイス最終リレー／ＤＭ」「アスキー文字表示エリア」「メッセージパネル呼び出しデバイス番号」「表示中ページＤＭ番号」を含み、他方、メッセージパネル用として、項目「ページ呼び出しデバイス先頭リレー／ＤＭ」「ページ呼び出しデバイス最終リレー／ＤＭ」「アスキー文字表示エリア」「データアクセスパネル呼び出しデバイス番号」「表示中ページＤＭ番号」を含む。
【００７０】
例えば、データアクセスパネル用の設定項目「ページ呼び出しデバイス先頭リレー／ＤＭ」をユーザが決定すると、他のページも自動的に割り付けられるようになっている。リレー番号を選択したときには、ページ番号が１つ大きくなるに従い１つ番号の大きいリレー番号のリレーが該当ページに割り付けられるようになっている。データメモリ番号を選択したときには、全てのページに先頭番号と同じデータメモリに割り付けられ、該当するデータメモリに該当するページ番号と同じ数字が書き込まれる。
【００７１】
「ページ呼び出しデバイス最終リレー／ＤＭ」は、ユーザが設定することができず、主に割付デバイスとしてリレーを選択したときに有用性がある。すなわち、割付デバイスとしてリレーを選択した場合、この実施例では、リレー番号の連続した１２８個のリレーを自動的に占有することになることから、どのリレー番号からどのリレー番号まで占有されたかを確認のために表示することを目的した項目である。したがって、上記の「ページ呼び出しデバイス先頭リレー／ＤＭ」を入力すると自動的に割り付けられたデバイスの一番大きな番号が、この「ページ呼び出しデバイス最終リレー／ＤＭ」に表示される。なお、割付デバイスがデータメモリの場合には、上述した「ページ呼び出しデバイス先頭リレー／ＤＭ割付デバイス先頭番号」で入力したデータメモリ番号がそのまま表示される。
【００７２】
「メッセージパネル呼び出しデバイス番号」欄及び「データアクセスパネル呼び出しデバイス番号」欄は、データアクセスデータを上方表示画面１２に表示し、メッセージを下方表示画面１３に表示することを原則として、例えば、これを逆に表示する場合には、上記「メッセージパネル呼び出しデバイス番号」の設定欄及び「データアクセスパネル呼び出しデバイス番号」設定欄に、他方のデータメモリ番号を書き込むことにより設定すればよい。これにより、表示ページとして図９の１２８ページ或いは図１２の１２８頁が選択されると、該当するデータメモリに記憶されている表示ページに従って、データアクセスデータを下方表示画面１３に表示し、メッセージを上方表示画面１２に表示することができ、また、これに合わせて上方キースイッチ群１５〜１９、下方キースイッチ群２０〜２４に割り付けられる機能も変更される。
【００７３】
同様の設定を行うことにより、例えば、上方表示画面１２及び下方表示画面１３の双方に、図１４の図示のようにデータアクセスデータを表示させることができ、或いは、双方の画面１２、１３に上述のメッセージを表示させることができる。これによれば、例えば、上方表示画面１２に現在の生産個数（現在値）を表示し、下方表示画面１３に生産予定個数（設定値）を表示するというように、上下２つの表示画面１２、１３を使って、工場作業者が知りたい工場設備の稼働状況に関する異なる情報を表示させることができ、或いは、上下２つの画面１２、１３及びスイッチ１５〜１９、２０〜２４を使って工場設備の制御を行うことができる。
【００７４】
なお、データメモリ（ＤＭ）番号を入力する項目では、その入力セルをクリックすると、先に説明した図１１の入力支援ウィンドウ６０が重畳表示され、この入力支援ウィンドウ６０を使って設定作業を行うことができる。
【００７５】
上述したシステム設定に関し、ラダーエディタから「表示エディタ（表示設定プログラム）」を選択して、表示設定プログラムを起動させて表示プログラムを新規作成するときに、図１６に示す初期画面６５が表示されるようになっており、この初期画面６５は、実機と同じプレビュー画像などの他に自動割付ボタン６６を押し下げることにより、システム設定に関する項目、例えば「ページ呼び出しデバイス先頭リレー／ＤＭ」などのデバイスが自動的に割付けられ、「ＯＫ」ボタン６７を押し下げることで、図７の表示設定画面４０に切り替わる。なお、この初期画面６５は、表示設定画面４０のコマンドボタン「システム設定」４６を押し下げることで、何時でも起動させることができる。
【００７６】
システム設定に関し、項目「表示中ページＤＭ番号」は、「割付デバイス」がリレーのときに有用性がある。すなわち、「表示中ページＤＭ番号」として指定されたデータメモリには、現在表示されているページ番号が書かれており、データメモリの中の値を読み込みに行くと、現在表示されているページ番号を読み出すことができる。つまり、この「表示ページ番号」によって、表示ページ番号を記憶するデータメモリ番号を指定することができる。割付デバイスとしてデータメモリが選択されているときには、このデータメモリ表示ページ番号を記憶するデータメモリの記憶内容とが一致することになる。「割付デバイス」がリレーである場合に、複数の同時に割り付けられたリレーがＯＮした場合には、表示画面は交互表示になる。つまり、複数のリレーはＯＮが継続されても表示は交互表示するようになっており、データメモリの場合のように、リレーを全部見ても、どのページが表示されているかを把握することができないことになる。
【００７７】
「表示中ページＤＭ番号」項目にデータメモリ番号を入力することにより、指定されたデータメモリに、現在表示されているページ番号が保存されるので、複数のリレーがＯＮした場合に、ＰＬＣ１の下方表示画面１３が交互表示になったとしても、作業者がキースイッチ２１〜２３を押し下げたときに表示されていた表示ページを指定データメモリから特定することができ、ＰＬＣ１は、指定データメモリから特定したページ番号に従って制御対象に対して、作業者が押し下げたキースイッチ２１〜２３に割り当てた機能つまり指令内容に従う指令を制御対象に供給することができる。
【００７８】
▲２▼表示確認モード
表示設定画面４０及び初期画面６５を用いた表示設定の途中又は設定後に、例えば、図７のデータアクセス用の設定であれば、コマンドボタン「パネルプレビュー」４７を押し下げることにより、第１領域５３には、実機であるＰＬＣ１の正面（図３）と実質的に同じプレビュー画像の上方表示画面１２に表示させることができる。このプレビュー機能は、表示したいページ番号の行をクリックしてコマンドボタン「パネルプレビュー」４７を押し下げることで、当該ページで設定したデータをプレビュー画像の該当する表示部に表示させることができる。このプレビュー機能は、下方表示画面１３に表示するメッセージに関しても同様である。プレビュー機能を動作させたときには、プレビュー画像に含まれるＮＥＸＴキー、△キーなどを操作も、これをクリックすることで確認することができる。
【００７９】
▲３▼ラダー図及び表示設定の同時編集モード（図１７）
表示設定画面４０の左端に位置するコマンドボタン「ラダーエディトビュー」４１を押し下げると、ラダー編集画面７０の右脇に、表示設定画面４０で設定されたデータに関する表示設定データー覧画面７２が表示される。すなわち、ＰＣ３３の表示画面の右側部を除いた領域にラダー編集画面７０が一杯に表示されるようにラダー編集画面７０の大きさが調節され、その右隣りの領域に表示できるように表示設定データー覧画面７２の大きさが調節された状態で表示が行われる。ラダー編集画面７０と表示設定データー一覧画面７２はポインタを動かしてクリックすることにより、ラダー編集画面７０と表示設定データー覧画面７２とが選択的に起動する。
【００８０】
表示設定データー覧画面７２は、表示設定画面４０で設定した項目のうち、例えば割付デバイスや表示デバイスなどのラダー図編集に関連した項目に限定して表形式で表示される。これにより、ラダー図の確認や、ラダー図によるＰＬＣ１のシーケンス制御に関連した表示の確認を同時に行うことができ、必要であれば、表示設定データー覧画面７２の左上の「戻る」ボタン７１を押し下げることにより、表示設定画面４０に戻ることができる。
【００８１】
なお、ラダー編集プログラムは、ラダープログラムの動作をシミュレーションできるシミュレータを有し、ラダープログラムの動作をシミュレーションするときには、シミュレータで呼び出したデバイスがＯＮしたことを表示設定プログラムに通知し、当該デバイスがＯＮしたときの表示状態をプレビュー画像に表示してシミュレートする機能を有する。
【００８２】
上述した実施例によれば、２つの表示画面１２、１３を設置したＰＬＣ１に関して、ＰＬＣ１のシーケンスプログラム（ラダープログラム）に関連して作成した表示設定プログラムは、シーケンスプログラムと一括したＰＬＣ１への転送及び保存を行い、また、デバッグを行うことができる。
【００８３】
デバッグ作業に関し、上述したシミュレーション機能を備えることにより、ラダープログラムの運転状況と表示設定プログラムによる表示状況とを同時に確認することができるためデバッグ工数を大幅に削減することができる。
【図面の簡単な説明】
【図１】ＰＬＣとこれに接続した表示器の従来の一般的なレイアウトを説明するための図である。
【図２】実施例の２画面付きＰＬＣを制御盤の取付パネルに設置した場合の平面図である。
【図３】実施例の上下２画面付きＰＬＣの正面図である。
【図４】実施例の２画面付きＰＬＣ及び周辺機器のブロック図である。
【図５】実施例の上下２画面のうち上方表示画面（データアクセスパネル）の表示例を示す図である。
【図６】実施例の上下２画面のうち下方表示画面（メッセージパネル）の表示例を示す図である。
【図７】ＰＣで設定作業を行う表示設定プログラムの表示画面のうちデータアクセス設定に関連した画面を示す図である。
【図８】ＰＣで設定作業を行う表示設定プログラムの表示画面のうちメッセージ設定に関連した画面を示す図である。
【図９】図７のデータアクセスに関する設定項目を含む表形式の表示を拡大して示す図である。
【図１０】図７のデータアクセスに関する設定項目のうち、表示属性に関する設定項目を含む表形式の表示を拡大して示す図である。
【図１１】設定項目のうちデバイス番号の入力を支援するために重畳表示されるサポートウインドを示す図である。
【図１２】図８のメッセージに関する設定項目を含む表形式の表示を拡大して示す図である。
【図１３】図８のメッセージに関する設定項目のうち、表示属性に関する設定項目を含む表形式の表示を拡大して示す図である。
【図１４】ＰＬＣの２画面表示部の別の表示態様を説明するための図３に関連した図である。
【図１５】ＰＬＣの表示部のシステム設定に関連した設定項目を含む表形式の表示を拡大して示す図である。
【図１６】ラダー編集画面に重畳表示される表示設定プログラムの初期画面を拡大して示す図である。
【図１７】ラダー編集画面の隣に表示設定画面が同時に表示される同時編集モードでの画面表示を示す図である。
【符号の説明】
１    ＰＬＣ
１２    上方表示画面
１３    下方表示画面
１５〜１９  上方キースイッチ群（上方表示画面に関連した操作部）
２０〜２４  下方キースイッチ群（下方表示画面に関連した操作部）
３３    外部ＰＣ
４７    「パネルプレビュー」コマンドボタン
５３    プレビュー画像（第１表示画面）
５５    上方表示画面又は下方表示画面の表示に関する設定項目を含む表（第２表示画面）
５６    ＰＬＣの表示部の基本的なシステム設定に関する設定項目を含む表（第３表示画面）
【図１】
2004252920.tif 000003
【図２】
2004252920.tif 000004
【図３】
2004252920.tif 000005
【図４】
2004252920.tif 000006
【図５】
2004252920.tif 000007
【図６】
2004252920.tif 000008
【図７】
2004252920.tif 000009
【図８】
2004252920.tif 000010
【図９】
2004252920.tif 000011
【図１０】
2004252920.tif 000012
【図１１】
2004252920.tif 000013
【図１２】
2004252920.tif 000014
【図１３】
2004252920.tif 000015
【図１４】
2004252920.tif 000016
【図１５】
2004252920.tif 000017
【図１６】
2004252920.tif 000018
【図１７】
2004252920.tif 000019