(57)【特許請求の範囲】
【請求項１】
プログラマブル表示器と、該プログラマブル表示器と通信経路を介して接続され、前記プログラマブル表示器と情報の読み書きを行う外部機器と、からなる制御システムであって、
前記プログラマブル表示器は、前記通信経路に接続される前記プログラマブル表示器を特定するための号機特定情報に対応して、前記プログラマブル表示器を制御するための制御情報である特定号機制御情報を前記号機特定情報毎に第２デバイスに格納した第１プログラマブル表示器、及び前記第１プログラマブル表示器より自身の前記特定号機制御情報を取得する第２プログラマブル表示器であり、
前記第２プログラマブル表示器は、
前記号機特定情報と、前記第１プログラマブル表示器との通信を行うための全号機別通信設定情報と、を格納する第１記憶部と、
前記号機特定情報及び前記全号機別通信設定情報に基づき前記第１プログラマブル表示器の第２デバイスにアクセスし、前記号機特定情報に応じた自身の前記特定号機制御情報を取得し、第２記憶部に格納すると共に、前記第２記憶部に格納された前記特定号機制御情報に基づきプログラマブル表示器を制御する制御部と、
を備えたことを特徴とする制御システム。
【請求項２】
前記第２プログラマブル表示器は、
前記号機特定情報と、前記全号機別通信設定情報と共に、前記第２デバイスに格納される前記号機特定情報毎の前記特定号機制御情報の格納先が定義された号機別制御定義情報と、を格納する第１記憶部と、
前記号機特定情報及び前記全号機別通信設定情報並びに前記号機別制御定義情報に基づき前記第１プログラマブル表示器の第２デバイスにアクセスし、前記号機特定情報に応じた自身の前記特定号機制御情報を取得し、第２記憶部に格納すると共に、前記第２記憶部に格納された前記特定号機制御情報に基づきプログラマブル表示器を制御する制御部と、
を備えたことを特徴とする請求項１記載の制御システム。
【請求項３】
前記号機別制御定義情報は、
前記プログラマブル表示器の前記特定号機制御情報が格納されている前記第２デバイスの先頭アドレスと、
前記プログラマブル表示器の１つ当たりの前記特定号機制御情報が占める情報サイズと、
を有し、
前記号機特定情報と前記号機別制御定義情報により、前記第２デバイス内の前記特定号機制御情報の格納先を特定することを特徴とする請求項２記載のプログラマブル表示器を備えた制御システム。
【請求項４】
前記号機別制御定義情報は、
前記先頭アドレスと前記情報サイズと共に、前記特定号機制御情報の中から選択された制御情報と、を有し、
前記号機特定情報と前記号機別制御定義情報により、前記第２デバイス内の前記特定号機制御情報の格納先を特定すると共に、前記特定号機制御情報の中から前記制御情報を特定することを特徴とする請求項３記載のプログラマブル表示器を備えた制御システム。
【請求項５】
プログラマブル表示器と情報の読み書きを行う外部機器と通信経路を介して接続される前記プログラマブル表示器であって、
前記プログラマブル表示器は、前記通信経路に接続される前記プログラマブル表示器を特定するための号機特定情報に対応して、前記プログラマブル表示器を制御するための制御情報である特定号機制御情報を前記号機特定情報毎に第２デバイスに格納した第１プログラマブル表示器、及び前記第１プログラマブル表示器より自身の前記特定号機制御情報を取得する第２プログラマブル表示器であり、
前記第２プログラマブル表示器は、
前記号機特定情報と、前記第１プログラマブル表示器との通信を行うための全号機別通信設定情報と、を格納する第１記憶部と、
前記号機特定情報及び前記全号機別通信設定情報に基づき前記第１プログラマブル表示器の第２デバイスにアクセスし、前記号機特定情報に応じた自身の前記特定号機制御情報を取得し、第２記憶部に格納すると共に、前記第２記憶部に格納された前記特定号機制御情報に基づき自身を制御する制御部と、
を備えたことを特徴とするプログラマブル表示器。
【請求項６】
前記第２プログラマブル表示器は、
前記号機特定情報と、前記全号機別通信設定情報と共に、前記第２デバイスに格納される前記号機特定情報毎の前記特定号機制御情報の格納先が定義された号機別制御定義情報と、を格納する第１記憶部と、
前記号機特定情報及び前記全号機別通信設定情報並びに前記号機別制御定義情報に基づき前記第１プログラマブル表示器の第２デバイスにアクセスし、前記号機特定情報に応じた自身の前記特定号機制御情報を取得し、第２記憶部に格納すると共に、前記第２記憶部に格納された前記特定号機制御情報に基づき自身を制御する制御部と、
を備えたことを特徴とする請求項５記載のプログラマブル表示器。
【請求項７】
前記号機別制御定義情報は、
前記プログラマブル表示器の前記特定号機制御情報が格納されている前記第２デバイスの先頭アドレスと、
前記プログラマブル表示器の１つ当たりの前記特定号機制御情報が占める情報サイズと、
を有し、
前記号機特定情報と前記号機別制御定義情報により、前記第２デバイス内の前記特定号機制御情報の格納先を特定することを特徴とする請求項６記載のプログラマブル表示器。
【請求項８】
前記号機別制御定義情報は、
前記先頭アドレスと前記情報サイズと共に、前記特定号機制御情報の中から選択された制御情報と、
を有し、
前記号機特定情報と前記号機別制御定義情報により、前記第２デバイス内の前記特定号機制御情報の格納先を特定すると共に、前記特定号機制御情報の中から前記制御情報を特定することを特徴とする請求項７記載のプログラマブル表示器。
【請求項９】
プログラマブル表示器の動作を規定する作画データを作成する作画データ作成手段であって、
コンピュータに、
プログラマブル表示器と情報の読み書きを行う外部機器と通信経路を介して接続された前記プログラマブル表示器のうち、前記通信経路に接続される前記プログラマブル表示器を特定するための号機特定情報に対応して、前記プログラマブル表示器を制御するための制御情報である特定号機制御情報を前記号機特定情報毎に第２デバイスに格納した第１プログラマブル表示器と、前記第１プログラマブル表示器より自身の前記特定号機制御情報を取得する第２プログラマブル表示器が通信を行うための全号機別通信設定情報を設定する手順と、
前記第２デバイスに格納される前記号機特定情報毎の前記特定号機制御情報の格納先が定義された号機別制御定義情報を設定する手順と、
前記プログラマブル表示器に共通な画面の設計を定義する共通情報を設定する手順と、
を実行させるための作画データ作成手段。
【請求項１０】
前記号機別制御定義情報を設定する手順は、
前記プログラマブル表示器の前記特定号機制御情報が格納されている前記前記第２デバイスの先頭アドレスと、
前記プログラマブル表示器の１つ当たりの前記特定号機制御情報が占める情報サイズと、
を設定する手順であることを特徴とする請求項９記載の作画データ作成手段。
【請求項１１】
前記号機別制御定義情報を設定する手順は、
前記先頭アドレスと前記情報サイズを設定すると共に、前記特定号機制御情報の中から選択された制御情報を設定する手順であることを特徴とする請求項１０記載の作画データ作成手段。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、作画データの共有化が可能なプログラマブル表示器を備えた制御システム及びプログラマブル表示器並びにその作画データ作成手段に関する。
【背景技術】
【０００２】
従来の複数のプログラマブル表示器を含む制御システムにおいては、個々のプログラマブル表示器の作画データの大部分は共通であるが一部が異なる場合、作画データを複数の全てのプログラマブル表示器で共通な部分と固有な部分とに分けて作成し、管理することで、個々のプログラマブル表示器に固有な部分のみ独立して、作画データを編集可能とする方法が用いられている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２６３２４４号公報（第３頁、第３図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の制御システムは、以上のように構成されているので、作画データの共通な部分の変更発生時の水平展開作業に関わる問題は解決可能であるが、作画データの固有な部分についてはプログラマブル表示器の台数分の作画データ数が必要になる。従って、作画データを個別に変更し、その変更した作画データを個々のプログラマブル表示器に転送する際、転送先の個々のプログラマブル表示器に適合した作画データを個別に選択する必要があり、作業ミスの要因となりうるという問題点があった。【０００５】
この発明は、上述のような問題を解決するためになされたもので、その目的は、個々のプログラマブル表示器を特定するための号機特定情報を用意することで、同一の共通な作画データで、個々のプログラマブル表示器の動作を規定し、かつ、外部機器からも個々のプログラマブル表示器の独立した制御を可能とするプログラマブル表示器を備えた制御システムを得るものである。
【課題を解決するための手段】
【０００６】
この発明に係る制御システムにおいては、プログラマブル表示器と、プログラマブル表示器と通信経路を介して接続され、プログラマブル表示器と情報の読み書きを行う外部機器とからなり、外部機器は、通信経路に接続されるプログラマブル表示器を特定するための号機特定情報に対応して、プログラマブル表示器を制御するための制御情報である特定号機制御情報を号機特定情報毎に第１デバイスに格納し、プログラマブル表示器は、号機特定情報と、外部機器との通信を行うための全号機別通信設定情報を格納する第１記憶部と、号機特定情報及び全号機別通信設定情報に基づき外部機器の第１デバイスにアクセスし、号機特定情報に応じた自身の特定号機制御情報を取得し、第２記憶部に格納すると共に、第２記憶部に格納された特定号機制御情報に基づきプログラマブル表示器を制御する制御部を備える。
【発明の効果】
【０００７】
この発明は、同一の共通な作画データを元に、外部機器から独立に制御可能な複数のプログラマブル表示器を用いた制御システムを構築できるため、個々のプログラマブル表示器に応じて個別の作画データを用意する従来の方法に比べ、作画データ変更時の水平展開漏れを防止でき、かつ、作画データ修正にかかる作業を省力化することができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１を示す複数のプログラマブル表示器から構成される制御システムの構成図である。
【図２】この発明の実施の形態１を示すプログラマブル表示器の内部構成図である。
【図３】この発明の実施の形態１を示す複数のプログラマブル表示器から構成される制御システムで取扱う情報の構造図である。
【図４】この発明の実施の形態１を示すプログラマブル表示器の号機特定情報の設定方法に関する図である。
【図５】この発明の実施の形態１を示すプログラマブル表示器の特定号機制御情報のうち、画面切換え制御に関する処理手順である。
【図６】この発明の実施の形態１を示すプログラマブル表示器の号機特定情報の背面設定例である。
【図７】この発明の実施の形態１を示すプログラマブル表示器の号機特定情報の通信インタフェースアダプタへの設定例である。
【図８】この発明の実施の形態１を示すプログラマブル表示器の作画データの作成手順例である。
【図９】この発明の実施の形態１を示すパーソナルコンピュータの号機別制御定義情報の設定画面例である。
【図１０】この発明の実施の形態２を示すプログラマブル表示器の内部構成図である。
【発明を実施するための最良の形態】
【０００９】
実施例１．
図１は、この発明を実施するための実施の形態１における複数のプログラマブル表示器から構成される制御システムの構成図である。図１において、１００ａ〜１００ｎはプログラマブル表示器、１１２はプログラマブル表示器１００ａ〜１００ｎの動作を規定する作画データである。２００は外部機器で、例えば、プログラマブルコントローラである。４００は通信経路であり、外部機器２００とプログラマブル表示器１００ａ〜１００ｎは、通信経路４００を介して互いに接続されている。【００１０】
５００は作画データ作成手段で、パーソナルコンピュータ（以下、「パソコン」と略す）に格納されている作画ソフトウェアであり、この作画ソフトウェア５００を用いて作画データ１１２を作成、変更する。作画ソフトウェア５００により作画データ１１２を作成、変更した時、この作成、変更した作画データ１１２は、必要に応じてプログラマブル表示器１００ａ〜１００ｎに新たに設置された通信経路またはＣＦカード等の記憶媒体を介して、プログラマブル表示器１００ａ〜１００ｎに転送される。【００１１】
図２は、この発明を実施するための実施の形態１におけるプログラマブル表示器の内部構成図であり、図３は、この発明を実施するための実施の形態１における複数のプログラマブル表示器１００から構成される制御システムで取扱う情報の構造図である。【００１２】
図２において、１００はプログラマブル表示器、１１０は第１記憶部で、例えば、不揮発性メモリである。１１１は号機特定情報で、プログラマブル表示器１００を特定するための号機番号が定義されている。号機特定情報１１１は、個々のプログラマブル表示器１００に対して予め指定しておいても良いし、プログラマブル表示器１００の起動後に、操作者からの入力操作により指定しても良い。また、号機特定情報１１１は個々のプログラマブル表示器１００に対して任意に指定できる。例えば、号機特定情報１１１はプログラマブル表示器１００ａ〜１００ｎに対して、それぞれ１台ずつ号機番号１〜Ｎを割当てても良いし、プログラマブル表示器１００ａ〜１００ｎに対して、全て同じ号機番号Ｎを割当てても良い。【００１３】
不揮発性メモリ１１０は、号機特定情報１１１と、作画データ１１２と、ログデータ等、その他データを保持する。【００１４】
１１３は号機別制御定義情報で、プログラマブル表示器１００の制御情報の外部機器２００内の格納先を特定する情報を定義する。１１４は共通情報で、全てのプログラマブル表示器１００に共通な画面の設定を定義する。１１５は外部機器２００との通信を行うための全号機別通信設定情報で、全号機別通信設定情報１１５には、プログラマブル表示器１００や外部機器２００のＩＰアドレス等で構成される特定号機通信設定情報１１６の全号機分の情報が格納されている。【００１５】
プログラマブル表示器１００は、操作者からの入力操作等により号機特定情報１１１が指定された後、この号機特定情報１１１に基づき全号機別通信設定情報１１５内の自号機に対応した特定号機通信設定情報１１６を参照し、外部機器２００との通信に必要な設定を行う。これにより、プログラマブル表示器１００は外部機器２００と通信を行うことができる。１１７はプログラマブル表示器１００を起動するときに必要なシステムプログラムである。【００１６】
１０１は表示処理部で、共通情報１１４に基づき画面表示を行う。１０２は操作処理部で、タッチ操作をはじめとするプログラマブル表示器１００に対する操作者の入力操作を検知し、共通情報１１４と特定号機制御情報１２１に応じた処理を行う。１０３は外部機器通信処理部で、特定号機通信設定情報１１６に基づき外部機器２００と通信し、外部機器２００に格納されている第１デバイスであるデバイス２０１の値を読み書きする。【００１７】
１０４は制御部で、表示処理部１０１と、操作処理部１０２と、外部機器通信処理部１０３の処理を統括する。１２０は第２記憶部で、例えば、ＲＡＭ等のワークメモリである。１２１は個々のプログラマブル表示器１００に応じた制御を行う特定号機制御情報である。ワークメモリ１２０には、特定号機制御情報１２１と、プログラマブル表示器１００の制御情報等、その他の作業データが格納されている。【００１８】
２０１は外部機器２００の制御に関わる情報を格納する記憶域であるデバイスで、例えば、揮発性メモリからなり、２０３は各々のプログラマブル表示器１００の制御情報を含んだ特定号機制御情報である。２０２は特定号機制御情報２０３の全号機分の情報である全号機分特定号機制御情報であり、全号機分特定号機制御情報２０２はデバイス２０１に格納されている。【００１９】
次に動作について、図２と図３を用いて説明する。まず、号機別制御定義情報１１３と共通情報１１４と全号機別通信設定情報１１５で構成される作画データ１１２が、パソコンに格納されている作画ソフトウェア５００によって作成され、必要に応じて作画ソフトウェア５００によって変更される。作成、変更された作画データ１１２は、プログラマブル表示器１００ａ〜１００ｎ内にある不揮発性メモリ１１０に格納される。【００２０】
制御部１０４は、共通情報１１４に基づき表示処理部１０１にて画面にスイッチやランプなどの部品を表示させると共に、操作処理部１０２を通じて、操作者の入力操作を検知した結果に応じ、プログラマブル表示器１００を制御する。また、表示処理部１０１に表示されているスイッチやランプ等は、外部機器２００に格納されたデバイス２０１の状態に応じた表示や、デバイス２０１に対する操作を行う部品であるので、制御部１０４は特定号機通信設定情報１１６に基づき外部機器通信処理部１０３を通じて外部機器２００に格納されたデバイス２０１の読出しや、書込みを行う。【００２１】
号機別制御定義情報１１３において、３０１は制御デバイス先頭アドレス（以降、Ｄ０とも表記する）で、外部機器２００のデバイス２０１内の先頭アドレスを示す。３０２は情報サイズ（以降、ＳＺとも表記する）で、個々のプログラマブル表示器１００の制御に必要な情報を格納する領域のサイズ（デバイス点数）を規定し、画面切換え、プログラマブル表示器１００の挙動を制御するシステム制御、操作者の権限により操作や表示を制御するセキュリティ制御等、１台のプログラマブル表示器１００が制御を行う際に必要となる制御情報の合計からなる。【００２２】
号機特定情報１１１により定義される号機番号をＮとするとき、情報サイズ３０２は、号機番号１のＳＺから順番に号機番号ＮのＳＺまで連続しており、外部機器２００に格納されたデバイス２０１内にある全号機分特定号機制御情報２０２のうち、自号機に対応した特定号機制御情報２０３は、Ｄ０＋（Ｎ−１）×ＳＺで計算されるアドレスを先頭として、ＳＺ点分だけ存在し、これらがデバイス２０１に格納されている。号機別制御定義情報１１３には制御デバイス先頭アドレス（Ｄ０）３０１と情報サイズ（ＳＺ）３０２が定義され、号機別制御定義情報１１３で定義されたＤ０とＳＺと、号機特定情報１１１で定義されたＮにより、特定のプログラマブル表示器１００に対応した特定号機制御情報２０３が格納されているデバイス２０１内の格納先が計算され、特定される。【００２３】
制御部１０４は、号機特定情報１１１と号機別制御定義情報１１３に基づき外部機器通信処理部１０３を通じて、全号機分特定号機制御情報２０２のうち、自号機に対応した特定号機制御情報２０３を参照し、読出す。プログラマブル表示器１００の起動直後のような、特定号機制御情報１２１に何も情報が格納されていない場合は、制御部１０４は読出した特定号機制御情報２０３を特定号機制御情報１２１に格納する。その後、操作者からの入力操作により号機特定情報１１１が変更された場合は、制御部１０４は特定号機制御情報１２１と変更後の号機特定情報１１１に対応した特定号機制御情報２０３の同期を取る。【００２４】
また、自号機に対応した特定号機制御情報２０３の中から、プログラマブル表示器１００が制御対象としたい制御情報のみを選択することも可能である。この場合、作画データ１１２を作成する段階で、号機別制御定義情報１１３には、特定号機制御情報２０３に格納されている全ての制御対象リストを書込んでおき、全ての制御対象リストのうち、号機特定情報１１１で指定されるプログラマブル表示器１００の制御対象とすべきものをチェック等により選択する。制御部１０４は、この号機別制御定義情報１１３と号機特定情報１１１に基づき自号機に対応した特定号機制御情報２０３の中から選択された制御対象としたい制御情報のみを特定号機制御情報１２１に格納する。【００２５】
例えば、図３に示すように、号機別制御定義情報１１３に制御対象としたい制御情報として画面切換え制御と、システム制御と、セキュリティ制御を書込んでおくと、制御部１０４は自号機に対応した特定号機制御情報２０３の中から画面切換え制御と、システム制御と、セキュリティ制御を特定号機制御情報１２１に格納する。【００２６】
制御部１０４は、特定号機制御情報１２１に基づきプログラマブル表示器１００の画面切換え等の制御を行うと共に、現在表示中の画面番号やセキュリティレベル等の情報を特定号機制御情報１２１と特定号機制御情報２０３に書込む。【００２７】
図４は、この発明を実施するための実施の形態１におけるプログラマブル表示器１００の号機特定情報１１１の設定方法に関する画面例である。号機特定情報１１１は、例えば、プログラマブル表示器１００に設けた号機特定情報設定画面１５０内の号機特定情報入力欄１５１にて設定する仕組みを用意する。号機特定情報設定画面１５０は、例えば、図２に示すシステムプログラム１１７を起動した後、表示処理部１０１の画面に現れるオブジェクトをタッチ操作することで表示されるように設定しても良い。プログラマブル表示器１００は、号機特定情報入力欄１５１の入力値に応じて、自号機に対応した特定号機制御情報２０３を読出し、その情報と特定号機制御情報１２１の同期を取り、画面切換え、システム制御、セキュリティ制御等、プログラマブル表示器１００自身の動作を制御する。【００２８】
また、特定号機制御情報２０３は、プログラマブル表示器１００の状態を外部機器２００に通知する手段としても使用可能で、例えば、プログラマブル表示器１００が特定号機制御情報２０３に、入力操作中のタッチスイッチ部品等のオブジェクトの識別番号や、タッチした座標、現在表示中の画面やセキュリティ状態などの情報を書込むこともできる。【００２９】
次に、プログラマブル表示器１００の画面切換え制御を例にとって、その処理について説明する。図５は、この発明を実施するための実施の形態１におけるプログラマブル表示器１００の特定号機制御情報２０３のうち、画面切換え制御に関する処理手順である。まず、プログラマブル表示器１００は、特定号機制御情報２０３と同期した特定号機制御情報１２１内に格納された画面切換え制御デバイス値を読出す（ステップＳ１０１）。画面切換え制御デバイス値とは、各画面に対応した固有の値であり、この画面切換え制御デバイス値に応じて画面が切換わる。【００３０】
次に、画面切換え制御デバイス値の変更有無を確認し（ステップＳ１０２）、変更がある場合には（ステップＳ１０２の有り）、画面切換え制御デバイス値に応じた画面に画面切換えを行う（ステップＳ１０３）。次に、プログラマブル表示器１００に設けられたタッチスイッチなどによる画面切換え操作の有無を確認する（ステップＳ１０４）。【００３１】
画面切換え制御デバイス値の変更がない場合は（ステップＳ１０２の無し）、タッチスイッチなどによる画面切換え操作の有無を確認するステップＳ１０４に移行する。【００３２】
画面切換え操作が行われた場合（ステップＳ１０４の有り）、操作に応じた画面に切換える（ステップＳ１０５）と共に、特定号機制御情報１２１内に設けられた画面切換え制御デバイス値を、切換えた画面に応じた値に更新する（ステップＳ１０６）。【００３３】
切換えた画面に応じた値に更新後、あるいは画面切換え操作が行われない場合は（ステップＳ１０４の無し）、ステップＳ１０１に戻る。【００３４】
このように構成されたプログラマブル表示器１００においては、特定号機制御情報２０３と同期した特定号機制御情報１２１に基づきプログラマブル表示器１００を制御したり、状態を監視したりすることが可能なため、外部機器２００により、プログラマブル表示器１００を独立に監視や制御をすることができる。その結果、同じ作画データ１１２を持ちながら、共通した外部機器２００に接続している場合でも、個々のプログラマブル表示器１００は独立に動作することができる。【００３５】
この発明の実施の形態１によれば、制御システムを構成する全てのプログラマブル表示器１００に対する同一の共通な作画データ１１２により、個々のプログラマブル表示器１００に対して、独立した特定号機制御情報２０３を割当てるため、個々のプログラマブル表示器１００に応じて作画データ１１２を用意する必要がなく、かつ、外部機器２００により個々のプログラマブル表示器１００を独立に制御可能な制御システムが構築可能である。【００３６】
さらに、複数のプログラマブル表示器１００に対する作画データ１１２を共通管理できるため、作画データ１１２に変更が生じた場合は、同一の共通な作画データ１１２をパソコンに格納されている作画ソフトウェア５００によって修正し、この修正された同一の共通な作画データ１１２を、通信経路またはＣＦカード等の記憶媒体を介して、全てのプログラマブル表示器１００に水平展開するだけで対応可能であり、個々のプログラマブル表示器１００に対して個別の作画データ１１２を用意する従来の方法に比べて、変更の工数が削減できるほか、変更内容の水平展開漏れによる不具合を予防できる効果がある。【００３７】
上記構成は、この発明の実施の形態１の一例であり、各構成要素やデータの格納先、記憶媒体については、同等の機能をもつ他の形態であってもよい。例えば、図６に示すように、号機特定情報１１１は、プログラマブル表示器１００の背面に設けたロータリースイッチ１３０により設定することも可能であり、さらに、図７に示すように、プログラマブル表示器１００を取付ける通信インタフェースアダプタ６００に号機特定情報１１１を保持させることも可能である。【００３８】
なお、実施の形態１においては、プログラマブル表示器１００の作画データ１１２には、号機別制御定義情報１１３と共通情報１１４と全号機別通信設定情報１１５が格納され、不揮発性メモリ１１０内に格納された号機特定情報１１１と作画データ１１２を用いて外部機器２００内のデバイス２０１にアクセスし、号機別制御定義情報１１３内に格納された制御デバイス先頭アドレス３０１と情報サイズ３０２によって特定号機制御情報２０３を特定する場合について説明したが、この場合に限らず、号機特定情報１１１にプログラマブル表示器１００を特定するための号機番号と制御デバイス先頭アドレス３０１と情報サイズ３０２を定義させ、作画データ１１２には共通情報１１４と全号機別通信設定情報１１５が格納され、この情報の追加された号機特定情報１１１と作画データ１１２よって特定号機制御情報２０３を特定しても良い。【００３９】
次に、この発明の実施の形態１における作画データ１１２の作成手順を図８に従って説明する。作画データ１１２は、作画データ作成手段である作画ソフトウェア５００をパソコン上で実行させることにより作成される。まず、パソコン起動し、作画ソフトウェア５００起動後の作画データ作成開始時に（ステップＳ５００）、対象となるプログラマブル表示器１００の型式等の機種を選定する（ステップＳ５０１）。【００４０】
次に、接続対象となる外部機器２００を設定する（ステップＳ５０２）。ステップＳ５０２では、外部機器２００の種別、接続方法等、外部機器２００との接続に必要な情報である特定号機通信設定情報１１６の全号機分の情報である全号機別通信設定情報１１５を設定する。【００４１】
次に、号機別制御定義情報１１３を設定し（ステップＳ５０３）、そして、ステップＳ５０１で選定されたプログラマブル表示器１００の機種に基づき全てのプログラマブル表示器１００での表示、操作、制御を行う各種設定作業等、共通な画面の設計を行う共通情報１１４を設定する（ステップＳ５０４）。これらの設定の順序は固定的なものではなく、必要に応じて設定済みの情報を後から変更することもできる。【００４２】
ステップＳ５０３における号機別制御定義情報１１３の設定は、例えば、図９に示すような設定画面７００を、作画ソフトウェア５００の一機能として用意する。この設定画面７００は、制御デバイス先頭アドレス３０１を入力する先頭デバイス入力欄５０１と、号機別制御定義情報１１３の中から制御対象を選択する制御対象情報選択欄５０３と、制御対象情報の合計サイズを示す情報サイズ３０２の表示欄である情報サイズ表示欄５０２を持つ。【００４３】
制御対象情報選択欄５０３には、プログラマブル表示器１００を外部機器２００で制御する情報や、プログラマブル表示器１００の状態を外部機器２００に格納されたデバイス２０１へ書込む情報の候補一覧が表示され、操作者が作成するシステムに応じて所望の組合せでこれらの情報を対象とするか否かを選択することができる。情報サイズ表示欄５０２には、制御対象情報選択欄５０３で制御対象とした情報の合計である情報サイズ３０２が表示される。この例では、号機特定情報１１１が確定された後、号機別制御定義情報１１３の内訳を所望の組合せで指定する場合を示しているが、号機別制御定義情報１１３の情報サイズ３０２のみを設定し、この情報サイズ３０２と制御デバイス先頭アドレス３０１によって指定することも可能である。【００４４】
なお、号機別制御定義情報１１３の内訳としては、たとえば、表示対象とする画面を制御する画面切換え制御、スクリーンセーブやブザー音などプログラマブル表示器１００のシステムを制御するシステム制御、操作や画面の閲覧の権限を制御するセキュリティ制御などの情報がある。【００４５】
実施例２．
実施の形態１では、第１デバイスであるデバイス２０１が外部機器２００内に格納されている場合について説明したが、デバイス２０１が外部機器２００内に格納される構成に限定される必要はなく、図１０に示すように、複数あるプログラマブル表示器の中で特定の１台の第１プログラマブル表示器３００内に第２デバイスとしてデバイス２０１を格納しても同様の効果を得ることができる。【００４６】
この実施の形態２では、第２プログラマブル表示器であるプログラマブル表示器１００内には通信処理部３０３が備えられており、制御部１０４は全号機別通信設定情報１１５内の自号機に対応した特定号機通信設定情報１１６の定義に基づき通信処理部３０３を通じて第１プログラマブル表示器３００に格納されたデバイス２０１の読出しや、書込みを行う。その後の制御手順については、実施の形態１で説明した手順と同じであるので、ここでは省略する。
【符号の説明】
【００４７】
１００  プログラマブル表示器、１０３  外部機器通信処理部、１０４  制御部、１１０  不揮発性メモリ、１１１  号機特定情報、１１２  作画データ、１１３  号機別制御定義情報、１１５  全号機別通信設定情報、１１６  特定号機通信設定情報、１２０  ワークメモリ、２００  外部機器、２０１  デバイス、２０２  全号機分特定号機制御情報、２０３  特定号機制御情報。
【図１】
0005561357.tif 000002
【図２】
0005561357.tif 000003
【図３】
0005561357.tif 000004
【図４】
0005561357.tif 000005
【図５】
0005561357.tif 000006
【図６】
0005561357.tif 000007
【図７】
0005561357.tif 000008
【図８】
0005561357.tif 000009
【図９】
0005561357.tif 000010
【図１０】
0005561357.tif 000011