(57)【要約】【課題】複数の表示器のメンテナンス処理作業を短時間低コストでかつ少ない労力で簡単確実に実施可能とすること。【解決手段】本表示器メンテナンス方法は、ネットワーク６を介して共通に接続されている複数の表示器１０に対するメンテナンス処理を実施する表示器メンテナンス方法であって、複数の表示器１０のうちの少なくとも１つの表示器に、他の表示器に対してメンテナンス処理の実行コマンドを発行するパネルコマンダ１０ｊを組み込み、このパネルコマンダ１０ｊにより他の表示器に対するメンテナンス処理を実行可能とした。【選択図】図１
2007249347.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して共通に接続されている複数の表示器にメンテナンス処理を実施する表示器メンテナンス方法であって、複数の表示器のうちの少なくとも１つの表示器に、他の表示器に対してメンテナンス処理の実行コマンドを発行するパネルコマンダを組み込み、このパネルコマンダにより他の表示器に対するメンテナンス処理を実行可能とした、ことを特徴とする表示器メンテナンス方法。
【請求項２】
上記パネルコマンダは、当該表示器の表示画面にコマンドメニュー画面を表示し、このコマンドメニュー画面上のタッチパネル操作により上記実行コマンドを選択可能とした、ことを特徴とする請求項１に記載の表示器メンテナンス方法。
【請求項３】
上記パネルコマンダは、メモリカードからメンテナンス用データを取り込み、この取り込んだメンテナンス用データに基づいて他の表示器に対するメンテナンス処理を実施する機能を有する、ことを特徴とする請求項１または２に記載の表示器メンテナンス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに共通接続されている複数のプログラマブル表示器等の表示器に対してその画面データ更新やファームウエアアップデート実行等のメンテナンス処理を行う方法に関するものである。
【背景技術】
【０００２】
図７にプログラマブル表示器を用いた制御システムを示す。複数のプログラマブル表示器１０は表示画面上にタッチパネル付きとされ、パーソナルコンピュータ８にネットワーク６を介して共通に接続されている。複数のプログラマブル表示器１０は、それぞれ、ネットワーク６を介して、図示略のＰＬＣに接続されている。ＰＬＣには図示略の制御機器（センサ等の入力機器やモータ等の出力機器）が接続されている。
【０００３】
上記制御システムにおいて、ＰＬＣにより制御機器を制御し、プログラマブル表示器１０により制御機器の状態を表示画面上に表示したりオペレータの表示画面上のタッチパネル操作に合わせてＰＬＣを通じて制御機器を操作制御することができる（特許文献１参照）。
【０００４】
このような制御システムにおけるプログラマブル表示器１０は、各種タイプのメモリに、ファームウエア、表示制御プログラム、通信プログラム等の各種プログラム、画面データ、フォントデータ、等が格納されている。ファームウエアはプログラマブル表示器１０のハードウエアを制御するためのプログラムである。通信プログラムはＰＬＣやパーソナルコンピュータ８との通信のためのものである。画面データはパーソナルコンピュータ８の作画ソフトで作成され、ダウンロードされたものである。このような制御システムでは、制御目的の変更やプログラマブル表示器１０のメンテナンス処理等のため、プログラマブル表示器１０に対して、画面データの更新、ファームウエアのアップデート、エラーの監視、データ収集、消費電力の算出等を行うことが必要な場合がある。
【０００５】
例えば、プログラマブル表示器１０のファームウエアのアップデートを実行する場合、作業者はパーソナルコンピュータ８を操作してファームウエア実行コマンドをプログラマブル表示器１０に発行する。
【０００６】
プログラマブル表示器１０はこのファームウエア実行コマンドに応答して自己のＩＰアドレスをパーソナルコンピュータ８に送信する。パーソナルコンピュータ８はプログラマブル表示器１０のＩＰアドレスを取得してプログラマブル表示器１０と接続を行い、次いで、ファームウエアのアップデートを行う。このように制御システムにおいては共通ネットワーク６に接続されているパーソナルコンピュータ８によりプログラマブル表示器１０に対してファームウエアのアップデートを含む種々のメンテナンス処理を実行することができる。
【０００７】
そして、パーソナルコンピュータ８にこのようなファームウエアアップデートのためのアプリケーションソフトが搭載されていない場合や、また、パーソナルコンピュータ８からのアプリケーションソフトのダウンロードが禁止されている場合では、上記と同様、ファームウエアのアップデートを実施することができない。
【０００８】
そこで、別のパーソナルコンピュータ９をファームウエアのアップデート用アプリケーションソフトを搭載したメンテナンス処理専用とし、そのパーソナルコンピュータ９をプログラマブル表示器１０に例えばＵＳＢ接続し、ファームウエアのアップデート等のメンテナンス処理を行うことが考えられるが、プログラマブル表示器１０の台数が数台ではなく数百台以上もの多数の台数ともなると、ユーザーにとりメンテナンス作業が相当な負担となり、かつ、メンテナンス作業にコストも高くつく。
【特許文献１】特開２００４−２５２９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明により解決すべき課題は、ネットワークに共通に接続されている複数の表示器のメンテナンス処理作業を短時間低コストでかつ少ない労力で簡便かつ確実に実施することができるようにすることである。
【課題を解決するための手段】
【００１０】
本発明による表示器のメンテナンス方法は、ネットワークを介して共通に接続されている複数の表示器に対すメンテナンス処理を実施する表示器メンテナンス方法であって、複数の表示器のうちの少なくとも１つの表示器に、他の表示器に対してメンテナンス処理の実行コマンドを発行するパネルコマンダを組み込み、このパネルコマンダにより他の表示器に対するメンテナンス処理を実行可能としたことを特徴とするものである。
【００１１】
上記パネルコマンダは、当該表示器の表示画面にコマンドメニュー画面を表示し、このコマンドメニュー画面上のタッチパネル操作により上記実行コマンドを選択可能とすることが好ましい。
【００１２】
上記パネルコマンダは、メモリカードからメンテナンス用データを取り込み、この取り込んだメンテナンス用データに基づいて他の表示器に対するメンテナンス処理を実施する機能を有することが好ましい。
【００１３】
上記メモリカードにはＵＳＢメモリやコンパクトフラッシュ（登録商標）、スマートメディア（商標）、メモリスティック（商標）等のメモリカードを用いることができる。
【００１４】
本発明によると、表示器とネットワークを介して接続されているパーソナルコンピュータからメンテナンス処理が実施できなくても、また、メンテナンス処理専用のパーソナルコンピュータを用いなくても、当該パーソナルコンピュータに代わって、任意の表示器から他の表示器に対してメンテナンス処理の実行コマンドを発行してメンテナンス処理を実行することができるので、表示器の台数が多数台数であっても、ユーザーは負担少なく表示器のメンテナンス処理コストを安価に実施することができる。
【００１５】
上記の場合、ネットワークに上位パーソナルコンピュータと共に複数の表示器を共通に接続した表示器接続構成において、任意の表示器を他の表示器にメンテナンス処理実行コマンドを発行するコマンダ機能付き表示器とし、このコマンダ機能付き表示器を上位パーソナルコンピュータと他の表示器との中間に位置する中位の表示器とし、そのコマンダ機能付き表示器から下位である他の表示器のメンテナンス処理を実行する表示器接続構成とすることができる。
【００１６】
上記の場合、パーソナルコンピュータと複数の表示器とを共に共通ネットワークを介して共通に接続し、各表示器を、デバイスをシーケンス制御するプログラマブルロジックコントローラに専用ネットワークを介して個別に接続して構成される制御システムにおいて、共通ネットワークに接続されている複数の表示器のうち、任意の表示器を他の表示器にメンテナンス処理実行コマンドを発行するコマンダ機能付き表示器とし、このコマンダ機能付き表示器から共通ネットワークを介して発行されてくるメンテナンス処理実行コマンドを受けて他の表示器にメンテナンス処理作業を実行させることができる。
【発明の効果】
【００１７】
本発明によれば、ネットワークに共通に接続されている複数の表示器のうち、任意の表示器にパーソナルコンピュータの一部の機能としてパネルコマンダの機能を付け、このパネルコマンダの機能付き表示器により他の表示器のメンテナンス処理を行うことができるので、パーソナルコンピュータではなく、より簡便軽量で現場に持ち込み易いメモリカードにより、メンテナンス処理を短時間かつ低コストかつ少ない労力で実施することができる。
【発明を実施するための最良の形態】
【００１８】
以下、添付した図面を参照して、本発明の実施の形態に係る表示器メンテナンス方法を説明する。
【００１９】
図１に、この表示器メンテナンス方法を実施する制御システムの構成を示し、図２に制御システム内のプログラマブル表示器の詳細ブロック図を示す。また、図３にプログラマブル表示器の外観斜視図、図４にプログラマブル表示器の背面図、図５にプログラマブル表示器のコマンドメニュー画面を示す。
【００２０】
これらの図を参照して、本実施の形態の制御システムは、モータ等の出力機器２、センサ等の入力機器４の状態を制御するシステムである。この制御のため、制御システムは、イーサネット(登録商標）等の共通ネットワーク６に接続されたパーソナルコンピュータ８と、この共通ネットワーク６を介してパーソナルコンピュータ８に接続されかつオペレータにより操作される複数のプログラマブル表示器１０と、複数のプログラマブル表示器１０それぞれにＲＳ２３２Ｃ等の専用ネットワークを介して個別に接続された複数のプログラマブル・ロジック・コントローラ（ＰＬＣ）１２と、を備えている。
【００２１】
パーソナルコンピュータ８は、図示しないが、ＣＰＵ、メモリ（ＲＡＭ、ＲＯＭなど）、外部記憶装置（ハードディスクドライブ、ＭＯドライブなど）、表示装置および入力装置（キーボード、マウスなど）を有している。パーソナルコンピュータ８は、共通ネットワーク６を介したプログラマブル表示器１０との間のデータ通信処理を行うとともに、作画エディタで作成された画面データをプログラマブル表示器１０に転送したり、プログラマブル表示器１０から配信されたＰＬＣ１２の入力データや出力データを収集したりする処理を行うことができる。
【００２２】
ＰＬＣ１２は、制御シーケンスにしたがって、入力機器４から入力される信号に基づいて出力機器２に与える制御データの演算処理を行う。入力機器４としては、センサ（温度センサ、光センサなど）、スイッチ（押ボタンスイッチ、リミットスイッチ、圧力スイッチなど）のような機器が用いられる。出力機器２としては、アクチュエータ、リレー、電磁弁、モータなどが用いられる。これらの入力機器４および出力機器２は、製造ラインなどの所要各部に配置される。
【００２３】
以上の制御システムの構成において、プログラマブル表示器１０は、予め格納されている制御用プログラムに従い動作し、ＰＬＣ１２と通信して上記機器２，４の状態を表示し、また、ＰＬＣ１２との通信結果をパーソナルコンピュータ８に送信したり、オペレータの指示に従い機器２，４への制御指示をＰＬＣ１２へ通信する。
【００２４】
プログラマブル表示器１０は、図２で示すように、プログラムメモリ１０ａ、データメモリ１０ｂ、ＣＰＵ１０ｃ、表示部１０ｄ、タッチパネル１０ｅ、メモリカードドライブ１０ｆ、メモリカードスロット１０ｇ、通信インターフェース１０ｈ，１０ｉに加えて、後述するもので実施の形態の特徴であるパネルコマンダ機能実行プログラムが格納されているプログラムメモリであるパネルコマンダ１０ｊを備える。もちろん、このパネルコマンダ１０ｊはプログラムメモリ１０ａ内に格納することができるが、実施の形態の理解のため、プログラムメモリ１０ａとは別のブロックで示している。
【００２５】
プログラマブル表示器１０は、ＣＰＵ１０ｃにおいて制御画面の表示制御、プロトコル変換およびデータ配信の処理を行うために各種のデータ処理を行うことができる。プログラマブル表示器１０は、パーソナルコンピュータ８から転送される画面データにより図３で示す表示画面１０ｋ上に制御画面を描画させることができる。制御画面には、ＨＭＩ表示部品やタグが画像ブロックとして合成される。制御画面においては、ＨＭＩ表示部品やタグが入出力機器の動作に応じて動くようになっており、入出力機器２，４の動作状況が視覚化される。
【００２６】
プログラマブル表示器１０は、共通ネットワーク６から送信されるパーソナルコンピュータ８の画面データに含まれる送信先のＩＰアドレスを解析し、そのＩＰアドレスが自己のものであればパーソナルコンピュータ８からのデータに含まれるコマンドを読み取り、画面データに対応して表示動作を行うことができる。
【００２７】
そして、プログラマブル表示器１０は、プログラムメモリ１０ａに、ファームウエア（ハードウェアの制御処理プログラム）、文字図形の表示処理、タッチパネル１０ｅへの入力受付処理、メニュー表示、等、多数の機能を実行するためのプログラムが格納されている。
【００２８】
また、プログラマブル表示器１０は、図４で示す表示器背面に設けられたメモリカードスロット１０ｇにメモリカード１４が装着されると、内蔵のメモリカードドライブ１０ｆによりメモリカード１４の内部データを読み込み、読み込んだデータに従い、所要の動作、例えば、画面データの取り込みや各種プログラムのダウンロードが可能になっている。
【００２９】
そして、本実施の形態においては、共通ネットワーク６に接続されている複数のプログラマブル表示器１０のメンテナンス処理のため、上記パネルコマンダ１０ｊの機能を内蔵している。
【００３０】
パネルコマンダ１０ｊは、各種コマンドに対応したコマンド実行プログラムや、図５で示すように各種コマンドを選択するためのコマンドメニュー画面１０ｍを表示させるためのコマンドメニュー表示プログラム、等がある。
【００３１】
プログラマブル表示器１０は、ユーザ−による表示部１０ｄの表示画面上のタッチパネル１０ｅ操作に応じて、パネルコマンダ１０ｊが起動されると、コマンドメニュー画面１０ｍを表示する。ユーザ−によるタッチパネル操作によりコマンドメニュー画面１０ｍからコマンドＣ１−Ｃ１０が選択されると、プログラマブル表示器１０は他の表示器１０にその選択に対応したメンテナンス処理実行コマンドを発行する。プログラマブル表示器１０は、他の表示器からのメンテナンス処理実行コマンドを受け付けたという通信に応答して、ユーザ−によるタッチパネル操作により、あるいは自動的にメンテナンス用プログラムを起動させて、他の表示器にメンテナンス処理を実行させるようになっている。そして、メモリカード１４に書き込まれているメンテナンス用データを他の表示器に転送する、等のコマンドに対応したメンテナンス処理を実行する。
【００３２】
メンテナンス処理実行コマンドの種類としては、プロジェクトを他のプログラマブル表示器に転送するコマンドＣ１(プロジェクト転送コマンド)、他のプログラマブル表示器のファームウエアの変更を行うためのコマンドＣ２(ファームウエア変更コマンド)、他のプログラマブル表示器のエラーを監視するためのコマンドＣ３(エラー監視コマンド)、他のプログラマブル表示器のプロジェクトを自分のプログラマブル表示器にコピーするためのコマンドＣ４(プロジェクトコピーコマンド)、他のプログラマブル表示器の表示画面を閲覧したり画面切替したりするためのコマンドＣ５(表示画面閲覧／切替コマンド)、レシピデータ等を自動的に更新するためのコマンドＣ６(レシピデータ更新コマンド)、ログデータを自動収集するためのコマンドＣ７(ログデータ収集コマンド)、収集したログデータをメールやＦＴＰにより自動転送するためのコマンドＣ８（ログデータ転送コマンド）、他のプログラマブル表示器の再起動のためのコマンドＣ９(再起動コマンド)、他のプログラマブル表示器の稼動時間から消費電力を算出して表示するためのコマンドＣ１０(消費電力算出コマンド)、等がある。
【００３３】
図５で示すコマンドメニュー画面１０ｍは、プロジェクト転送、ファームウエア変更、エラー監視、プロジェクトコピー、画面閲覧／切替、レシピデータ更新、ログデータ収集、ログデータ転送、プログラマブル表示器再起動、消費電力算出等のコマンドＣ１−Ｃ１０がメニュー表示されている。
【００３４】
オペレータは、コマンドメニュー画面１０ｍ上からコマンドＣ１−Ｃ１０をタッチパネル操作することにより、その操作に対応したコマンドＣ１−Ｃ１０を他のプログラマブル表示器に送ることができる。
【００３５】
以上のように実施の形態の場合、ユーザーは、パネルコマンダ１０ｊ付きプログラマブル表示器１０の表示画面上にコマンドメニュー画面１０ｍを呼び出し、そのコマンドメニュー画面１０ｍからコマンドＣ１−Ｃ１０を選択操作し、選択したコマンドに対応してメモリカード１４からのメンテナンス用データにより、他のプログラマブル表示器のメンテナンス処理を行うことができる。したがって、ユーザーは、従来のように、プログラマブル表示器１０毎にパーソナルコンピュータを接続しては、メンテナンス処理を実行する必要がなくなり、メンテナンス処理作業に要していた労力を大幅に軽減することができる。
【００３６】
図６を参照して上記制御システムを自動券売機システムに適用した例を説明する。この自動券売機システムにおいては、券売機集中制御用のパーソナルコンピュータ１６と、このパーソナルコンピュータ１６にネットワーク１８に共通に接続された複数の自動券売機２０とからなる。自動券売機２０は、制御中枢部(ＰＬＣに相当する)２０ａを内蔵し、前面パネル側にプログラマブル表示器２０ｂと、貨幣や紙幣の投入部(入力機器に相当する)２０ｃと、発券部(出力機器に相当する)２０ｄとを備えるとともに、背面パネル側にメモリカードスロット２０ｅを備える。
【００３７】
上記自動券売機２０において、貨幣や紙幣の投入部２０ｃに正規の金を投入したのに、プログラマブル表示器２０ｂに正規より低い金額が表示される。あるいは、発券部２０ｄからは投入金額に対応した乗車区間用の切符が発券されなければならないのにその乗車区間より短い乗車区間用の切符が発券されてしまった。あるいは、プログラマブル表示器２０ｂの表示画面に何も表示されない。このようなプログラマブル表示器２０ｂ等の不具合が生じた場合に、自動券売機２０のメンテナンス処理が必要となる。
【００３８】
このような場合、その鉄道会社は（ａ）すべての自動券売機２０に対してメンテナンス処理を実施するか、あるいは（ｂ）特定の自動券売機２０に対してのみメンテナンス処理を実施する必要がある。
【００３９】
このような自動券売機システムで、自動券売機２０のプログラマブル表示器２０ｂにパネルコマンダを搭載し、ユーザーは、いずれかの自動券売機２０のメモリカードスロット２０ｅにメモリカード２２を装着し、そのメモリカード２２からメンテナンス用データをダウンロードする。そして、上記（ａ）の場合は、すべての自動券売機２０から、上記（ｂ）の場合は、その特定の自動券売機２０から、ユーザーは自動券売機２０のＩＰアドレスを取得し、順次、自動券売機２０と接続する。そして、この接続の後、ユーザーはプログラマブル表示器２０ｂの表示画面にメンテナンス処理用メニュー画面を呼び出し、そのメニュー画面からプログラマブル表示器２０ｂの状態に対応したコマンドメニューを操作し、メンテナンス処理を実施する。
【図面の簡単な説明】
【００４０】
【図１】図１は本発明の実施の形態を制御システムに適用した例を示す図である。
【図２】図２は図１の制御システム内のプログラマブル表示器の詳細ブロック図である。
【図３】図３は図２のプログラマブル表示器の外観斜視図である。
【図４】図４は図２のプログラマブル表示器の背面図である。
【図５】図５は図２のプログラマブル表示器のコマンドメニュー画面である。
【図６】図６は実施の形態を自動券売機システムに適用した例を示す図である。
【図７】図７は従来の表示器メンテナンス方法を実施する制御システムの構成を示す図である。
【符号の説明】
【００４１】
２  出力機器
４  入力機器
６  共通ネットワーク
８  パーソナルコンピュータ
１０  プログラマブル表示器
１０ａ  プログラムメモリ
１０ｂ  データメモリ
１０ｃ  ＣＰＵ
１０ｄ  表示部
１０ｅ  タッチパネル
１０ｆ  メモリカードドライブ
１０ｇ  メモリカードスロット
１０ｊ  パネルコマンダ
１２  ＰＬＣ
１４  メモリカード
【図１】
2007249347.tif 000003
【図２】
2007249347.tif 000004
【図３】
2007249347.tif 000005
【図４】
2007249347.tif 000006
【図５】
2007249347.tif 000007
【図６】
2007249347.tif 000008
【図７】
2007249347.tif 000009