JP4329390B2 - Programmable display, program, server device, data communication method and data communication system. - Google Patents
Programmable display, program, server device, data communication method and data communication system. Download PDFInfo
- Publication number
- JP4329390B2 JP4329390B2 JP2003117936A JP2003117936A JP4329390B2 JP 4329390 B2 JP4329390 B2 JP 4329390B2 JP 2003117936 A JP2003117936 A JP 2003117936A JP 2003117936 A JP2003117936 A JP 2003117936A JP 4329390 B2 JP4329390 B2 JP 4329390B2
- Authority
- JP
- Japan
- Prior art keywords
- multimedia data
- programmable display
- data
- display
- moving image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- User Interface Of Digital Computer (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、制御システムのHMI(Human Machine Interface)として動作するプログラマブル表示器、プログラム、サーバ装置、データ通信方法およびデータ通信システムに関するものである。
【0002】
【従来の技術】
プログラマブル・ロジック・コントローラ(以降、PLCと称する)などと呼ばれる産業用制御装置は、シーケンス制御をはじめとする各種制御を実現するために、ベルトコンベアー式の自動組付機など種々のターゲットシステムを制御する制御装置として広く使用されている。このようなPLCへの制御指示を行うための操作盤、PLCの稼動状況を示す表示灯などに代わって、近年では、HMI(Human Machine Interface)機器としてのプログラマブル表示器が普及している。
【0003】
プログラマブル表示器は、ドット表示画面、操作入力スイッチ、PLCとの間のインターフェース、画面上での操作入力のような制御のためのプログラムメモリなどを備えた操作表示器である。一般に、プログラマブル表示器は、グラフィック表示を行うので、操作盤、スイッチ、表示灯などの機能を備えることができる他、デバイスの稼動状況や作業指示のような管理のための各種モニタ、機器に対する設定値を入力する端末としての機能を備えており、幅広い用途で活用されている。
【0004】
このため、生産現場だけでなく、あらゆる施設や設備にプログラマブル表示器が設置されるようになってきた。また、プログラマブル表示器は、表示部と操作部とが一体に設けられて小型化かつ軽量化が図られているので、設置場所の制約が少なく、導入が容易である。
【0005】
ところで、生産現場などでは、デバイスや生産ラインなどの装置(システム)の保守を行う場合、装置のマニュアルを参照することがある。例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行う場合である。このような場合、例えば、装置の保守を行う作業員が、その装置のマニュアルを現場に持ち込むと共に、そのマニュアルを参照することにより装置の保守を行っていた。
【0006】
しかしながら、上記のような場合、例えば、装置を提供するメーカー側において、マニュアルの内容などを変更した場合、その装置を採用している生産現場に再度マニュアルを配布する必要があった。また、マニュアルを配布されたユーザ側においても、マニュアルを保管・管理するのに煩雑であるという問題があった。このような問題を解決するため、例えば、特許文献1記載のようなプログラマブル表示器が提案されている。
【0007】
すなわち、特許文献1記載のプログラマブル表示器は、インターネットに接続されたWebコンテンツを閲覧するためのブラウザを備えている。そして、インターネットを介して接続されたホストコンピュータからWebコンテンツを得ると共に、ブラウザを起動することにより、Webコンテンツとしてのマニュアルなどを閲覧することができる。このようなプログラマブル表示器であれば、マニュアルの内容を変更しても再度マニュアルを配布する必要がなく、ペーパレス化を図ることができる。
【0008】
【特許文献1】
特開2001−282501(公開日平成13年10月12日)
【0009】
【発明が解決しようとする課題】
しかしながら、特許文献1記載のようなプログラマブル表示器であっても、以下のような問題を生じる。
【0010】
すなわち、生産現場などに配された装置は、その装置毎に内部構造や操作方法などが異なるので、装置毎に異なるマニュアルが存在する。このため、例えば、装置が故障した場合、その装置に対応したマニュアルを探す必要があった。つまり、特許文献1記載のプログラマブル表示器においては、作業員が所望するマニュアルをWebコンテンツとして検索する必要が生じる。
【0011】
また、このようなマニュアルは、各装置のメーカーにより提供されるものであるが、メーカー毎あるいはメーカーが同一であっても装置毎にマニュアルの記載方式などが異なり、必要な箇所を見付けてそのマニュアルの内容を理解しなければならなかった。さらに、このようなマニュアルは、一般に静止画像(図面と文章など)により提供されるものであるので、熟練した作業員ならばともかく、経験の浅い作業員にとっては、細かい作業手順までは理解し難い。
【0012】
このため、例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行うのに時間がかかると共に、作業効率が低下するという問題があった。このような作業効率の低下を防ぐために、生産現場などにおいては、装置毎にあるいは略同一の機能を有する装置毎に作業員を配置する必要がありコストがかかるという問題があった。
【0013】
本発明は、上記の問題点に鑑みてなされたものであり、予め定められた事象を検出すると、マニュアルなどのマルチメディアデータを動画像として自動的に表示するプログラマブル表示器、プログラム、サーバ装置、データ通信方法およびデータ通信システムを提供することを目的としている。
【0014】
【課題を解決するための手段】
請求項1の発明に係るプログラマブル表示器は、上記の課題を解決するために、ネットワークを介してサーバ装置と接続されたプログラマブル表示器において、予め定められた事象を検出すると、上記サーバ装置から、マルチメディアデータを取得する取得手段と、該取得手段により取得されたマルチメディアデータを、動画像として再生する再生手段と、該再生手段により動画像として再生されたマルチメディアデータを表示する表示手段とを備えていることを特徴としている。
【0015】
上記の構成によれば、取得手段は、予め定められた事象を検出すると、サーバ装置から、マルチメディアデータを取得する。再生手段は、取得されたマルチメディアデータを、動画像として再生する。そして、表示手段は、動画像として再生されたマルチメディアデータを表示する。なお、上記マルチメディアデータは、トラブル・シューティングまたはマニュアルに関するデータで構成されていることが好ましい。
【0016】
これにより、プログラマブル表示器は、例えば、デバイスや生産ラインなどの装置(システム)が故障するような予め定められた事象を検出すると、サーバ装置から、自動的にマルチメディアデータを取得するので、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、プログラマブル表示器は、マルチメディアデータを動画像として表示できるので、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。
【0017】
請求項2の発明に係るプログラマブル表示器は、請求項1記載の発明の構成において、上記取得手段は、予め定められた事象を検出すると、該事象に対応したマルチメディアデータを、上記サーバ装置から検索し、該事象に対応したマルチメディアデータを取得することを特徴としている。
【0018】
上記の構成によれば、取得手段は、検出した事象に対応したマルチメディアデータをサーバ装置から検索し、該事象に対応したマルチメディアデータを取得している。これにより、例えば、サーバ装置に、複数のマルチメディアデータが個別に記憶されている場合、例えば、デバイスや生産ラインなどの装置(システム)が故障すると、その装置の故障箇所や故障具合に応じた適切なマルチメディアデータを取得することができる。
【0019】
ところで、上記プログラマブル表示器は、ハードウェアのみで実現してもよいが、コンピュータがプログラムを実行することで実現してもよい。具体的には、請求項4記載のプログラムは、請求項1ないし3の何れか1項に記載の各手段を動作させるコンピュータ用のプログラムである。
【0020】
一方、請求項5の発明に係るサーバ装置は、上記の課題を解決するために、トラブル・シューティングまたはマニュアルに関するデータを動画像として再生させるためのマルチメディアデータを記憶する記憶手段と、プログラマブル表示器が予め定められた事象を検出した場合、上記記憶手段に記憶されたマルチメディアデータを、ネットワークを介して、上記プログラマブル表示器へ送信する送信手段とを備えていることを特徴としている。
【0021】
上記の構成によれば、記憶手段は、動画像として再生させるためのマルチメディアデータを記憶している。そして、送信手段は、プログラマブル表示器が予め定められた事象を検出した場合、記憶手段に記憶されたマルチメディアデータを、ネットワークを介して、プログラマブル表示器に送信する。
【0022】
これにより、プログラマブル表示器が例えばデバイスや生産ラインなどの装置(システム)が故障するような予め定められた事象を検出した場合、サーバ装置は、プログラマブル表示器に、自動的にマルチメディアデータを送信するので、請求項1と同様、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、マルチメディアデータは、プログラマブル表示器において動画像として再生させることが可能であるので、請求項1と同様、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。
【0023】
さらに、サーバ装置は、記憶手段に記憶されたマルチメディアデータを、ネットワークを介してプログラマブル表示器に送信するので、例えば、異なる生産現場で複数の装置が故障した場合、それぞれの装置に対応したマルチメディアデータを、ネットワークを介して、例えば、複数のプログラマブル表示器に一括して送信することができる。
【0024】
また、請求項6の発明に係るサーバ装置は、請求項5記載の発明の構成において、上記プログラマブル表示器から要求されたマルチメディアデータを、上記記憶手段から検索する検索手段を備え、上記送信手段は、上記検索手段により検索されたマルチメディアデータを、上記プログラマブル表示器へ送信することを特徴としている。
【0025】
上記の構成によれば、検索手段は、プログラマブル表示器から要求されたマルチメディアデータを、記憶手段から検索する。そして、送信手段は、検索手段により検索されたマルチメディアデータを、プログラマブル表示器に送信する。これにより、請求項2と同様、例えば、サーバ装置に、複数のマルチメディアデータが個別に記憶されている場合、例えば、デバイスや生産ラインなどの装置(システム)が故障すると、その装置の故障箇所や故障具合に応じた適切なマルチメディアデータをプログラマブル表示器に送信することができる。
【0026】
また、請求項7の発明に係るサーバ装置は、請求項6記載の発明の構成において、上記記憶手段に記憶されたマルチメディアデータを編集可能な編集手段を備えていることを特徴としている。
【0027】
これにより、例えば、装置を提供するメーカー側において、マニュアルなどを改訂する必要が生じた場合、編集手段によりマルチメディアデータを編集することができる。そして、編集が終了したマルチメディアデータを、ネットワークを介して、例えば、複数のプログラマブル表示器に一括して送信することができる。
【0028】
一方、請求項8の発明に係るデータ通信方法は、上記の課題を解決するために、プログラマブル表示器が予め定められた事象を検出した場合、トラブル・シューティングまたはマニュアルに関するデータであるマルチメディアデータを、サーバ装置から、ネットワークを介して、上記プログラマブル表示器へ伝送する伝送工程と、上記プログラマブル表示器の再生手段が、上記伝送工程により伝送されたマルチメディアデータを取得すると、該マルチメディアデータを、動画像として再生する再生工程と、該再生工程により動画像として再生されたマルチメディアデータを、上記プログラマブル表示器の表示手段に表示する表示工程とを備えていることを特徴としている。
【0029】
上記の構成によれば、プログラマブル表示器が例えばデバイスや生産ラインなどの装置(システム)が故障するような予め定められた事象を検出した場合、サーバ装置から、ネットワークを介して、自動的にマルチメディアデータをプログラマブル表示器に伝送すると共に、そのマルチメディアデータを、動画像として再生し、表示する。これにより、請求項1または5と同様、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、プログラマブル表示器は、マルチメディアデータを、再生手段により動画像として再生するので、請求項1または5と同様、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。
【0030】
また、請求項9の発明に係るデータ通信方法は、請求項8記載の発明の構成において、上記事象に対応したマルチメディアデータを、上記サーバ装置から検索する検索工程を含み、上記伝送工程は、上記検索工程により検索されたマルチメディアデータを、上記プログラマブル表示器へ伝送することを特徴としている。
【0031】
上記の構成によれば、事象に対応したマルチメディアデータを、サーバ装置から検索すると共に、検索されたマルチメディアデータを、プログラマブル表示器に伝送する。これにより、請求項2または6と同様、例えば、サーバ装置に、複数のマルチメディアデータが個別に記憶されている場合、例えば、デバイスや生産ラインなどの装置(システム)が故障すると、その装置の故障箇所や故障具合に応じた適切なマルチメディアデータをプログラマブル表示器に伝送することができる。
【0032】
さらに、請求項10の発明に係るデータ通信システムは、上記の課題を解決するために、デバイスが接続された制御装置と、該制御装置に接続され、該制御装置の制御状態を表示し、かつ上記制御装置に制御指示を与えるプログラマブル表示器と、該プログラマブル表示器にネットワークを介して接続されるサーバ装置とを備えたデータ通信システムにおいて、上記プログラマブル表示器は、上記デバイスまたは上記制御装置に予め定められた事象が発生すると、該事象の発生を検出すると共に、その検出と略同時に、上記サーバ装置に記憶されたトラブル・シューティングまたはマニュアルに関するデータであるマルチメディアデータを取得する取得手段と、該取得手段により取得されたマルチメディアデータを、動画像として再生する再生手段と、該再生手段により動画像として再生されたマルチメディアデータを表示する表示手段とを備えていることを特徴としている。
【0033】
上記の構成によれば、プログラマブル表示器の取得手段は、デバイスまたは制御装置に予め定められた事象が発生すると、該事象の発生を検出すると共に、その検出と略同時に、サーバ装置に記憶されたマルチメディアデータを取得する。再生手段は、取得されたマルチメディアデータを、動画像として再生する。そして、表示手段は、動画像として再生されたマルチメディアデータを表示する。
【0034】
これにより、プログラマブル表示器は、例えば、デバイスや生産ラインなどの装置(システム)が故障するような予め定められた事象を検出すると、サーバ装置から、自動的にマルチメディアデータを取得するので、請求項1、5または8と同様、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、プログラマブル表示器は、マルチメディアデータを動画像として表示できるので、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。
【0035】
また、請求項11の発明に係るデータ通信システムは、請求項10記載の発明の構成において、上記取得手段は、上記プログラマブル表示器が予め定められた事象を検出した場合、該事象に対応したマルチメディアデータを、上記サーバ装置から検索し、該事象に対応したマルチメディアデータを取得することを特徴としている。
【0036】
上記の構成によれば、取得手段は、検出した事象に対応したマルチメディアデータをサーバ装置から検索し、該事象に対応したマルチメディアデータを取得している。これにより、請求項2、6または9と同様、例えば、サーバ装置に、複数のマルチメディアデータが個別に記憶されている場合、例えば、デバイスや生産ラインなどの装置(システム)が故障すると、その装置の故障箇所や故障具合に応じた適切なマルチメディアデータを取得することができる。
【0037】
【発明の実施の形態】
本発明の実施の一形態について図1ないし図3に基づいて説明すれば、以下の通りである。
【0038】
すなわち、本実施の形態に係る制御システム1は、図1に示すように、例えば、ベルトコンベアー式の自動組付機などのデバイス21…を有するターゲットシステム2を制御するシステムであって、予め格納された制御プログラムに基づいて、上記各デバイス21を制御するPLC(制御装置)3…と、シリアルケーブル4を介して各PLC3にそれぞれ接続されると共に、制御システム1のHMIとして、多くの場合、ターゲットシステム2の近傍にて、ターゲットシステム2のオペレータ(作業者)により操作されるプログラマブル表示器5…と、例えば、イーサネット(登録商標)などからなり、各プログラマブル表示器5を接続するローカルエリアネットワーク(LAN)6と、当該LAN6に接続され、多くの場合、プログラマブル表示器5よりもターゲットシステム2から離れた場所にて、例えば、制御プログラムの作成(修正)処理などを行い、制御システム1全体を管理する制御用ホストコンピュータ7と、LAN6を介してプログラマブル表示器5に接続されるサーバ装置8とを備えている。
【0039】
なお、図1では、図示を簡略化するために、デバイス21、PLC3およびプログラマブル表示器5をそれぞれ1つずつ図示しているが、PLC3に接続されるデバイス21の数や、制御システム1に設けられるPLC3およびプログラマブル表示器5の数は、制御システム1の規模に応じて任意の値に設定できる。また、プログラマブル表示器5と、それに対応するPLC3との間の伝送路は、両者が相互に通信可能であればよく、有線であってもよいし、無線であってもよい。
【0040】
プログラマブル表示器5は、処理指示語(タグ)を組み合わせて決定される画面データに基づいて、デバイス21の状態を画面表示する際の動作や、画面への操作に応じてデバイス21の状態を制御する際の動作を特定するものである。このため、プログラマブル表示器5は、PLC側通信処理部51、ネットワーク側通信処理部52、入力部53、表示部54、画面データ記憶部55、HMI処理部56および動画再生処理部57を備えている。
【0041】
PLC側通信処理部51は、シリアルケーブル4を介してPLC3と通信する処理を行う。ネットワーク側通信処理部52は、LAN6を介して制御用ホストコンピュータ7や他のプログラマブル表示器5またはサーバ装置8と通信する処理を行う。
【0042】
入力部53は、表示部54の表示画面上で入力を行うためにタッチパネルのような入力装置によって構成されている。このため、表示部54は、液晶パネルやELパネルのような平板型表示素子によって構成されている。
【0043】
画面データ記憶部55は、上記画面データを格納している。この画面データは、表示部54に表示すべきベース画面のデータや動的表示を行うための画像ブロックのデータおよび各画像ブロックに付与された処理指示語(タグ)などを含んでいる。
【0044】
具体的には、上記画面データを構成するタグとして、画面上の領域と当該領域への表示に対応するデバイスのアドレス(デバイスアドレス)との対応を示す表示タグ、および、画面上の領域と当該領域への入力に対応するデバイスアドレスとの対応を示す入力タグが規定されている。さらに、本実施形態では、上記各タグは、複数の単位画面の少なくとも1つと関連付けることができる。
【0045】
HMI処理部56は、画面データ記憶部55に予め格納された画面データから、現在表示中の単位画面に関連する表示タグを抽出すると共に、所定の周期毎に、各表示タグについて、当該表示タグに関連するデバイスアドレスの内容を読み出し、例えば、読み出した値に応じた部品図形など、デバイスアドレスの内容に応じ、しかも、表示タグで指定された表現形式の図形を、画面上の指定された領域へ表示する。一方、プログラマブル表示器5が入力部53への入力操作を受け付けると、HMI処理部56は、上記画面データから、現在表示中の単位画面に対応し、当該入力操作にマッチする入力タグを検索し、例えば、シリアルケーブル4で接続されたPLC3へ指示したり、LAN6、プログラマブル表示器5およびシリアルケーブル4を介して、他のプログラマブル表示器5に接続されたPLC3へ指示するなどして、入力タグが示すデバイスアドレスの内容を入力結果に応じて変更する。これにより、プログラマブル表示器5は、画面データが示すデバイスの状態を、画面データが示す表現形式で画面データが示す表示位置に表示したり、画面データが示す入力操作に応じて制御したりできる。
【0046】
上記画面データは、例えば、制御用ホストコンピュータ7などで、ターゲットシステム2の現状や、制御システム1のオペレータの習熟度などに応じて作成(修正)された後、プログラマブル表示器5の画面データ記憶部55に格納され、HMI処理部56は、当該画面データに基づいて動作する。したがって、プログラマブル表示器5は、画面データを変更することで、制御対象とするターゲットシステム2の現状や制御システム1のオペレータの習熟度に合わせた操作画面を表示し、操作を受け付けることができる。また、上述したように、画面データは、入力/表示範囲と、関連するデバイスの制御動作との組み合わせで特定できるので、デバイスを制御したり、表示したりするプログラムを新たに作成するよりも少ない手間で作成/修正できる。
【0047】
なお、上記デバイスアドレスは、制御対象となるデバイスを特定するアドレスであって、例えば、PLC3やプログラマブル表示器5あるいは制御用ホストコンピュータ7などに設けられた記憶装置の一領域を示している。また、上記デバイスは、入力部53から入力されたデータが格納されたメモリであってもよい。なお、デバイスの状態の取得/変更は、その都度指示してもよいし、プログラマブル表示器5内にキャッシュを用意し、取得/変更時には、キャッシュへアクセスすると共に、所定の時間間隔毎や所定のイベント毎に通信してデバイスアドレスの実体と同期を取ってもよい。
【0048】
また、HMI処理部56は、画面データ記憶部55に予め格納された画面データから、例えば、監視タグを抽出すると共に、PLC3またはデバイス21における制御状態を常に監視している。監視タグは、例えば、タンクレベルや温度が予め定められた上限値を超えるような制御異常が発生した場合、これらの異常を検出する。異常を検出すると、HMI処理部56は、ブザーやランプなどの報知手段により、プログラマブル表示器5のオペレータに制御異常を知らせることができる。
【0049】
さらに、HMI処理部56は、監視タグにより、PLC3またはデバイス21における制御異常の発生を検出すると、LAN6を介して、後述するサーバ装置8の記憶部82から、マルチメディアデータを取得する。このマルチメディアデータは、トラブル・シューティングまたはマニュアルに関するデータである。HMI処理部56は、このマルチメディアデータの内、動画を示すデータを、後述する動画再生処理部57に送信すると共に、音声を示すデータを、例えば、図示しないスピーカなどへ出力させる。なお、上記HMI処理部56が、特許請求の範囲に記載の取得手段に対応している。
【0050】
動画再生処理部57は、上記HMI処理部56から送信されたマルチメディアデータを、動画像として再生処理する。HMI処理部56から送信された動画を示すデータには、マルチメディアデータが示す映像を表示する領域の範囲(位置および大きさなど)を特定するためのデータが含まれている。HMI処理部56は、現在の単位画面への配置を示す動画表示タグが画面データ記憶部55の画面データに含まれている場合、当該動画表示タグを参照して、マルチメディアデータの表示領域を特定する。さらに、HMI処理部56は、例えば、動画再生処理部57へ指示して、マルチメディアデータに含まれる映像の各フレームを、所定の周期で、図示しないビデオメモリのうち、上記表示領域に対応する記憶領域へ順次展開させるなどして、表示部54の表示領域のうち、動画表示タグの示す領域に、マルチメディアデータが示す映像(動画)を表示できる。
【0051】
なお、上記マルチメディアデータの形式は、動画像および音声を、LAN6を介して伝送し、受信側のプログラマブル表示器5で再生可能な形式であれば、どのような形式でもよいが、本実施の形態では、MPEG(Moving Picture Expert Group)2形式が採用されている。
【0052】
一方、サーバ装置8は、プログラマブル表示器5など、LAN6に接続された機器へデータを配信可能なコンピュータであって、サーバ処理部81、記憶部82および編集部83を備えている。なお、サーバ装置8は、記憶部82を管理するためのDBMS(Database Management System)でもある。
【0053】
サーバ処理部81は、LAN6を介してプログラマブル表示器5や制御用ホストコンピュータ7と通信する処理を行う。また、サーバ処理部81は、上記プログラマブル表示器5のHMI処理部56が、PLC3またはデバイス21における制御異常の発生を検出した場合、HMI処理部56から要求されたその制御異常に対応したマルチメディアデータを、後述する記憶部82から検索する。そして、検索されたマルチメディアデータを、LAN6を介して、上記プログラマブル表示器5に送信する。また、上記サーバ処理部81が、特許請求の範囲に記載の検索手段または送信手段に対応している。
【0054】
なお、上記では、サーバ処理部81が、記憶部81に記憶されたマルチメディアデータを検索する例を説明したが、以下のような構成でもよい。すなわち、プログラマブル表示器5のHMI処理部56が、ネットワーク側通信処理部52に指示をして、サーバ装置8の記憶部82に記憶されたマルチメディアデータを検索することもできる。要するに、サーバ装置8の記憶部82に記憶されたマルチメディアデータを検索する機能は、サーバ装置8またはプログラマブル表示器5のいずれに備えていてもよい。
【0055】
記憶部82は、トラブル・シューティングまたはマニュアルに関するデータであるマルチメディアデータを記憶するデータベースである。このマルチメディアデータは、例えば、PLC3またはデバイス21などの装置の故障箇所や故障具合に応じて個別に記憶されている。なお、記憶部82の記憶形式は、どのような形式でもよいが、本実施の形態では、リレーショナル・データベース形式で記憶されている。
【0056】
編集部83は、記憶部82に記憶されたマルチメディアデータの編集を行う。編集部83は、例えば、エディタなどから構成されており、マルチメディアデータの編集(入力、修正など)が可能である。これにより、生産現場に適応した最新のマルチメディアデータをプログラマブル表示器5に送信することができる。
【0057】
上記の構成において、図2に基づき、制御システム1の動作を説明すると、以下のとおりである。
【0058】
図2に示すように、ステップ1(以下、S1のように略称する)において、PLC3またはデバイス21に制御異常や所定の設定値を超えたような予め定められた事象が発生した場合、S2において、プログラマブル表示器5のHMI処理部56は、当該事象の発生を検出する。事象の発生を検出すると、S3において、HMI処理部56は、サーバ装置8に、当該事象に対応したマルチメディアデータを要求する。
【0059】
サーバ装置8のサーバ処理部81は、S4において、プログラマブル表示器5から要求されたマルチメディアデータを、記憶部82から検索する。サーバ処理部81は、S5において、検索されたマルチメディアデータを、プログラマブル表示器5に送信する。
【0060】
プログラマブル表示器5は、S6において、送信されたマルチメディアデータを動画像として表示する。具体的には、プログラマブル表示器5のHMI処理部56は、送信されたマルチメディアデータの内、動画を示すデータを、動画再生処理部57に送信する。動画再生処理部57は、HMI処理部56の指示のもとに、当該マルチメディアデータを、例えば、ビデオメモリに順次展開させるなどして、プログラマブル表示器5の表示部54に、動画像を表示させる。また、HMI処理部56は、サーバ装置8から送信されたマルチメディアデータの内、音声を示すデータを、例えば、スピーカなどへ出力する。
【0061】
より具体的には、図3に示すように、例えば、制御システム1を構成するA機が停止するような装置(システム)の制御異常が発生した場合、プログラマブル表示器5の表示部54には、異常内容を示す画面54aと、処置方法を示す画面54bと、その処置方法を動画像として表示する画面54cとが表される。
【0062】
異常内容を示す画面54aは、A機が停止したことを示す文字情報として、例えば、「A機停止中」と表示される。処置方法を示す画面54bは、A機が停止した場合のトラブル・シューティングまたはマニュアルの静止画像の文章として、例えば、「A機注入口より資材Aを注入し、手動SWを押し、全機起動まで手動運転して下さい」と表示される。なお、当該文章と共に、その文章の内容を音声として出力してもよい。処置方法を動画として表示する画面54cは、処置方法を示す画面54bに表示された静止画像の文章の内容を、動画像として表示する。例えば、図3では、作業員が、A機注入口より資材Aを注入している動画が表示されている。なお、当該画面54cに表示される動画は、一回実行すると終了するようにしてもよいし、何度も繰り返して表示するようにしてもよい。
【0063】
さらに、当該画面54cに表示された動画を、プログラマブル表示器5の図示しないRAMなどの記憶領域に順次格納することにより、保存することも可能である。保存に際しては、その保存した日時、事象の内容などを合わせて記憶することにより、後日の制御システム1の保守や調査などに役立てることができる。
【0064】
以上に述べたように、本実施の形態に係る制御システム1は、プログラマブル表示器5が例えばデバイス21や生産ラインなどの装置(システム)が故障するような予め定められた事象を検出すると、サーバ装置8から、自動的にマルチメディアデータを取得するので、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、プログラマブル表示器5は、マルチメディアデータを動画像として表示できるので、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。それゆえ、例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行うのに時間を要することがないので、作業効率の向上を図ることができる。
【0065】
また、サーバ装置8のサーバ処理部81は、プログラマブル表示器5から要求されたマルチメディアデータを、記憶部82から検索すると共に、その検索したマルチメディアデータをプログラマブル表示器5に送信する。これにより、例えば、サーバ装置8に、複数のマルチメディアデータが個別に記憶されている場合、例えば、デバイス21や生産ラインなどの装置(システム)が故障すると、その装置の故障箇所や故障具合に応じた適切なマルチメディアデータをプログラマブル表示器5に送信することができる。それゆえ、例えば、故障した装置の保守に迅速に対応することができる。
【0066】
なお、本実施の形態では、図3において、プログラマブル表示器5の表示部54に、異常内容を示す画面54aと、処置方法を示す画面54bと、その処置方法を動画像として表示する画面54cとが表される例を説明したが、これに限るものではない。すなわち、例えば、異常内容を示す画面54aもしくは処置方法を示す画面54bを表示することなく、全画面を動画像として表示してもよい。また、動画像と共に音声を出力する構成を説明したが、音声を出力することなく、動画像のみ表示するようにしてもよい。
【0067】
また、本実施の形態では、例えば、図3に示すように、装置が停止したような制御異常が発生した場合を例として説明したが、これに限るものではない。すなわち、例えば、デバイス21や生産ラインなどの装置(システム)が予め定められた設定値を超えたような場合に、プログラマブル表示器5を操作する作業員などに、当該内容を報知する程度の動画表示を表わしてもよい。
【0068】
また、本実施の形態では、プログラマブル表示器5がPLC3と接続される構成を説明したが、プログラマブル表示器5に、デバイス2を直接接続するための入出力ユニットなどを搭載することによってPLC3の制御機能を備えたプログラマブル表示器5を用いてもよい。
【0069】
さらに、本実施の形態では、プログラマブル表示器5とサーバ装置8とを、LAN6を介して接続した例を説明したが、例えば、ルーターなどを備えることにより、インターネットを介して、プログラマブル表示器5とサーバ装置8とを接続してもよい。これにより、サーバ装置8が、いかなる場所に設置されようとも、プログラマブル表示器5は、インターネットを介して、サーバ装置8からマルチメディアデータを取得することができる。
【0070】
すなわち、上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、あるいは、減縮するように解すべきではない。また、本発明の各構成は上記実施例に限らず、特許請求の範囲に記載の権利範囲内で種々の変形が可能であることは勿論である。
【0071】
【発明の効果】
以上のように、請求項1の発明に係るプログラマブル表示器は、ネットワークを介してサーバ装置と接続されたプログラマブル表示器において、予め定められた事象を検出すると、上記サーバ装置から、マルチメディアデータを取得する取得手段と、該取得手段により取得されたマルチメディアデータを、動画像として再生する再生手段と、該再生手段により動画像として再生されたマルチメディアデータを表示する表示手段とを備えている構成である。
【0072】
これにより、プログラマブル表示器は、例えば、デバイスや生産ラインなどの装置(システム)が故障するような予め定められた事象を検出すると、サーバ装置から、自動的にマルチメディアデータを取得するので、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、プログラマブル表示器は、マルチメディアデータを動画像として表示できるので、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。
【0073】
これらの結果、例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行うのに時間を要することがないので、作業効率の向上を図ることができるという効果を奏する。
【0074】
請求項2の発明に係るプログラマブル表示器は、請求項1記載の発明の構成において、上記取得手段は、予め定められた事象を検出すると、該事象に対応したマルチメディアデータを、上記サーバ装置から検索し、該事象に対応したマルチメディアデータを取得する構成である。
【0075】
これにより、例えば、サーバ装置に、複数のマルチメディアデータが個別に記憶されている場合、例えば、デバイスや生産ラインなどの装置(システム)が故障すると、その装置の故障箇所や故障具合に応じた適切なマルチメディアデータを取得することができる。これらの結果、例えば、故障した装置の保守に迅速に対応することができるという効果を奏する。
【0076】
なお、請求項3の発明に係るプログラマブル表示器は、請求項1または2記載の発明の構成において、上記マルチメディアデータは、トラブル・シューティングまたはマニュアルに関するデータで構成されていることが好ましい。
【0077】
ところで、上記プログラマブル表示器は、ハードウェアのみで実現してもよいが、コンピュータがプログラムを実行することで実現してもよい。具体的には、請求項4記載のプログラムは、請求項1ないし3の何れか1項に記載の各手段を動作させるコンピュータ用のプログラムで実現できる。
【0078】
請求項5の発明に係るサーバ装置は、トラブル・シューティングまたはマニュアルに関するデータを動画像として再生させるためのマルチメディアデータを記憶する記憶手段と、プログラマブル表示器が予め定められた事象を検出した場合、上記記憶手段に記憶されたマルチメディアデータを、ネットワークを介して、上記プログラマブル表示器へ送信する送信手段とを備えている構成である。
【0079】
これにより、プログラマブル表示器が例えばデバイスや生産ラインなどの装置(システム)が故障するような予め定められた事象を検出した場合、サーバ装置は、プログラマブル表示器に、自動的にマルチメディアデータを送信するので、請求項1と同様、従来のように、例えば、その故障した装置に対応したマニュアルを探す手間が省けると共に、トラブル・シューティングなどに迅速に対応することができる。また、マルチメディアデータは、プログラマブル表示器において動画像として再生させることが可能であるので、請求項1と同様、従来のように、例えば、マニュアルなどを静止画像として表示する場合よりも理解し易く、かつ細かい作業手順までも容易に把握できる。
【0080】
これらの結果、請求項1記載のプログラマブル表示器と同様、例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行うのに時間を要することがないので、作業効率の向上を図ることができるという効果を奏する。
【0081】
さらに、サーバ装置は、記憶手段に記憶されたマルチメディアデータを、ネットワークを介してプログラマブル表示器に送信するので、例えば、異なる生産現場で複数の装置が故障した場合、それぞれの装置に対応したマルチメディアデータを、ネットワークを介して、例えば、複数のプログラマブル表示器に一括して送信することができる。これらの結果、例えば、異なる生産現場で複数の故障した装置の保守に迅速に対応することができるという効果を奏する。
【0082】
請求項6の発明に係るサーバ装置は、請求項5記載の発明の構成において、上記プログラマブル表示器から要求されたマルチメディアデータを、上記記憶手段から検索する検索手段を備え、上記送信手段は、上記検索手段により検索されたマルチメディアデータを、上記プログラマブル表示器へ送信する構成である。これらの結果、請求項1記載のプログラマブル表示器と同様、例えば、故障した装置の保守に迅速に対応することができるという効果を奏する。
【0083】
請求項7の発明に係るサーバ装置は、請求項6記載の発明の構成において、上記記憶手段に記憶されたマルチメディアデータを編集可能な編集手段を備えている構成である。
【0084】
これにより、例えば、装置を提供するメーカー側において、マニュアルなどを改訂する必要が生じた場合、編集手段によりマルチメディアデータを編集することができる。そして、編集が終了したマルチメディアデータを、ネットワークを介して、例えば、複数のプログラマブル表示器に一括して送信することができる。これらの結果、例えば、生産現場に適応した最新のマルチメディアデータを送信することができるという効果を奏する。
【0085】
請求項8の発明に係るデータ通信方法は、プログラマブル表示器が予め定められた事象を検出した場合、トラブル・シューティングまたはマニュアルに関するデータであるマルチメディアデータを、サーバ装置から、ネットワークを介して、上記プログラマブル表示器へ伝送する伝送工程と、上記プログラマブル表示器の再生手段が、上記伝送工程により伝送されたマルチメディアデータを取得すると、該マルチメディアデータを、動画像として再生する再生工程と、該再生工程により動画像として再生されたマルチメディアデータを、上記プログラマブル表示器の表示手段に表示する表示工程とを備えている構成である。
【0086】
これらの結果、請求項1記載のプログラマブル表示器または請求項5記載のサーバ装置と同様、例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行うのに時間を要することがないので、作業効率の向上を図ることができるという効果を奏する。
【0087】
請求項9の発明に係るデータ通信方法は、請求項8記載の発明の構成において、上記事象に対応したマルチメディアデータを、上記サーバ装置から検索する検索工程を含み、上記伝送工程は、上記検索工程により検索されたマルチメディアデータを、上記プログラマブル表示器へ伝送する構成である。これらの結果、請求項2記載のプログラマブル表示器または請求項6記載のサーバ装置と同様、例えば、故障した装置の保守に迅速に対応することができるという効果を奏する。
【0088】
請求項10の発明に係るデータ通信システムは、デバイスが接続された制御装置と、該制御装置に接続され、該制御装置の制御状態を表示し、かつ上記制御装置に制御指示を与えるプログラマブル表示器と、該プログラマブル表示器にネットワークを介して接続されるサーバ装置とを備えたデータ通信システムにおいて、上記プログラマブル表示器は、上記デバイスまたは上記制御装置に予め定められた事象が発生すると、該事象の発生を検出すると共に、その検出と略同時に、上記サーバ装置に記憶されたトラブル・シューティングまたはマニュアルに関するデータであるマルチメディアデータを取得する取得手段と、該取得手段により取得されたマルチメディアデータを、動画像として再生する再生手段と、該再生手段により動画像として再生されたマルチメディアデータを表示する表示手段とを備えている構成である。
【0089】
これらの結果、請求項1記載のプログラマブル表示器、請求項5記載のサーバ装置または請求項8記載のデータ通信方法と同様、例えば、装置が故障した場合のように、その装置の修理やその装置を構成する部品の交換などを行うのに時間を要することがないので、作業効率の向上を図ることができるという効果を奏する。
【0090】
請求項11の発明に係るデータ通信システムは、請求項10記載の発明の構成において、上記取得手段は、上記プログラマブル表示器が予め定められた事象を検出した場合、該事象に対応したマルチメディアデータを、上記サーバ装置から検索し、該事象に対応したマルチメディアデータを取得する構成である。これらの結果、請求項2記載のプログラマブル表示器、請求項6記載のサーバ装置または請求項9記載のデータ通信方法と同様、例えば、故障した装置の保守に迅速に対応することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の一実施形態を示すものであり、制御システムの要部構成を示すブロック図である。
【図2】上記制御システムの動作を示すフローチャートである。
【図3】上記制御システムのプログラマブル表示器における表示部の画面を示す図である。
【符号の説明】
3 PLC(制御装置)
5 プログラマブル表示器
6 LAN(ネットワーク)
8 サーバ装置
21 デバイス
52 ネットワーク側通信処理部(取得手段)
54 表示部(表示手段)
56 HMI処理部(取得手段)
57 動画再生処理部(再生手段)
81 サーバ処理部(検索手段、送信手段)
82 記憶部(記憶手段)
83 編集部(編集手段)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a programmable display, a program, a server device, a data communication method, and a data communication system that operate as an HMI (Human Machine Interface) of a control system.
[0002]
[Prior art]
Industrial control devices called programmable logic controllers (hereinafter referred to as PLCs) control various target systems such as belt conveyor type automatic assembly machines in order to realize various controls including sequence control. It is widely used as a control device. In recent years, programmable displays as HMI (Human Machine Interface) devices have become widespread in place of operation panels for giving control instructions to the PLC and indicator lamps indicating the operating status of the PLC.
[0003]
The programmable display is an operation display including a dot display screen, an operation input switch, an interface with the PLC, a program memory for control such as operation input on the screen, and the like. In general, programmable displays display graphics, so they can be equipped with functions such as operation panels, switches, and indicator lights, as well as settings for various monitors and devices for management such as device operating status and work instructions. It has a function as a terminal for inputting values and is used in a wide range of applications.
[0004]
For this reason, programmable displays have been installed not only at production sites but also at various facilities and equipment. In addition, since the display unit and the operation unit are integrally provided to reduce the size and weight of the programmable display device, there are few restrictions on the installation place and the introduction is easy.
[0005]
By the way, in a production site or the like, when a device (system) such as a device or a production line is maintained, a manual of the device may be referred to. For example, there is a case where the device is repaired or parts constituting the device are exchanged, such as when the device has failed. In such a case, for example, an operator who performs maintenance of the apparatus brings the manual of the apparatus to the work site and performs maintenance of the apparatus by referring to the manual.
[0006]
However, in the above case, for example, when the manufacturer providing the device changes the contents of the manual, it is necessary to distribute the manual again to the production site that employs the device. In addition, there is a problem that it is complicated to store and manage the manual on the user side to which the manual is distributed. In order to solve such a problem, for example, a programmable display as described in
[0007]
That is, the programmable display device described in
[0008]
[Patent Document 1]
JP 2001-282501 (Publication date: October 12, 2001)
[0009]
[Problems to be solved by the invention]
However, even the programmable display as described in
[0010]
That is, since the devices arranged at the production site have different internal structures and operation methods for each device, different manuals exist for each device. For this reason, for example, when a device fails, it is necessary to search for a manual corresponding to the device. That is, in the programmable display device described in
[0011]
In addition, such manuals are provided by the manufacturer of each device, but even if the manufacturer or the manufacturer is the same, the description method of the manual differs depending on the device, and the necessary manual is found and found. I had to understand the contents. Furthermore, since such manuals are generally provided as still images (drawings and texts), it is difficult for inexperienced workers to understand detailed work procedures regardless of skilled workers. .
[0012]
For this reason, for example, as in the case of a failure of the apparatus, it takes time to repair the apparatus or replace parts constituting the apparatus, and there is a problem that work efficiency decreases. In order to prevent such a decrease in work efficiency, there has been a problem that it is necessary to place a worker for each apparatus or for each apparatus having substantially the same function in a production site or the like, which is costly.
[0013]
The present invention has been made in view of the above problems, and a programmable display, a program, a server device, and the like that automatically display multimedia data such as a manual as a moving image when a predetermined event is detected. An object of the present invention is to provide a data communication method and a data communication system.
[0014]
[Means for Solving the Problems]
In order to solve the above problems, the programmable display device according to the invention of
[0015]
According to said structure, an acquisition means will acquire multimedia data from a server apparatus, if a predetermined event is detected. The reproduction means reproduces the acquired multimedia data as a moving image. The display means displays the multimedia data reproduced as a moving image. The multimedia data is preferably composed of data relating to troubleshooting or a manual.
[0016]
As a result, the programmable display automatically acquires multimedia data from the server device when detecting a predetermined event that causes a failure of a device (system) such as a device or a production line. Thus, for example, the trouble of searching for a manual corresponding to the failed device can be saved, and it is possible to quickly cope with trouble shooting. Moreover, since the programmable display can display multimedia data as a moving image, it is easier to understand, for example, than when displaying a manual or the like as a still image as in the past, and can easily grasp even a detailed work procedure. .
[0017]
According to a second aspect of the present invention, in the programmable display device according to the first aspect, when the acquisition means detects a predetermined event, the multimedia data corresponding to the event is transmitted from the server device. It is characterized by searching and acquiring multimedia data corresponding to the event.
[0018]
According to said structure, the acquisition means searches the multimedia data corresponding to the detected event from a server apparatus, and acquires the multimedia data corresponding to this event. Thereby, for example, when a plurality of multimedia data is individually stored in the server device, for example, when a device (system) such as a device or a production line fails, the server device corresponds to the failure location or failure state of the device. Appropriate multimedia data can be acquired.
[0019]
By the way, although the said programmable display may be implement | achieved only by hardware, you may implement | achieve it, when a computer runs a program. Specifically, the program according to
[0020]
On the other hand, in order to solve the above problems, the server device according to the invention of
[0021]
According to said structure, the memory | storage means has memorize | stored the multimedia data for reproducing | regenerating as a moving image. And a transmission means transmits the multimedia data memorize | stored in the memory | storage means to a programmable display via a network, when a programmable display detects a predetermined event.
[0022]
As a result, when the programmable display detects a predetermined event such as failure of a device (system) such as a device or a production line, the server device automatically transmits multimedia data to the programmable display. Therefore, as in the first aspect, for example, it is possible to save the trouble of searching for a manual corresponding to the failed device as in the prior art, and to quickly cope with troubleshooting and the like. Further, since the multimedia data can be reproduced as a moving image on the programmable display, it is easier to understand than in the case where, for example, a manual is displayed as a still image as in the prior art. Even detailed work procedures can be easily grasped.
[0023]
Furthermore, since the server device transmits the multimedia data stored in the storage means to the programmable display device via the network, for example, when a plurality of devices fail at different production sites, a multi-device corresponding to each device is used. Media data can be transmitted to a plurality of programmable displays in a lump via a network, for example.
[0024]
According to a sixth aspect of the present invention, there is provided a server apparatus according to the fifth aspect of the present invention, further comprising: search means for retrieving multimedia data requested from the programmable display from the storage means, and the transmission means. Is characterized in that the multimedia data searched by the search means is transmitted to the programmable display.
[0025]
According to said structure, a search means searches the multimedia data requested | required from the programmable display from a memory | storage means. And a transmission means transmits the multimedia data searched by the search means to a programmable display. Thus, as in
[0026]
According to a seventh aspect of the present invention, there is provided a server apparatus according to the sixth aspect, further comprising editing means capable of editing the multimedia data stored in the storage means.
[0027]
Thereby, for example, when it is necessary to revise a manual or the like on the manufacturer side that provides the apparatus, the multimedia data can be edited by the editing means. Then, the multimedia data for which editing has been completed can be transmitted to a plurality of programmable displays, for example, via the network.
[0028]
On the other hand, in order to solve the above-mentioned problem, the data communication method according to the invention of
[0029]
According to the above configuration, when the programmable display detects a predetermined event that causes a failure of a device (system) such as a device or a production line, the server device automatically selects a multi-point via the network. The media data is transmitted to the programmable display, and the multimedia data is reproduced and displayed as a moving image. Thus, as in the first or fifth aspect, for example, it is possible to save the trouble of searching for a manual corresponding to the failed device as in the prior art, and it is possible to quickly cope with trouble shooting. In addition, since the programmable display reproduces the multimedia data as a moving image by the reproducing means, as in the case of
[0030]
According to a ninth aspect of the present invention, there is provided a data communication method according to the configuration of the eighth aspect of the invention, further comprising a search step of searching for multimedia data corresponding to the event from the server device, wherein the transmission step includes: The multimedia data searched in the search step is transmitted to the programmable display.
[0031]
According to said structure, while searching the multimedia data corresponding to an event from a server apparatus, the searched multimedia data are transmitted to a programmable display. Thus, as in the second or sixth aspect, for example, when a plurality of multimedia data is individually stored in the server device, for example, when a device (system) such as a device or a production line fails, the device Appropriate multimedia data corresponding to the failure location and failure condition can be transmitted to the programmable display.
[0032]
Furthermore, in order to solve the above-mentioned problem, a data communication system according to the invention of claim 10 is connected to the control device to which the device is connected, and displays the control state of the control device, and In a data communication system including a programmable display that gives a control instruction to the control device and a server device connected to the programmable display via a network, the programmable display is preliminarily provided to the device or the control device. An acquisition means for detecting occurrence of the event when a predetermined event occurs, and acquiring multimedia data that is data relating to troubleshooting or manual stored in the server device substantially simultaneously with the detection; Replay multimedia data acquired by the acquisition unit as a moving image. And means, is characterized in that it comprises a display means for displaying the multimedia data reproduced as a moving image by the regeneration means.
[0033]
According to the above configuration, when a predetermined event occurs in the device or the control device, the acquisition means of the programmable display detects the occurrence of the event and is stored in the server device almost simultaneously with the detection. Get multimedia data. The reproduction means reproduces the acquired multimedia data as a moving image. The display means displays the multimedia data reproduced as a moving image.
[0034]
As a result, the programmable display device automatically acquires multimedia data from the server device when detecting a predetermined event that causes a failure of a device (system) such as a device or a production line. As in
[0035]
The data communication system according to an eleventh aspect of the present invention is the data communication system according to the tenth aspect, in which, when the programmable display detects a predetermined event, the acquisition means detects a multi-event corresponding to the event. Media data is retrieved from the server device, and multimedia data corresponding to the event is acquired.
[0036]
According to said structure, the acquisition means searches the multimedia data corresponding to the detected event from a server apparatus, and acquires the multimedia data corresponding to this event. Thus, as in
[0037]
DETAILED DESCRIPTION OF THE INVENTION
One embodiment of the present invention will be described with reference to FIGS. 1 to 3 as follows.
[0038]
That is, the
[0039]
In FIG. 1, for simplification of illustration, one device 21, one PLC 3, and one
[0040]
The
[0041]
The PLC side communication processing unit 51 performs processing for communicating with the PLC 3 via the
[0042]
The
[0043]
The screen
[0044]
Specifically, as a tag constituting the screen data, a display tag indicating a correspondence between an area on the screen and a device address (device address) corresponding to display in the area, and an area on the screen and the tag An input tag indicating the correspondence with the device address corresponding to the input to the area is defined. Furthermore, in the present embodiment, each of the tags can be associated with at least one of a plurality of unit screens.
[0045]
The
[0046]
The screen data is created (corrected) by the
[0047]
The device address is an address for specifying a device to be controlled, and indicates, for example, an area of a storage device provided in the PLC 3, the
[0048]
Further, the
[0049]
Furthermore, when the occurrence of control abnormality in the PLC 3 or the device 21 is detected by the monitoring tag, the
[0050]
The moving image
[0051]
The format of the multimedia data may be any format as long as it is a format in which moving images and audio can be transmitted via the
[0052]
On the other hand, the
[0053]
The
[0054]
In the above description, the
[0055]
The
[0056]
The
[0057]
In the above configuration, the operation of the
[0058]
As shown in FIG. 2, when a predetermined event such as a control abnormality or a predetermined set value is exceeded in PLC 3 or device 21 in step 1 (hereinafter abbreviated as S1), in S2, The
[0059]
The
[0060]
In S6, the
[0061]
More specifically, as shown in FIG. 3, for example, when a control abnormality of an apparatus (system) that causes the machine A constituting the
[0062]
The screen 54a showing the abnormal content is displayed as, for example, “Aircraft A is stopped” as character information indicating that Aircraft A has stopped. The
[0063]
Furthermore, the moving image displayed on the
[0064]
As described above, the
[0065]
The
[0066]
In the present embodiment, in FIG. 3, on the
[0067]
Further, in the present embodiment, for example, as illustrated in FIG. 3, a case where a control abnormality occurs such that the apparatus is stopped is described as an example, but the present invention is not limited thereto. That is, for example, when a device (system) such as the device 21 or the production line exceeds a predetermined set value, a moving image that informs the operator who operates the
[0068]
In the present embodiment, the configuration in which the
[0069]
Furthermore, in this Embodiment, although the example which connected the
[0070]
That is, the above description of the embodiments is for explaining the present invention, and should not be construed as limiting or reducing the invention described in the claims. Moreover, each structure of this invention is not restricted to the said Example, Of course, a various deformation | transformation is possible within the right range as described in a claim.
[0071]
【The invention's effect】
As described above, when the programmable display device according to the invention of
[0072]
As a result, the programmable display automatically acquires multimedia data from the server device when detecting a predetermined event that causes a failure of a device (system) such as a device or a production line. Thus, for example, the trouble of searching for a manual corresponding to the failed device can be saved, and it is possible to quickly cope with trouble shooting. Moreover, since the programmable display can display multimedia data as a moving image, it is easier to understand, for example, than when displaying a manual or the like as a still image as in the past, and can easily grasp even a detailed work procedure. .
[0073]
As a result, for example, when a device fails, it does not take time to repair the device or replace parts constituting the device, so that the work efficiency can be improved. There is an effect.
[0074]
According to a second aspect of the present invention, in the programmable display device according to the first aspect, when the acquisition means detects a predetermined event, the multimedia data corresponding to the event is transmitted from the server device. It is configured to search and acquire multimedia data corresponding to the event.
[0075]
Thereby, for example, when a plurality of multimedia data is individually stored in the server device, for example, when a device (system) such as a device or a production line fails, the server device corresponds to the failure location or failure state of the device. Appropriate multimedia data can be acquired. As a result, for example, there is an effect that it is possible to quickly cope with maintenance of a failed device.
[0076]
According to a third aspect of the present invention, in the programmable display device according to the first or second aspect, the multimedia data is preferably composed of data relating to troubleshooting or a manual.
[0077]
By the way, although the said programmable display may be implement | achieved only by hardware, you may implement | achieve it, when a computer runs a program. Specifically, the program according to
[0078]
When the server device according to the invention of
[0079]
As a result, when the programmable display detects a predetermined event such as failure of a device (system) such as a device or a production line, the server device automatically transmits multimedia data to the programmable display. Therefore, as in the first aspect, for example, it is possible to save the trouble of searching for a manual corresponding to the failed device as in the prior art, and to quickly cope with troubleshooting and the like. Further, since the multimedia data can be reproduced as a moving image on the programmable display, it is easier to understand than in the case where, for example, a manual is displayed as a still image as in the prior art. Even detailed work procedures can be easily grasped.
[0080]
As a result, similar to the programmable display device according to
[0081]
Furthermore, since the server device transmits the multimedia data stored in the storage means to the programmable display device via the network, for example, when a plurality of devices fail at different production sites, a multi-device corresponding to each device is used. Media data can be transmitted to a plurality of programmable displays in a lump via a network, for example. As a result, for example, it is possible to quickly cope with maintenance of a plurality of failed devices at different production sites.
[0082]
According to a sixth aspect of the present invention, there is provided a server apparatus according to the fifth aspect of the present invention, further comprising a search unit that searches the storage unit for multimedia data requested from the programmable display, and the transmission unit includes: The multimedia data retrieved by the retrieval means is transmitted to the programmable display. As a result, as with the programmable display device according to the first aspect, for example, there is an effect that it is possible to quickly cope with maintenance of a failed device.
[0083]
According to a seventh aspect of the present invention, there is provided a server apparatus according to the sixth aspect of the invention, further comprising editing means capable of editing the multimedia data stored in the storage means.
[0084]
Thereby, for example, when it is necessary to revise a manual or the like on the manufacturer side that provides the apparatus, the multimedia data can be edited by the editing means. Then, the multimedia data for which editing has been completed can be transmitted to a plurality of programmable displays, for example, via the network. As a result, for example, the latest multimedia data adapted to the production site can be transmitted.
[0085]
In the data communication method according to the invention of
[0086]
As a result, similar to the programmable display device according to
[0087]
According to a ninth aspect of the present invention, there is provided a data communication method according to the eighth aspect of the invention, comprising: a search step of searching the multimedia data corresponding to the event from the server device, wherein the transmission step is the search step. It is the structure which transmits the multimedia data searched by the process to the said programmable display. As a result, similar to the programmable display device according to the second aspect or the server device according to the sixth aspect, for example, there is an effect that it is possible to quickly cope with maintenance of a failed device.
[0088]
A data communication system according to a tenth aspect of the present invention is a control device to which a device is connected, a programmable display device connected to the control device, displaying a control state of the control device, and giving a control instruction to the control device. And a server device connected to the programmable display device via a network, the programmable display device is configured such that when a predetermined event occurs in the device or the control device, At the same time as detecting the occurrence, acquisition means for acquiring multimedia data that is data related to troubleshooting or manual stored in the server device, and multimedia data acquired by the acquisition means, Reproducing means for reproducing as a moving image, and moving image by the reproducing means A configuration in which a display means for displaying the reproduced multimedia data.
[0089]
As a result, similar to the programmable display device according to
[0090]
The data communication system according to an eleventh aspect of the present invention is the data communication system according to the tenth aspect of the present invention, wherein when the programmable display device detects a predetermined event, the acquisition means detects multimedia data corresponding to the event. Is retrieved from the server device, and multimedia data corresponding to the event is acquired. As a result, as in the programmable display device according to
[Brief description of the drawings]
FIG. 1, showing an embodiment of the present invention, is a block diagram showing a main configuration of a control system.
FIG. 2 is a flowchart showing the operation of the control system.
FIG. 3 is a diagram showing a screen of a display unit in the programmable display of the control system.
[Explanation of symbols]
3 PLC (control device)
5 Programmable display
6 LAN (network)
8 Server device
21 devices
52 Network-side communication processing unit (acquisition means)
54 Display section (display means)
56 HMI processing unit (acquisition means)
57 Movie playback processor (playback means)
81 Server processing unit (search means, transmission means)
82 storage unit (storage means)
83 Editing Department (Editing means)
Claims (11)
予め定められた事象を検出すると、上記サーバ装置から、マルチメディアデータを取得する取得手段と、
該取得手段により取得されたマルチメディアデータを、動画像として再生する再生手段と、
該再生手段により動画像として再生されたマルチメディアデータを表示する表示手段とを備え、
マルチメディアデータには、マルチメディアデータが示す映像を表示する領域の範囲を特定するためのデータが含まれていることを特徴とするプログラマブル表示器。In a programmable display connected to a server device via a network,
When a predetermined event is detected, acquisition means for acquiring multimedia data from the server device;
Reproduction means for reproducing the multimedia data acquired by the acquisition means as a moving image;
Display means for displaying multimedia data reproduced as a moving image by the reproducing means ,
The programmable display device , wherein the multimedia data includes data for specifying a range of an area for displaying an image indicated by the multimedia data .
プログラマブル表示器が予め定められた事象を検出した場合、上記記憶手段に記憶されたマルチメディアデータを、ネットワークを介して、上記プログラマブル表示器へ送信する送信手段とを備えていることを特徴とするサーバ装置。Storage means for storing multimedia data for reproducing data relating to troubleshooting or manual as a moving image and for specifying a range of an area for displaying video ;
When the programmable display detects a predetermined event, it comprises transmission means for transmitting multimedia data stored in the storage means to the programmable display via a network. Server device.
上記送信手段は、上記検索手段により検索されたマルチメディアデータを、上記プログラマブル表示器へ送信することを特徴とする請求項5記載のサーバ装置。Search means for searching multimedia data requested from the programmable display from the storage means,
6. The server apparatus according to claim 5, wherein the transmission means transmits the multimedia data searched by the search means to the programmable display.
上記プログラマブル表示器の再生手段が、上記伝送工程により伝送されたマルチメディアデータを取得すると、該マルチメディアデータを、動画像として再生する再生工程と、
該再生工程により動画像として再生されたマルチメディアデータを、上記プログラマブル表示器の表示手段に表示する表示工程とを備えていることを特徴とするデータ通信方法。If it detects an event that the programmable display device is predetermined, Ri Ah with data related trouble shooting or manual, and the multimedia data that contains data for specifying the range of the area for displaying an image, the server A transmission step of transmitting from the device to the programmable display device via a network;
When the reproduction means of the programmable display acquires the multimedia data transmitted by the transmission step, the reproduction step of reproducing the multimedia data as a moving image;
A data communication method comprising: a display step of displaying multimedia data reproduced as a moving image in the reproduction step on a display means of the programmable display.
上記伝送工程は、上記検索工程により検索されたマルチメディアデータを、上記プログラマブル表示器へ伝送することを特徴とする請求項8記載のデータ通信方法。Including a search step of searching the multimedia data corresponding to the event from the server device,
9. The data communication method according to claim 8, wherein the transmission step transmits the multimedia data searched in the search step to the programmable display.
上記プログラマブル表示器は、
上記デバイスまたは上記制御装置に予め定められた事象が発生すると、該事象の発生を検出すると共に、その検出と略同時に、上記サーバ装置に記憶されたトラブル・シューティングまたはマニュアルに関するデータであり、かつ映像を表示する領域の範囲を特定するためのデータが含まれているマルチメディアデータを取得する取得手段と、
該取得手段により取得されたマルチメディアデータを、動画像として再生する再生手段と、
該再生手段により動画像として再生されたマルチメディアデータを表示する表示手段とを備えていることを特徴とするデータ通信システム。A control device to which a device is connected, a programmable display connected to the control device, displaying a control state of the control device, and giving a control instruction to the control device, and connected to the programmable display via a network In a data communication system comprising a server device to be operated,
The programmable display is
When the predetermined event occurs in the device or the control device, and detects the occurrence of said event, the detected substantially simultaneously, Ri Ah with data about troubleshooting or manual stored in the server device, and acquisition means for acquiring multimedia data that contains data for specifying the range of the area for displaying an image,
Reproduction means for reproducing the multimedia data acquired by the acquisition means as a moving image;
A data communication system comprising: display means for displaying multimedia data reproduced as a moving image by the reproducing means.
ルチメディアデータを取得することを特徴とする請求項10記載のデータ通信システム。When the programmable display device detects a predetermined event, the acquisition means searches the server device for multimedia data corresponding to the event, and acquires the multimedia data corresponding to the event. The data communication system according to claim 10, characterized in that:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003117936A JP4329390B2 (en) | 2003-04-23 | 2003-04-23 | Programmable display, program, server device, data communication method and data communication system. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003117936A JP4329390B2 (en) | 2003-04-23 | 2003-04-23 | Programmable display, program, server device, data communication method and data communication system. |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004326285A JP2004326285A (en) | 2004-11-18 |
JP4329390B2 true JP4329390B2 (en) | 2009-09-09 |
Family
ID=33497630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003117936A Expired - Fee Related JP4329390B2 (en) | 2003-04-23 | 2003-04-23 | Programmable display, program, server device, data communication method and data communication system. |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4329390B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008009499A (en) * | 2006-06-27 | 2008-01-17 | Win System:Kk | Display unit |
JP4509979B2 (en) * | 2006-07-27 | 2010-07-21 | 株式会社デジタル | CONTROL SYSTEM, PROGRAMMABLE DISPLAY AND SERVER COMPUTER, PROGRAM FOR PROGRAMMABLE DISPLAY AND SERVER COMPUTER, AND RECORDING MEDIUM CONTAINING THE PROGRAM |
JP2008033572A (en) * | 2006-07-27 | 2008-02-14 | Digital Electronics Corp | Screen generating apparatus, screen generating program and recording medium for recording this program |
CN105607572B (en) * | 2016-01-26 | 2018-05-04 | 安徽理工大学 | The multistage band transmission more CAN plates parallel connection long distance centralized control equipments of multi-touch screen of flame-proof type |
-
2003
- 2003-04-23 JP JP2003117936A patent/JP4329390B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004326285A (en) | 2004-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2310923B1 (en) | Method and apparatus for monitoring or controlling a machine tool system | |
EP3264205A2 (en) | Dynamic browser-based industrial automation interface system and method | |
CN105986366B (en) | Sewing machine system, sewing machine, terminal installation, the information display method in sewing machine system | |
KR101668206B1 (en) | Program and electronic manual display device | |
KR102267788B1 (en) | Program for performing method of controlling display of operation of semiconductor manufacturing apparatus, method thereof and system for performing display concerning operation of semiconductor manufacturing apparatus | |
US11586852B2 (en) | System and method to modify training content presented by a training system based on feedback data | |
JP4329390B2 (en) | Programmable display, program, server device, data communication method and data communication system. | |
JP2008066787A (en) | Matrix switcher and control method of matrix switcher | |
JP2005062991A (en) | Web page browsing device | |
JP6060626B2 (en) | Portable terminal linkage device, control system communicating with portable terminal linkage device, and portable terminal device | |
JP2003076420A (en) | Control display device, control system, control program, and computer readable recording medium recording the program | |
JP2004227215A (en) | Remote monitoring system of plant and web server | |
CN204203729U (en) | One is suitable for packages printing machine cloud service system | |
JP2002169693A (en) | Display device for control and recording medium stored with its program | |
JP2006004035A (en) | Control system, portable terminal, program, and recording medium with the program recorded thereon | |
JP3447779B2 (en) | Molding work support equipment for injection molding machines | |
JPH06282396A (en) | Display system with end user picture customizing function | |
JP2001209600A (en) | Browser | |
JPH04317101A (en) | Input/output control system of numerical controller | |
JP3562949B2 (en) | Plant operation equipment | |
JP2005025631A (en) | Surveillance test device and surveillance test method | |
JP5889166B2 (en) | Plant monitoring and control system | |
JP2005259021A (en) | Plant monitoring device and plant monitoring system | |
JP2000347725A (en) | Operation monitoring device for plant | |
JP2008171166A (en) | Operation monitoring apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051013 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080909 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081007 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081205 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090602 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090608 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120626 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120626 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130626 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |