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 PDF

Info

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
Application number
JP2003117936A
Other languages
Japanese (ja)
Other versions
JP2004326285A (en
Inventor
美歌 仲西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Schneider Electric Japan Holdings Ltd
Original Assignee
Digital Electronics Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Digital Electronics Corp filed Critical Digital Electronics Corp
Priority to JP2003117936A priority Critical patent/JP4329390B2/en
Publication of JP2004326285A publication Critical patent/JP2004326285A/en
Application granted granted Critical
Publication of JP4329390B2 publication Critical patent/JP4329390B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 Patent Document 1 has been proposed.
[0007]
That is, the programmable display device described in Patent Document 1 includes a browser for browsing Web content connected to the Internet. Then, Web contents can be obtained from a host computer connected via the Internet, and a manual or the like as Web contents can be browsed by starting a browser. With such a programmable display, it is not necessary to distribute the manual again even if the contents of the manual are changed, and paperlessness can be achieved.
[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 Patent Document 1 causes the following problems.
[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 Patent Document 1, it is necessary to search a manual desired by an operator as Web content.
[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 claim 1 detects a predetermined event in the programmable display device connected to the server device via a network. Acquisition means for acquiring multimedia data, reproduction means for reproducing the multimedia data acquired by the acquisition means as a moving image, and display means for displaying the multimedia data reproduced as a moving image by the reproduction means; It is characterized by having.
[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 claim 4 is a program for a computer that operates each means according to any one of claims 1 to 3.
[0020]
On the other hand, in order to solve the above problems, the server device according to the invention of claim 5 is a storage means for storing multimedia data for reproducing data relating to troubleshooting or manual as a moving image, and a programmable display. When a predetermined event is detected, it is characterized by comprising transmission means for transmitting multimedia data stored in the storage means to the programmable display via a network.
[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 claim 2, for example, when a plurality of multimedia data are individually stored in the server device, for example, when a device (system) such as a device or a production line fails, the failure location of the device And appropriate multimedia data corresponding to the degree of failure can be transmitted to the programmable display.
[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 claim 8 is configured such that when the programmable display detects a predetermined event, multimedia data that is data related to troubleshooting or manual is stored. Then, when the transmission step of transmitting from the server device to the programmable display device via the network and the reproducing means of the programmable display device acquire the multimedia data transmitted by the transmission step, the multimedia data is It is characterized by comprising a reproduction step of reproducing as a moving image, and a display step of displaying multimedia data reproduced as a moving image by the reproduction step on the display means of the programmable display.
[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 claim 1 or 5, for example, as in the prior art, it is more understandable than when displaying a manual or the like as a still image. It is easy to grasp even detailed work procedures.
[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 Items 1, 5 and 8, as in the prior art, for example, the trouble of searching for a manual corresponding to the failed device can be saved, and trouble shooting can be quickly handled. 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. .
[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 claim 2, 6 or 9, 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, Appropriate multimedia data can be acquired according to the failure location and the failure status of the apparatus.
[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 control system 1 according to the present embodiment is a system that controls a target system 2 having devices 21 such as a belt conveyor type automatic assembly machine, as shown in FIG. Based on the control program, the PLC (control device) 3... For controlling the devices 21 and the PLC 3 are connected to the PLC 3 via the serial cable 4 and, as the HMI of the control system 1, in many cases, In the vicinity of the target system 2, a programmable display 5 that is operated by an operator (operator) of the target system 2 and a local area network that connects the programmable displays 5, for example, Ethernet (registered trademark). (LAN) 6 and connected to the LAN 6 and in many cases programmable. For example, a control host computer 7 that performs control program creation (correction) processing and manages the entire control system 1 at a location farther from the target system 2 than the display 5 and a programmable display via the LAN 6 5 is connected to the server device 8.
[0039]
In FIG. 1, for simplification of illustration, one device 21, one PLC 3, and one programmable display 5 are illustrated, but the number of devices 21 connected to the PLC 3 and the control system 1 are provided. The number of PLCs 3 and programmable displays 5 to be set can be set to arbitrary values according to the scale of the control system 1. Further, the transmission path between the programmable display 5 and the PLC 3 corresponding to the programmable display 5 only needs to be able to communicate with each other, and may be wired or wireless.
[0040]
The programmable display 5 controls the state of the device 21 in accordance with the operation when displaying the state of the device 21 on the screen and the operation on the screen based on the screen data determined by combining the processing instructions (tags). This is to specify the operation when doing this. For this reason, the programmable display 5 includes a PLC side communication processing unit 51, a network side communication processing unit 52, an input unit 53, a display unit 54, a screen data storage unit 55, an HMI processing unit 56, and a moving image reproduction processing unit 57. Yes.
[0041]
The PLC side communication processing unit 51 performs processing for communicating with the PLC 3 via the serial cable 4. The network side communication processing unit 52 performs processing for communicating with the control host computer 7, another programmable display 5 or the server device 8 via the LAN 6.
[0042]
The input unit 53 is configured by an input device such as a touch panel to perform input on the display screen of the display unit 54. For this reason, the display unit 54 is configured by a flat display element such as a liquid crystal panel or an EL panel.
[0043]
The screen data storage unit 55 stores the screen data. The screen data includes base screen data to be displayed on the display unit 54, image block data for dynamic display, processing instruction words (tags) assigned to the image blocks, and the like.
[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 HMI processing unit 56 extracts display tags related to the unit screen currently being displayed from the screen data stored in advance in the screen data storage unit 55, and for each display tag, the display tag The device address content related to is read, for example, the part graphic corresponding to the read value, and the graphic of the expression format specified by the display tag is displayed on the specified area on the screen. To display. On the other hand, when the programmable display 5 accepts an input operation to the input unit 53, the HMI processing unit 56 searches the screen data for an input tag corresponding to the unit screen currently displayed and matching the input operation. For example, an instruction is given to the PLC 3 connected by the serial cable 4 or an instruction is given to the PLC 3 connected to the other programmable display 5 via the LAN 6, the programmable display 5 and the serial cable 4. The content of the device address indicated by is changed according to the input result. Thereby, the programmable display 5 can display the state of the device indicated by the screen data at the display position indicated by the screen data in the expression format indicated by the screen data, or can control the device according to the input operation indicated by the screen data.
[0046]
The screen data is created (corrected) by the control host computer 7 or the like according to the current state of the target system 2 or the proficiency level of the operator of the control system 1, and then stored in the screen data of the programmable display 5. The HMI processing unit 56 stored in the unit 55 operates based on the screen data. Therefore, the programmable display 5 can display the operation screen according to the present condition of the target system 2 to be controlled and the proficiency level of the operator of the control system 1 by changing the screen data, and can accept the operation. Further, as described above, since the screen data can be specified by a combination of the input / display range and the control operation of the related device, it is less than creating a program for controlling or displaying the device. Can be created / modified with effort.
[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 programmable display 5, the control host computer 7, or the like. The device may be a memory in which data input from the input unit 53 is stored. The acquisition / change of the device status may be instructed each time, or a cache is prepared in the programmable display 5 and the cache is accessed at the time of acquisition / change, and at predetermined time intervals or at predetermined intervals. Communication may be performed for each event to synchronize with the actual device address.
[0048]
Further, the HMI processing unit 56 extracts, for example, a monitoring tag from the screen data stored in advance in the screen data storage unit 55, and constantly monitors the control state in the PLC 3 or the device 21. For example, when a control abnormality occurs such that the tank level or temperature exceeds a predetermined upper limit value, the monitoring tag detects these abnormalities. When the abnormality is detected, the HMI processing unit 56 can notify the operator of the programmable display 5 of the control abnormality by a notification means such as a buzzer or a lamp.
[0049]
Furthermore, when the occurrence of control abnormality in the PLC 3 or the device 21 is detected by the monitoring tag, the HMI processing unit 56 acquires multimedia data from the storage unit 82 of the server device 8 described later via the LAN 6. This multimedia data is data relating to troubleshooting or a manual. Of the multimedia data, the HMI processing unit 56 transmits data indicating moving images to a moving image reproduction processing unit 57 described later, and outputs data indicating sound to, for example, a speaker (not shown). The HMI processing unit 56 corresponds to the acquisition unit described in the claims.
[0050]
The moving image reproduction processing unit 57 reproduces the multimedia data transmitted from the HMI processing unit 56 as a moving image. The data indicating the moving image transmitted from the HMI processing unit 56 includes data for specifying the range (position, size, etc.) of the area for displaying the video indicated by the multimedia data. When the moving image display tag indicating the current arrangement on the unit screen is included in the screen data of the screen data storage unit 55, the HMI processing unit 56 refers to the moving image display tag and sets the display area of the multimedia data. Identify. Further, for example, the HMI processing unit 56 instructs the moving image reproduction processing unit 57 to correspond each frame of the video included in the multimedia data to the display area in a video memory (not shown) at a predetermined cycle. The video (moving image) indicated by the multimedia data can be displayed in the area indicated by the moving image display tag in the display area of the display unit 54 by, for example, sequentially expanding the storage area.
[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 LAN 6 and can be reproduced by the programmable display 5 on the receiving side. In the form, MPEG (Moving Picture Expert Group) 2 format is adopted.
[0052]
On the other hand, the server device 8 is a computer capable of distributing data to devices connected to the LAN 6 such as the programmable display 5, and includes a server processing unit 81, a storage unit 82, and an editing unit 83. The server device 8 is also a DBMS (Database Management System) for managing the storage unit 82.
[0053]
The server processing unit 81 performs processing for communicating with the programmable display 5 and the control host computer 7 via the LAN 6. In addition, when the HMI processing unit 56 of the programmable display 5 detects the occurrence of a control abnormality in the PLC 3 or the device 21, the server processing unit 81 is a multimedia corresponding to the control abnormality requested from the HMI processing unit 56. Data is retrieved from the storage unit 82 described later. Then, the searched multimedia data is transmitted to the programmable display 5 via the LAN 6. The server processing unit 81 corresponds to a search unit or a transmission unit described in the claims.
[0054]
In the above description, the server processing unit 81 searches for multimedia data stored in the storage unit 81. However, the following configuration may be used. That is, the HMI processing unit 56 of the programmable display 5 can also search the multimedia data stored in the storage unit 82 of the server device 8 by instructing the network side communication processing unit 52. In short, the server device 8 or the programmable display device 5 may have a function of searching for multimedia data stored in the storage unit 82 of the server device 8.
[0055]
The storage unit 82 is a database that stores multimedia data that is data related to troubleshooting or a manual. This multimedia data is individually stored in accordance with, for example, a failure location or failure state of a device such as the PLC 3 or the device 21. The storage format of the storage unit 82 may be any format, but in the present embodiment, it is stored in a relational database format.
[0056]
The editing unit 83 edits the multimedia data stored in the storage unit 82. The editing unit 83 includes, for example, an editor and can edit (input, modify, etc.) multimedia data. Thereby, the latest multimedia data adapted to the production site can be transmitted to the programmable display 5.
[0057]
In the above configuration, the operation of the control system 1 will be described with reference to FIG. 2 as follows.
[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 HMI processing unit 56 of the programmable display 5 detects the occurrence of the event. When the occurrence of the event is detected, in S3, the HMI processing unit 56 requests the server device 8 for multimedia data corresponding to the event.
[0059]
The server processing unit 81 of the server device 8 searches the storage unit 82 for multimedia data requested from the programmable display 5 in S4. The server processing unit 81 transmits the searched multimedia data to the programmable display 5 in S5.
[0060]
In S6, the programmable display 5 displays the transmitted multimedia data as a moving image. Specifically, the HMI processing unit 56 of the programmable display 5 transmits data indicating a moving image to the moving image reproduction processing unit 57 among the transmitted multimedia data. Under the instruction of the HMI processing unit 56, the moving image playback processing unit 57 displays the moving image on the display unit 54 of the programmable display 5 by sequentially developing the multimedia data in, for example, a video memory. Let In addition, the HMI processing unit 56 outputs data indicating audio among the multimedia data transmitted from the server device 8 to, for example, a speaker.
[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 control system 1 to stop occurs, the display unit 54 of the programmable display 5 A screen 54a showing the abnormal content, a screen 54b showing the treatment method, and a screen 54c displaying the treatment method as a moving image are displayed.
[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 screen 54b showing the treatment method is, for example, as a text of trouble shooting or manual still image when the Aircraft A stops, “Inject material A from the Aircraft A injection port, press the manual SW, and start up all the machines Please operate manually "is displayed. In addition, you may output the content of the sentence as a sound with the said sentence. The screen 54c displaying the treatment method as a moving image displays the content of the text of the still image displayed on the screen 54b showing the treatment method as a moving image. For example, in FIG. 3, a moving image in which the worker is injecting the material A from the machine A injection port is displayed. Note that the moving image displayed on the screen 54c may be terminated once it is executed, or may be repeatedly displayed.
[0063]
Furthermore, the moving image displayed on the screen 54c can be stored by sequentially storing it in a storage area such as a RAM (not shown) of the programmable display 5. At the time of saving, the date and time of the saving, the contents of the event, and the like are stored together, which can be used for maintenance and investigation of the control system 1 at a later date.
[0064]
As described above, the control system 1 according to the present embodiment, when the programmable display 5 detects a predetermined event that causes a failure of a device (system) such as the device 21 or the production line, the server Since the multimedia data is automatically acquired from the apparatus 8, for example, it is possible to save trouble of searching for a manual corresponding to the failed apparatus, and to quickly deal with trouble shooting, as in the prior art. In addition, since the programmable display 5 can display multimedia data as a moving image, it is easier to understand than when displaying a manual or the like as a still image as in the prior art, and easily grasps detailed work procedures. it can. Therefore, for example, as in the case of a failure of the apparatus, it does not take time to repair the apparatus or replace parts constituting the apparatus, so that the work efficiency can be improved.
[0065]
The server processing unit 81 of the server device 8 searches the storage unit 82 for multimedia data requested from the programmable display 5, and transmits the searched multimedia data to the programmable display 5. Thereby, for example, when a plurality of multimedia data are individually stored in the server device 8, for example, when a device (system) such as the device 21 or the production line fails, the failure location or failure state of the device is determined. Appropriate multimedia data can be transmitted to the programmable display 5. Therefore, for example, it is possible to quickly cope with maintenance of a failed device.
[0066]
In the present embodiment, in FIG. 3, on the display unit 54 of the programmable display device 5, a screen 54a showing the abnormal content, a screen 54b showing the treatment method, and a screen 54c displaying the treatment method as a moving image, Although an example in which is represented has been described, the present invention is not limited to this. That is, for example, the entire screen may be displayed as a moving image without displaying the screen 54a indicating the abnormality content or the screen 54b indicating the treatment method. Moreover, although the structure which outputs a sound with a moving image was demonstrated, you may make it display only a moving image, without outputting a sound.
[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 programmable display 5 of the content. An indication may be represented.
[0068]
In the present embodiment, the configuration in which the programmable display 5 is connected to the PLC 3 has been described. However, the PLC 3 is controlled by mounting an input / output unit or the like for directly connecting the device 2 to the programmable display 5. You may use the programmable display 5 provided with the function.
[0069]
Furthermore, in this Embodiment, although the example which connected the programmable display 5 and the server apparatus 8 via LAN6 was demonstrated, for example, by providing a router etc., and the programmable display 5 via the internet The server device 8 may be connected. Thereby, no matter where the server device 8 is installed, the programmable display 5 can acquire multimedia data from the server device 8 via the Internet.
[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 claim 1 detects a predetermined event in the programmable display device connected to the server device via the network, multimedia data is received from the server device. Acquisition means for acquiring, reproduction means for reproducing multimedia data acquired by the acquisition means as a moving image, and display means for displaying multimedia data reproduced as a moving image by the reproducing means. It is a configuration.
[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 claim 4 can be realized by a program for a computer that operates each means according to any one of claims 1 to 3.
[0078]
When the server device according to the invention of claim 5 detects a predetermined event in the storage means for storing multimedia data for reproducing data relating to troubleshooting or manual as a moving image, and a programmable display, A transmission unit configured to transmit the multimedia data stored in the storage unit to the programmable display device via a network.
[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 claim 1, it takes no time to repair the device or replace parts constituting the device, for example, when the device has failed. As a result, the working efficiency can be improved.
[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 claim 8, when the programmable display detects a predetermined event, the multimedia data, which is data relating to troubleshooting or manual, is transmitted from the server device via the network. A transmission step of transmitting to the programmable display; and a reproduction step of reproducing the multimedia data as a moving image when the reproduction means of the programmable display acquires the multimedia data transmitted by the transmission step; and the reproduction And a display step of displaying the multimedia data reproduced as a moving image by the step on the display means of the programmable display.
[0086]
As a result, similar to the programmable display device according to claim 1 or the server device according to claim 5, for example, when the device has failed, the device is repaired or the components constituting the device are replaced. Since this does not require time, the working efficiency can be improved.
[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 claim 1, the server device according to claim 5, or the data communication method according to claim 8, for example, when the device fails, the device is repaired or the device Since it does not take time to replace the components constituting the, the working efficiency can be improved.
[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 claim 2, the server device according to claim 6, or the data communication method according to claim 9, for example, it is possible to quickly respond to maintenance of a failed device. Play.
[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 .
上記取得手段は、予め定められた事象を検出すると、該事象に対応したマルチメディアデータを、上記サーバ装置から検索し、該事象に対応したマルチメディアデータを取得することを特徴とする請求項1記載のプログラマブル表示器。2. The acquisition unit according to claim 1, wherein when the predetermined event is detected, the multimedia data corresponding to the event is retrieved from the server device, and the multimedia data corresponding to the event is acquired. The programmable display of description. 上記マルチメディアデータは、トラブル・シューティングまたはマニュアルに関するデータであることを特徴とする請求項1または2記載のプログラマブル表示器。The programmable display according to claim 1 or 2, wherein the multimedia data is data relating to troubleshooting or a manual. 請求項1ないし3の何れか1項に記載の各手段を動作させるコンピュータ用のプログラム。A computer program for operating each means according to any one of claims 1 to 3. トラブル・シューティングまたはマニュアルに関するデータを動画像として再生させ、かつ映像を表示する領域の範囲を特定するためのマルチメディアデータを記憶する記憶手段と、
プログラマブル表示器が予め定められた事象を検出した場合、上記記憶手段に記憶されたマルチメディアデータを、ネットワークを介して、上記プログラマブル表示器へ送信する送信手段とを備えていることを特徴とするサーバ装置。
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.
上記記憶手段に記憶されたマルチメディアデータを編集可能な編集手段を備えていることを特徴とする請求項5または6記載のサーバ装置。7. The server apparatus according to claim 5, further comprising editing means capable of editing the multimedia data stored in the storage means. プログラマブル表示器が予め定められた事象を検出した場合、トラブル・シューティングまたはマニュアルに関するデータであり、かつ映像を表示する領域の範囲を特定するためのデータが含まれているマルチメディアデータを、サーバ装置から、ネットワークを介して、上記プログラマブル表示器へ伝送する伝送工程と、
上記プログラマブル表示器の再生手段が、上記伝送工程により伝送されたマルチメディアデータを取得すると、該マルチメディアデータを、動画像として再生する再生工程と、
該再生工程により動画像として再生されたマルチメディアデータを、上記プログラマブル表示器の表示手段に表示する表示工程とを備えていることを特徴とするデータ通信方法。
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:
JP2003117936A 2003-04-23 2003-04-23 Programmable display, program, server device, data communication method and data communication system. Expired - Fee Related JP4329390B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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