(57)【特許請求の範囲】
【請求項１】
プログラマブル表示器用の画面上の部品群の各部品毎に割付けるメモリアドレスを格納するアドレス割付けテーブルと、
任意の前記部品群の各部品毎に、アドレスオフセット値又は実アドレス値を設定させるものであって、固定アドレスの部品に関しては実アドレスを設定させて、該設定内容をアドレス設定テーブルに登録する設定手段と、
前記部品群の各部品の前記メモリアドレスを変更する際に、任意の先頭アドレスを入力させ、前記アドレス設定テーブルを参照して、各部品毎に、前記アドレスオフセット値が登録されている場合には該先頭アドレスとアドレスオフセット値とに基づいて新たなメモリアドレスを求め、前記実アドレス値が登録されている場合には該実アドレス値を新たなメモリアドレスとし、該各新たなメモリアドレスにより前記アドレス割付けテーブルのメモリアドレスを更新するアドレス一括置換手段と、
を有することを特徴とするプログラマブル表示器用画面生成装置。
【請求項２】
コンピュータを、
プログラマブル表示器用の画面上の部品群の各部品毎に割付けるメモリアドレスを格納するアドレス割付け記憶手段と、
任意の前記部品群の各部品毎に、アドレスオフセット値又は実アドレス値を設定させるものであって、固定アドレスの部品に関しては実アドレスを設定させて、該設定内容をアドレス設定テーブルに登録する設定手段と、
前記部品群の各部品の前記メモリアドレスを変更する際に、任意の先頭アドレスを入力させ、前記アドレス設定テーブルを参照して、各部品毎に、前記アドレスオフセット値が登録されている場合には該先頭アドレスとアドレスオフセット値とに基づいて新たなメモリアドレスを求め、前記実アドレス値が登録されている場合には該実アドレス値を新たなメモリアドレスとし、該各新たなメモリアドレスにより前記アドレス割付けテーブルのメモリアドレスを更新するアドレス一括置換手段、
として機能させる為のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブル表示器用の画面を生成する装置等に関する。
【背景技術】
【０００２】
プログラマブル・コントローラ（ＰＬＣ）システムにおいて、プログラマブル表示器は、コントローラ本体（ＰＬＣ本体）と接続して、コントローラ本体に接続されている各種制御対象デバイスの稼動状況を表示する画面や、あるいは各デバイスへの制御指示を与えるための入力操作画面を表示して入力を受付ける機能等を備えた操作型表示器として知られている。一般に、プログラマブル表示器は、グラフィック表示機能を有しており、スイッチ、グラフ、メータ等の各種部品を画面上に配置して、これら各種部品によるグラフィカル表示を行い、またタッチパネル等による入力操作を受け付けている。
【０００３】
この様なグラフィカル表示な表示のうち、特にグラフ、メータのような部品の表示は、上述した各種制御対象デバイスの稼動状況を示すデータ（各種センサによる計測値等）を、上記コントローラ本体から定期的に（例えば１秒毎）に取得して表示するものである。これら各計測値等は、それぞれ、例えばコントローラ内のメモリに格納され、定期的に（例えば１秒毎）に更新される。よって、この様な画面上に配置される、計測値等を表示する為の各部品に対しては、その部品が表示する計測値が格納／更新される上記メモリのアドレスが対応付けられている。
【０００４】
従来では、この様な部品を再利用する場合や、ＰＬＣ本体の更新等に伴ってプログラマブル表示器の画面自体の変更はないがメモリアドレス割付けが変わる場合等に、アドレスの一括置換機能を利用してユーザが確認しながら上記各部品のアドレスを変更することが一般的であった。
【０００５】
上記アドレスの一括置換機能は、例えばプログラマブル表示器用の画面の作画ソフトウェアを有する支援装置（パソコン等）における、当該画面の作画ソフトウェアが有する機能の１つである。ユーザ（プログラマ等）は、この支援装置（パソコン等）を操作して、所望の画面の作成を行い、その際、作成した画面上の各部品のメモリアドレス割付けを行う場合には、必要に応じて、上記アドレスの一括置換機能を利用する。
【０００６】
そして、作成された画面データは、支援装置（パソコン等）からプログラマブル表示器にダウンロードされる。この画面データには、当該画面上に配置される各部品の情報や、これら各部品に割付けられる上記メモリアドレスの情報が含まれている。これより、プログラマブル表示器は、この画面を表示すると共に、メモリアドレス割付け情報に従ってＰＬＣ本体（コントローラ）のメモリから例えばセンサ計測データ等を取得して、これらセンサ計測データ等を該当する部品に表示させる等の処理を実行する。
【０００７】
例えば図７に示す例では、５つの部品（グラフ、数値（現在値）、数値（最大値）、数値（最小値）、稼動状態）のアドレスを一括変更する例を示してある。この例では、アドレスを変更する際に、ユーザが任意のスタートアドレス＝Ｄ３０００を設定するだけで、不図示の設定ルールを格納したテーブル等を参照することで、上記各部品に対する図示の変更前のアドレスＤ１００、Ｄ１００、Ｄ２００、Ｄ３００、Ｄ１５０が、それぞれ、アドレスＤ３０００、Ｄ３０００、Ｄ３１００、Ｄ３２００、Ｄ３０５０へと一括して変更されることになる。
【０００８】
この様な従来技術に関して、例えば、特許文献１記載の技術では、Ｉ／Ｏアドレス設定
部で、部品配置部の部品位置座標の一ヶ所に対応するアドレスを先頭アドレスとして設定すると、残りの部品位置座標の部品は先頭アドレスの次のアドレスから順に割り付けられて記憶部に記憶され、通信部を介してＰＬＣの記憶部のＩ／Ｏアドレスに、部品配置部に配置された部品のアドレスとして割り付けられる。
【特許文献１】特開２００１−３３１２０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記従来のようにアドレスの一括置換機能を利用する場合、以下の問題が生じる。
例えば、図７に示す「稼動状態」に対応するアドレスのように、固定アドレスとして使用している為に変更の必要がないアドレスが存在する場合、上記アドレス一括置換後に、この「稼動状態」を示すアドレスを修正する（固定アドレスに戻す）作業が発生するという問題があった。図７に示す例では、稼動状態に対応するアドレスが上記一括変換機能によってＤ３０５０になってしまうので、これをユーザが手作業により元のアドレスＤ１５０に戻す必要が生じる。
【００１０】
本発明の課題は、プログラマブル表示器用画面生成装置に係り、特に画面上の部品のアドレス割付けを変更する場合に、複数の部品の割付けアドレスを一括置換でき且つユーザによる修正作業が必要なくなるプログラマブル表示器用画面生成装置等を提供することである。
【課題を解決するための手段】
【００１１】
本発明のプログラマブル表示器用画面生成装置は、プログラマブル表示器用の画面上の部品群の各部品毎に割付けるメモリアドレスを格納するアドレス割付けテーブルと、任意の前記部品群の各部品毎に、アドレスオフセット値又は実アドレス値を設定させて、該設定内容をアドレス設定テーブルに登録する設定手段と、前記部品群の各部品の前記メモリアドレスを変更する際に、任意の先頭アドレスを入力させ、前記アドレス設定テーブルを参照して、各部品毎に、前記アドレスオフセット値が登録されている場合には該先頭アドレスとアドレスオフセット値とに基づいて新たなメモリアドレスを求め、前記実アドレス値が登録されている場合には該実アドレス値を新たなメモリアドレスとし、該各新たなメモリアドレスにより前記アドレス割付けテーブルのメモリアドレスを更新するアドレス一括置換手段とを有する。
【００１２】
上記構成の装置によれば、アドレスオフセット値が登録されている部品に関してのみ、先頭アドレスに基づくアドレス自動決定が行われることになり、変更が必要ない部品（アドレス固定の部品）に関しては、先頭アドレスは関係なく常に予め設定されているアドレス値が適用されるので、ユーザがアドレスを修正する必要はない。
【発明の効果】
【００１３】
本発明のプログラマブル表示器用画面生成装置等によれば、プログラマブル表示器用画面生成装置に係り、特に画面上の部品のアドレス割付けを変更する場合に、複数の部品の割付けアドレスを一括置換でき且つユーザによる修正作業が必要なくなる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、本発明の実施の形態について説明する。
図１に、本手法に係るＰＬＣシステム全体の概略構成図を示す。
図１に示すＰＬＣ（プログラマブル・コントローラ）システムは、プログラマブル表示器１、ＰＣ（パソコン）５、外部機器３等から成る。プログラマブル表示器１は任意の通信ライン２によってＰＣ５と接続しており、また任意の通信ライン６によって外部機器３と接続している。この外部機器３は、例えばコントローラ本体（ＰＬＣ本体）等である。
【００１５】
ＰＣ５には、プログラマブル表示器用作画ソフト４が格納されている。これより、ＰＣ５はプログラマブル表示器用画面生成装置として機能する場合もある。
本手法は、このプログラマブル表示器用作画ソフト４に係るものである。すなわち、プログラマブル表示器用作画ソフト４を実行することで、ＰＣ５の不図示のディスプレイ上にプログラマブル表示器用の画面作成用の画面（以下、作画画面と呼ぶものとする）が表示され、ユーザ等はこの作画画面上で所望のプログラマブル表示器用の画面を作成する。
【００１６】
この画面は、従来で説明したように、任意の複数の部品が配置されて成るものであり、プログラマブル表示器用作画ソフト４は更に、各部品に上記アドレスを割り付ける機能を有している。既にある部品を再利用する場合、このアドレス割付機能が、従来では上述した一括置換機能であったが、本手法では以下に説明する機能となっている。
【００１７】
すなわち、本手法のプログラマブル表示器用作画ソフト４におけるアドレス割付機能は、概略的には、変更の必要が生じるアドレスのみを一括置換し、上記固定アドレス等は一括置換の対象外とするものである。これにより、固定アドレスまでもが一括置換で変更されてしまう事態を回避し、ユーザに余計な修正作業を行わせる必要がなくなり、ユーザの手間を軽減できる。勿論、先頭アドレスから所定の法則に従ったアドレス割付けを行うので、アドレス変更を容易とすることができる。以下、例えば図２等に示す具体例を参照しつつ、詳細に説明する。
【００１８】
尚、上述したことから、以下に説明する処理・機能は、当然、ＰＣ（パソコン）５が実現する。すなわちＰＣ（パソコン）５が有する不図示のＣＰＵが、不図示の記憶装置（ハードディスク等）に記憶されている所定のアプリケーションプログラムを読み出し・実行することにより実現される。
【００１９】
図２（ａ）は、変更又は再利用する部品の表示例である。
図示の部品は、任意の計測器の現在値をグラフィカルに表示するグラフ１１と、この計測器に係る各種データを数値表示する領域１２〜１５とから成る。数値表示は、現在値、最大値、最小値、及び稼動状態の４種類ある。以下、数値（現在値）１３、数値（最大値）１４、数値（最小値）１５、及び稼動状態１２と記す。
【００２０】
グラフ１１及び数値（現在値）１３は、上記任意の計測器の現在値を格納するアドレスが割付けられるので、両方とも同じアドレス（例えば図示のアドレスＤ１００）が割付けられる。数値（最大値）１４、数値（最小値）１５、及び稼動状態１２も、同様に、それぞれ図示のアドレスＤ２００、Ｄ３００、Ｄ１５０が割付けられている。ここで、稼動状態１２に対応するアドレスＤ１５０が、上述した固定アドレスであり、このアドレスＤ１５０は変更してはならないものである。これらアドレスの割付けは、図２（ｂ）に示すアドレス割付けテーブルにより管理されている。
【００２１】
図２（ｂ）は、上記図２（ａ）に示す各部品のアドレス割付けテーブルである。
図示のアドレス割付けテーブル２０は、部品２１、アドレス２２等から成る（図示の“内容”は、補足の為に示してあり、無くてもよい）。
【００２２】
部品２１には、図２（ａ）等に示す画面上の各部品を識別する情報が格納される。この情報は、各部品の名称等であってもよいし、予め決められている各部品の識別ＩＤ等であってもよい。アドレス２２は、各部品に割付けられるアドレスであり、図２（ａ）で説明した通り、例えばグラフ１１及び数値（現在値）１３にはアドレスＤ１００が割付けられる。
【００２３】
上記図２（ａ）に示す部品を再利用する際には（あるいはＰＬＣ本体変更等によりアドレス割付けが変わる場合等）、図２（ｂ）に示すアドレス割付け当テーブル２０の内容を変更することになる。この変更処理を自動で一括で実行させる為に必要となる設定を、予めユーザに行わせる。この設定について、図３（ａ）〜（ｃ）を参照して説明する。
【００２４】
図３（ａ）、（ｂ）は、上記設定をユーザに入力させる為の設定画面の一例である。
ユーザは、所望の部品を指定する毎に、当該指定した部品に関して、この設定画面上で所望の設定を行う。尚、設定対象の部品の指定方法は、例えば図２（ａ）に示す画面を表示させて所望の部品をこの画面上で選択指定してもよいし、例えば不図示の部品名一覧等を表示して選択させてもよいし、他の方法であってもよい。
【００２５】
図示の設定画面では、まず、設定種類指定領域３１が表示される。設定種類指定領域３１では、プルダウンによって「メモリテーブル」、「ＰＬＣメモリ」の２つの選択肢が表示され、図３（ａ）は「メモリテーブル」が選択された場合、図３（ｂ）は「ＰＬＣメモリ」が選択された場合の設定画面を示すものである。
【００２６】
まず、設定種類指定領域３１において「メモリテーブル」が選択された場合には、図３（ａ）に示す通り、メモリテーブルＮｏ．指定領域３２とアドレスオフセット指定領域３３とが更に追加表示されることになる。そして、ユーザは、これら各領域３２，３３において所望のメモリテーブルＮｏ．とアドレスオフセット値を入力する。
【００２７】
一方、設定種類指定領域３１において「ＰＬＣメモリ」が選択された場合には、図３（ｂ）に示す通り、ＰＬＣデバイス名選択領域３４とアドレス入力領域３５が更に追加表示されることになる。そして、ユーザは、ＰＬＣデバイス名選択領域３４において所望のデバイス名（ここでは‘Ｄ’）を選択し、更にアドレス入力領域３４において所望のアドレス値を入力する。尚、「デバイス名＋アドレス値」を実アドレス値というものとする。
【００２８】
上記設定画面による設定内容は、図３（ｃ）に示すアドレス設定テーブル４０に登録される。
図３（ｃ）に示すアドレス設定テーブル４０は、部品４１と指定方法４２とから成る。尚、図示の「内容」は、指定方法４２の内容を説明する為に示しているだけであり、実際のデータ構成には存在しない。
【００２９】
部品４１には、上述した各部品を識別する為の情報（名称や識別ＩＤ等）が格納される。
指定方法４２には、上記設定画面上で設定された設定内容が格納される。図３（ａ）に示す設定画面で設定された場合には、上記入力されたメモリテーブルＮｏ．とアドレスオフセット値が指定方法４２に格納される。一方、図３（ｂ）に示す設定画面で設定された場合には、上記実アドレス値が、指定方法４２に格納される。
【００３０】
図示の例では、グラフ、数値（現在値）、数値（最大値）、数値（最小値）の４つの部品に関しては、図３（ａ）に示す設定画面で設定されており、“稼動状態”のみが図３（ｂ）に示す設定画面で設定されている。
【００３１】
よって、グラフ、数値（現在値）、数値（最大値）、数値（最小値）の指定方法４２には、何れも、図示の通り、メモリテーブルＮｏ．とアドレスオフセット値が格納される。尚、グラフと数値（現在値）は、アドレスオフセット値が‘０’だったものとし、この場合には図示のようにメモリテーブルＮｏ．のみが格納される（逆に言えば、後にアドレス設定テーブル４０を参照してアドレスを決定する処理を行う際には、メモリテーブルＮｏ．のみが格納されている場合には、アドレスオフセット値は‘０’であるものと解釈する
）。
【００３２】
尚、図３（ｃ）に示す「内容」には、後にアドレス設定テーブル４０を参照してアドレスを決定する処理を行うときに、上述した指定方法４２の内容に応じて決定されるアドレスが示してある。当該決定処理では、後に説明するようにユーザが所望の先頭アドレスを指定するものであり、グラフと数値（現在値）はアドレスオフセット値が‘０’なので、当該先頭アドレスがそのままこれらのアドレスとして決定されることになる。同様に、数値（最大値）、数値（最小値）のアドレスオフセット値はそれぞれ‘１００’、‘２００’なので、‘先頭アドレス＋１００’、‘先頭アドレス＋２００’が、これらのアドレスとして決定されることになる。
【００３３】
一方、“稼動状態”に関しては、上記図３（ｂ）の画面で入力された実アドレス値（図示の例ではＤ１５０）が、そのまま、当該“稼動状態”に割付けられるアドレスとして決定されることになる。
【００３４】
尚、上記設定は、最初に一度行っておけば、その後は、アドレスを変更する必要が生じる毎に上記先頭アドレスを入力するだけで、自動的に、各部品のアドレスが決定されることになる。
【００３５】
以下、上述したアドレス設定テーブル４０を用いるアドレス決定処理について説明する。
この処理では、上述した通り、ユーザが所望の先頭アドレスを指定するものであり、図４（ａ）に示す例では、以前のアドレス割付けの際には先頭アドレスがＤ１００に設定されたが、今回は先頭アドレス＝Ｄ３０００が設定されたものとする。尚、先頭アドレスも上記実アドレスを入力するものである。
【００３６】
例えば図４（ｂ）に示す先頭アドレス入力画面を表示して、この先頭アドレス入力画面上でユーザに所望の先頭アドレスを入力させる。尚、図では以前に設定された先頭アドレス＝Ｄ１００が表示された状態を示しているが、今回はユーザが上記の通り先頭アドレス＝Ｄ３０００を設定するものである。その後、ユーザがアドレス自動決定処理の実行を指示すると、図５の処理が実行されることで、アドレス割付けテーブル２０は、図２（ｂ）に示す状態から図４（ｃ）に示す状態へと自動的に変更されることになる。
【００３７】
アドレス自動決定処理は、上記アドレス設定テーブル４０の各レコードを順次参照して、各レコード毎に図５の処理を実行することになる。
まず、処理対象レコードの指定方法４２を参照して、メモリテーブルＮｏ．が格納されているか否かを判定する（ステップＳ１）。図３（ｃ）に示す例では、“稼動状態”を除く全ての部品に関して、メモリテーブルＮｏ．が格納されている。よって、処理対象レコードが“稼動状態”以外の部品に関するレコードである場合には、ステップＳ１の判定はＹＥＳとなるのでステップＳ２へ進み、“稼動状態”の場合にはステップＳ１の判定はＮＯとなるのでそのまま処理を終了して、次のレコードの処理に移る（図３（ｃ）に示す例では次のレコードは無いが）。
【００３８】
これにより、アドレス割付けテーブル２０における“稼動状態”のアドレスは、図２（ｂ）の状態のままとなり、変更されてしまうことはない。尚、この例に限らず、ステップＳ１の判定がＮＯの場合には、処理対象レコードの指定方法４２のデータを、アドレス割付けテーブル２０の該当レコードのアドレス２２にコピーしてもよい。この場合でも、“稼動状態”のアドレス２２は、Ｄ１５０のままであり、変更されることはない。
【００３９】
一方、上記ステップＳ２の処理に進んだ場合、まず、図４（ｂ）において設定された先
頭アドレスを取得して（ステップＳ２）、この先頭アドレスに、処理対象レコードの指定方法４２におけるアドレスオフセット値を加算することで、新たなアドレスを算出して、この算出したアドレスを、アドレス割付けテーブル２０の該当レコード（部品名称等が処理対象レコードと同じレコード）のアドレス２２に格納する（ステップＳ３）。
【００４０】
例えば数値（最小値）を例にすると、そのアドレスオフセット値は‘２００’であり、上記の通り先頭アドレスはＤ３０００であるので、Ｄ３０００＋２００＝Ｄ３２００が、図４（ｃ）に示す通り格納されることになる。
【００４１】
尚、図３（ｃ）に示すテーブル４０は例えばメモリテーブルＮｏ．０のテーブルとして登録されており、特に図示しないがユーザが任意のテーブルＮＯ．を入力することで、図４（ｂ）の先頭アドレス入力画面が表示され、更にこの入力されたテーブルＮＯ．のアドレス設定テーブル４０の全レコードを処理対象として図５の処理が実行されることになる。
【００４２】
尚、図３で説明した設定処理の際には、“稼動状態”に関してはメモリテーブルＮｏ．が設定されないが、例えばその直前に入力されたメモリテーブルＮｏ．（本例では数値（最小値）に関して入力されたメモリテーブルＮｏ．０）のテーブルに格納されるものとし、これにより“稼動状態”に関する設定データも、図３（ｃ）に示す通り、メモリテーブルＮｏ．０のテーブルに格納されている。
【００４３】
尚、上述した図３（ｃ）のデータや図５の処理は一例であり、この例に限るものではない。基本的に、アドレス設定テーブル４０の指定方法４２に格納されたデータが、オフセット値であるのかメモリアドレス自体（実アドレス）であるのかを識別できれば、どの様な方法であってもよい。例えば、図３（ｃ）に示す例では、アドレスオフセット値は‘１００’や‘２００’の様な数値のみであるのに対して、アドレス自体は‘Ｄ１００’のように数値の前に‘Ｄ’が存在するので、これによって識別することが可能である。
【００４４】
また、尚、上記各部品のアドレス割付けが完了したら、従来技術で説明した通り、このアドレス割付け情報（アドレス割付けテーブル２０）を含む画面データを、ＰＣ５からプログラマブル表示器１にダウンロードすることになる。
【００４５】
図６に、上記ＰＣ５（コンピュータ）のハードウェア構成を示す。
図７に示すコンピュータ５０は、ＣＰＵ５１、メモリ５２、入力部５３、出力部５４、記憶部５５、記録媒体駆動部５６、及びネットワーク接続部５７を有し、これらがバス５８に接続された構成となっている。
【００４６】
ＣＰＵ５１は、当該コンピュータ５０全体を制御する中央処理装置である。
メモリ５２は、任意の処理実行の際に、記憶部５５（あるいは可搬型記録媒体５９）に記憶されているプログラムあるいはデータを一時的に格納するＲＡＭ等のメモリである。ＣＰＵ５１は、メモリ５２に読み出したプログラム／データを用いて、各種処理を実行する。
【００４７】
出力部５４は、例えばディスプレイ等であり、入力部５３は、例えば、キーボード、マウス等である。
ネットワーク接続部５７は、任意のネットワーク（例えば通信ライン２等）に接続して、他の情報処理装置（プログラマブル表示器１やその他の任意のコンピュータ）との通信（コマンド／データ送受信等）を行う為の構成である。
【００４８】
記憶部５５は、例えばハードディスク等であり、上述したプログラマブル表示器用作画
ソフト４の処理機能（上述した各種処理（図５のフローチャートの処理も含む））をＣＰＵ５１により実行させる為のアプリケーションプログラムが格納されている。また、上記アドレス設定テーブル４０等のデータも格納されている。
【００４９】
ＣＰＵ５１は、上記記憶部５５に格納されている各種プログラムを読み出し・実行することにより、上述したプログラマブル表示器用作画ソフト４の各種機能・処理を実現する。
【００５０】
あるいは、上記記憶部５５に格納される各種プログラム／データは、可搬型記録媒体５９に記憶されているものであってもよい。この場合、可搬型記録媒体５９に記憶されているプログラム／データは、記録媒体駆動部５６によって読み出される。可搬型記録媒体５９とは、例えば、ＦＤ（フレキシブル・ディスク）５９ａ、ＣＤ−ＲＯＭ５９ｂ、その他、ＤＶＤ、光磁気ディスク等である。
【００５１】
あるいは、また、上記プログラム／データは、ネットワーク接続部５７により接続しているネットワークを介して、他の装置内に記憶されているものをダウンロードするものであってもよい。あるいは、更に、インターネットを介して、外部の他の装置内に記憶されているものをダウンロードするものであってもよい。
【００５２】
また、本発明は、上記本発明の各種処理をコンピュータ上で実現するプログラムを記録した可搬型記憶媒体として構成できるだけでなく、当該プログラム自体として構成することもできる。
【図面の簡単な説明】
【００５３】
【図１】本手法に係るＰＬＣシステム全体の概略構成図である。
【図２】（ａ）は、変更又は再利用する部品の表示例、（ｂ）はアドレス割付けテーブルの一例である。
【図３】（ａ）、（ｂ）は設定画面に一例、（ｃ）はアドレス設定テーブルの一例である。
【図４】（ａ）は変更前／後のアドレス、（ｂ）はアドレス設定画面、（ｃ）は変更後のアドレス割付けテーブルの一例である。
【図５】アドレス自動決定処理のフローチャート図である。
【図６】コンピュータ・ハードウェア構成図である。
【図７】従来のメモリ一括変更機能を説明する為の図である。
【符号の説明】
【００５４】
１  プログラマブル表示器
２，６  通信ライン
３  外部機器
４  プログラマブル表示器用作画ソフト
５  ＰＣ（パソコン）
１１  グラフ
１２  稼動状態
１３  数値（現在値）
１４  数値（最大値）
１５  数値（最小値）
２０  アドレス割付けテーブル
２１  部品
２２  アドレス
３１  設定種類指定領域
３２  指定領域
３３  アドレスオフセット指定領域
３４  アドレス入力領域
４０  アドレス設定テーブル
４１  部品
４２  指定方法
５０  コンピュータ
５１  ＣＰＵ
５２  メモリ
５３  入力部
５４  出力部
５５  記憶部
５６  記録媒体駆動部
５７  ネットワーク接続部
５８  バス
５９  可搬型記録媒体
５９ａ  ＦＤ（フレキシブル・ディスク）
５９ｂ  ＣＤ−ＲＯＭ
【図１】
0004878586.tif 000002
【図２】
0004878586.tif 000003
【図３】
0004878586.tif 000004
【図４】
0004878586.tif 000005
【図５】
0004878586.tif 000006
【図６】
0004878586.tif 000007
【図７】
0004878586.tif 000008