(57)【特許請求の範囲】
【請求項１】
設備に関する第１ロギングデータを記録する第１ロギング装置と、
前記設備に関する第２ロギングデータを記録する第２ロギング装置と、
前記第１ロギング装置及び前記第２ロギング装置に通信可能に接続されたデータ処理装置と
を備え、
前記データ処理装置は、
前記第１ロギングデータ及び前記第２ロギングデータの各特性を示すタグ情報を格納する記憶部と、
ロギングデータの記録開始のためのトリガ発生条件を設定するトリガ発生条件設定部と、
前記トリガ発生条件を満たしたことを示すトリガ信号を前記第１ロギング装置及び前記第２ロギング装置のいずれか一方のロギング装置から受信し、前記トリガ信号を他方のロギング装置へ送信するトリガ信号処理部と、
前記トリガ信号に応じて、前記第１ロギング装置の前記第１ロギングデータと、前記第２ロギング装置の前記第２ロギングデータとを収集するデータ収集部と
を含む、データ収集システム。
【請求項２】
前記第１ロギング装置は、前記設備を制御する制御装置から前記第１ロギングデータを取得する、請求項１記載のデータ収集システム。
【請求項３】
前記第２ロギング装置は、前記設備に取り付けられたセンサから前記第２ロギングデータを取得する、請求項１又は２記載のデータ収集システム。
【請求項４】
前記データ処理装置は、前記トリガ信号に基づいて、前記第１ロギング装置と前記第２ロギング装置の各時刻の同期を調整する時刻調整部をさらに含む、請求項１から３のいずれか一項に記載のデータ収集システム。
【請求項５】
前記データ収集部は、前記時刻調整部によって調整された時刻に応じて、前記第１ロギングデータ及び前記第２ロギングデータを収集する、請求項４記載のデータ収集システム。
【請求項６】
前記データ処理装置は、前記第１ロギングデータ及び前記第２ロギングデータと前記タグ情報とに基づいて解析情報を出力する解析出力部をさらに含む、請求項１から５のいずれか一項に記載のデータ収集システム。
【請求項７】
前記トリガ発生条件は、所定の異常が発生したか否かである、請求項１から６のいずれか一項に記載のデータ収集システム。
【請求項８】
設備に関する第１ロギングデータを記録する第１ロギング装置と、前記設備に関する第２ロギングデータを記録する第２ロギング装置と、前記第１ロギング装置及び前記第２ロギング装置に通信可能に接続されたデータ処理装置とを用いた、前記データ処理装置におけるデータ収集方法であって、
前記第１ロギングデータ及び前記第２ロギングデータの各特性を示すタグ情報を格納すること、
ロギングデータの記録開始のためのトリガ発生条件を設定すること、
前記トリガ発生条件を満たしたことを示すトリガ信号を前記第１ロギング装置及び前記第２ロギング装置のいずれか一方のロギング装置から受信し、当該トリガ信号を他方のロギング装置へ送信すること、
前記トリガ信号に応じて、前記第１ロギング装置の前記第１ロギングデータと、前記第２ロギング装置の前記第２ロギングデータとを収集すること
を含む、データ収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ収集システム及びデータ収集方法に関する。
【背景技術】
【０００２】
設備の稼働状況やトラブル発生などを解析するために、設備の動作状態を経時的にデータ記録するロギング装置が知られている。例えば、特許文献１には、設備を制御する設備制御手段からロギングデータを取り出す装置が開示されている。また、特許文献２には、設備に各種センサを取り付けて当該センサからロギングデータを取り出す装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１３２５０２号公報
【特許文献２】特開２００１−１２５６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のロギング装置の構成によれば、設備制御手段又はセンサのいずれか一方からのロギングデータしか活用できないため、設備の状態に合わせた層別の分析を行うことができなかった。また、設備制御手段とセンサはそれぞれが独立した時間軸に基づいてロギングされるため、例えば、設備のトラブル発生時を起点に両者を同期させたデータに基づく分析を行うことは困難であった。なお、データをロギングするとともに人手作業によって設備を監視することも考えられるが、多大な時間と労力を要する上、例えば、電子部品の製造設備においては設備が高速稼働であることから、トラブル発生の瞬間など不規則なトリガ発生に対応したデータ収集は不可能であった。【０００５】
本発明はこのような事情に鑑みてなされたものであり、設備の状態を迅速かつ正確に把握することができるデータ収集システム及びデータ収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面に係るデータ収集システムは、設備に関する第１ロギングデータを記録する第１ロギング装置と、設備に関する第２ロギングデータを記録する第２ロギング装置と、第１ロギング装置及び前記第２ロギング装置に通信可能に接続されたデータ処理装置とを備え、データ処理装置は、第１ロギングデータ及び第２ロギングデータの各特性を示すタグ情報を格納する記憶部と、ロギングデータの記録開始のためのトリガ発生条件を設定するトリガ発生条件設定部と、トリガ発生条件を満たしたことを示すトリガ信号を第１ロギング装置及び第２ロギング装置のいずれか一方のロギング装置から受信し、トリガ信号を他方のロギング装置へ送信するトリガ信号処理部と、トリガ信号に応じて、第１ロギング装置の第１ロギングデータと、第２ロギング装置の第２ロギングデータとを収集するデータ収集部とを含む。【０００７】
上記態様によれば、データ処理装置にはロギングデータの特性を示すタグ情報が格納されており、データ処理装置が、トリガ信号に応じて、各ロギング装置からタグ情報の特性に対応するロギングデータを収集する。このため、共通の時間軸に基づいて各装置間にわたる複数の特性に対応するロギングデータの解析を行うことができる。また、タグ情報がデータ処理装置に格納されているため、ロギング装置からのデータ通信量を削減してデータ通信速度の向上を図ることができる。したがって、設備の状態を迅速かつ正確に把握することができる。【０００８】
本発明の他の側面に係るデータ収集方法は、設備に関する第１ロギングデータを記録する第１ロギング装置と、設備に関する第２ロギングデータを記録する第２ロギング装置と、第１ロギング装置及び第２ロギング装置に通信可能に接続されたデータ処理装置とを用いた、データ処理装置におけるデータ収集方法であって、第１ロギングデータ及び第２ロギングデータの各特性を示すタグ情報を格納すること、ロギングデータの記録開始のためのトリガ発生条件を設定すること、トリガ発生条件を満たしたことを示すトリガ信号を第１ロギング装置及び第２ロギング装置のいずれか一方のロギング装置から受信し、トリガ信号を他方のロギング装置へ送信すること、トリガ信号に応じて、第１ロギング装置の第１ロギングデータと、第２ロギング装置の前記第２ロギングデータとを収集することを含む。【０００９】
上記態様によれば、データ処理装置がロギングデータの特性を示すタグ情報を格納しており、データ処理装置が、トリガ信号に応じて、各ロギング装置からタグ情報の特性に対応するロギングデータを収集する。このため、共通の時間軸に基づいて各装置間にわたる複数の特性に対応するロギングデータの解析を行うことができる。また、タグ情報がデータ処理装置に格納されているため、ロギング装置からのデータ通信量を削減してデータ通信速度の向上を図ることができる。したがって、設備の状態を迅速かつ正確に把握することができる。
【発明の効果】
【００１０】
本発明によれば、設備の状態を迅速かつ正確に把握することができるデータ収集システム及びデータ収集方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態に係るデータ収集システムの全体概念図である。
【図２】図２は、図１のデータ収集システムの機能構成を示す図である。
【図３】図３は、図１のデータ収集システムのハードウェア構成を示す図である。
【図４】図４は、本発明の実施形態に係るデータ収集方法の手順を示すフローチャートである。
【図５】図５は、タグ情報とロギングデータとの関係を示す図である。
【図６】図６は、ロギングデータに基づいて出力した解析情報の表示画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の構成要素は同一又は類似の符号で表している。図面は例示であり、各部の寸法や形状は模式的なものであり、本願発明の技術的範囲を当該実施形態に限定して解するべきではない。
【００１３】
（データ収集システム）
図１〜図３を参照しつつ、本発明の実施形態に係るデータ収集システムについて説明する。ここで、図１は、本実施形態に係るデータ収集システム１の全体概念図である。図２はデータ収集システム１の機能構成を示す図である。図３はデータ収集システム１のハードウェア構成を示す図である。
【００１４】
本実施形態に係るデータ収集システム１は、第１ロギング装置の一例である設備ロギング装置１０と、第２ロギング装置の一例であるセンサロギング装置２０と、各ロギング装置１０，２０に通信可能に接続されたデータ処理装置３０とを備える。
【００１５】
図１に示すように、設備ロギング装置１０は、ネットワークを介して複数の設備４０と通信可能に接続されている。このネットワークは、設備４０が置かれた施設内に構築するＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）等を含む情報処理に係る通信回線又は通信網であり、有線又は無線のいずれであってもよい。あるいは、複数の施設にそれぞれ置かれた設備４０同士を基地局や無線ＬＡＮのアクセスポイントやインターネットなどを介して通信接続してもよい。
【００１６】
複数の設備４０は、それぞれ、制御装置４２と機器４４とを含む。制御装置４２は、機器４４を動作させる入力データを機器４４に送るとともに、機器４４の動作状態を検出する１つ又は複数の検出手段４６から出力データを取得するように構成されている。複数の設備４０は互いに同一機能を備えていてもよいし、異なる機能を備えていてもよい。
【００１７】
図１に示す例では、機器４４はシリンダである。この場合、検出手段４６は、例えば、シリンダの回転（例えば回転数）、ソレノイドの動作（例えばオン／オフ）、シリンダの位置を検出するオートスイッチの動作（例えばオン／オフ）、サイクルタイムオーバーの発生有無などを検出する。なお、機器４４は、上記一例に限定されるものではなく、設備４０の加工処理に応じてその機能又は構成は様々である。
【００１８】
設備ロギング装置１０は、複数の設備４０のうち、１つ又は複数の設備４０に関するロギングデータを記録する。また、設備ロギング装置１０は、１つの設備４０について１つ又は複数の特性に対応するロギングデータを記録する。例えば機器４４がシリンダである場合、設備ロギング装置１０は、シリンダの回転数、ソレノイドのオン／オフ状態、オートスイッチのオン／オフ、サイクルタイムオーバーの発生有無などの各ロギングデータを記録する。
【００１９】
センサロギング装置２０は、ネットワークを介して複数のセンサ５０と通信可能に接続されている。このネットワークは、設備ロギング装置１０について説明した構成を適用することができる。
【００２０】
センサ５０は、設備４０の機器４４の動作状態を検出する。センサ５０は、例えば、設備４０の機器４４に取り外し可能に装着されている。この場合、センサロギング装置２０は、設備４０に対して取り付け及び取り外し可能なハンドキャリー型の装置である。例えば、固定型の設備ロギング装置１０に対して、ハンドキャリー型のセンサロギング装置２０を用いることによって、センサ５０と設備４０の組み合わせを自由に組み替えることができる。
【００２１】
センサロギング装置２０は、複数のセンサ５０のうち、１つ又は複数の設備４０に関するロギングデータを記録する。また、センサロギング装置２０は、１つの設備４０について１つ又は複数の特性に対応するロギングデータを記録する。図１に示す例では、設備４０がシリンダである場合、センサロギング装置２０は、変位センサ５２によってシリンダの変位量を記録することができる。センサロギング装置２０と設備ロギング装置１０とでロギングデータを記録する対象となる設備を一致させることによって、設備に関する複数の特性に対応するロギングデータを記録及び取得することができる。
【００２２】
センサ５０の種類は、設備４０に応じて適宜選択することができるものであり、変位センサ以外にも、例えば、振動センサ、センサリンク、温度センサ、圧力センサ、負圧センサ、近接センサ及びスイッチなどを適用することができる。
【００２３】
データ処理装置３０は、ネットワークを介して設備ロギング装置１０又はセンサロギング装置２０と通信可能に接続されている。このネットワークは、設備ロギング装置１０について説明した構成を適用することができる。データ処理装置３０は、設備ロギング装置１０とセンサロギング装置２０とを用いて収集したロギングデータに基づいて、設備４０についての所定の解析を行うための各種処理を実行する。
【００２４】
図２及び図３を用いて、設備ロギング装置１０、センサロギング装置２０及びデータ処理装置３０の機能構成及びハードウェア構成についてさらに詳述する。
【００２５】
図２に示すように、設備ロギング装置１０は、設備ロギング装置１０のデータ収集に関わる動作全体を制御する制御部１１と、かかる動作に必要な情報を記憶するための記憶部１２とを有する。
【００２６】
設備ロギング装置１０として、例えば図３に示すようなＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、通信Ｉ／Ｆ１０４、表示装置１０５、入力装置１０６、ＨＤＤ１０７、外部記憶装置１０８を備えるコンピュータを適用することができる。
【００２７】
設備ロギング装置１０は、例えばＣＰＵ１０２が、上記したＲＯＭ１０４、ＲＡＭ１０６、外部記憶装置１０８などに記憶された又はネットワークを介してダウンロードされた所定のプログラム（本実施形態に係るデータ収集方法を規定したプログラム）を実行することにより、設備ロギング装置１０を後述の各種機能ブロック又は各種ステップとして機能させることができる。なお、本実施形態に係るデータ収集方法を規定したプログラムがコンピュータに働きかけてＣＰＵ１０１に行わせる処理は、それぞれ本実施形態のデータ収集システム又は方法における対応する要素の機能及び動作と同一である。
【００２８】
なお、設備ロギング装置１０について説明した上記ハードウェア構成は、センサロギング装置２０及びデータ処理装置３０にも同様に適用される。
【００２９】
図２に戻り、設備ロギング装置１０の制御部１１及び記憶部１２の詳細について説明する。設備ロギング装置１０の制御部１１は、設備選択部１１１と、トリガ設定部１１２と、通信部１１３とを備える。また、設備ロギング装置１０の記憶部１２は、ロギングデータ記憶部１２１と、トリガ設定記憶部１２２とを備える。
【００３０】
設備選択部１１１は、例えば初期設定において、複数の設備４０から解析対象とするいずれか１つ以上の設備４０を選択する。この設備４０の選択は、作業者が設備ロギング装置１０の表示装置を介して入力装置を操作することによって行うことができる。
【００３１】
トリガ設定部１１２は、トリガ発生条件を満たす場合に、設備４０の制御装置４２に関するどのような特性のロギングデータを記録対象とするかを設定する。この場合、１つのトリガ発生条件について１つ又は複数の特性のロギングデータを設定することができる。トリガ設定部１１２によって設定されたトリガ情報はトリガ設定記憶部１２２に格納される。
【００３２】
通信部１１３は、データ処理装置３０との間でデータ通信する。通信部１１３は、例えば、設備４０の制御装置４２から取得したロギングデータをロギングデータ記憶部１２１から読み出し、このロギングデータをデータ処理装置３０へ送信する。また、通信部１１３は後述するトリガ信号をデータ処理装置３０へ送信する。
【００３３】
次に、センサロギング装置２０の機能構成について説明する。センサロギング装置２０の機能構成は、設備ロギング装置１０とほぼ同様の内容を適用することができる。すなわち、センサロギング装置２０は、センサロギング装置２０のデータ収集に関わる動作全体を制御する制御部２１と、かかる動作に必要な情報を記憶するための記憶部２２とを有する。
【００３４】
センサロギング装置２０の制御部２１は、センサ選択部２１１と、トリガ設定部２１２と、通信部２１３とを備える。また、センサロギング装置２０の記憶部２２は、ロギングデータ記憶部２２１と、トリガ設定記憶部２２２とを備える。
【００３５】
センサ選択部２１１は、例えば初期設定において、複数のセンサ５０から解析対象とするいずれか１つ以上のセンサ５０を選択する。このセンサ５０の選択は、作業者がセンサロギング装置２０の表示装置を介して入力装置を操作することによって行うことができる。また、センサ選択部２１１は、必要に応じて、選択されたセンサ５０と、当該センサ５０が取り付けられた設備４０との通信を確立する設定も行う。
【００３６】
トリガ設定部２１２は、トリガ発生条件を満たす場合に、設備４０に取り付けられたセンサ５０に関するどのような特性のロギングデータを記録対象とするかを設定する。この場合、１つのトリガ発生条件について１つ又は複数の特性のロギングデータを設定することができる。トリガ設定部２１２によって設定されたトリガ情報はトリガ設定記憶部２２２に格納される。
【００３７】
通信部２１３は、データ処理装置３０との間でデータ通信する。通信部２１３は、例えば、センサ５０から取得したロギングデータをロギングデータ記憶部２２１から読み出し、このロギングデータをデータ処理装置３０へ送信する。また、通信部２１３は後述するトリガ信号をデータ処理装置３０へ送信する。
【００３８】
次に、データ処理装置３０の機能構成について説明する。データ処理装置３０は、データ処理装置３０のデータ収集に関わる動作全体を制御する制御部３１と、かかる動作に必要な情報を記憶するための記憶部３２とを有する。データ処理装置３０は、例えば、設備ロギング装置１０及びセンサロギング装置２０に対する上位装置に相当する。
【００３９】
データ処理装置３０の制御部３１は、トリガ発生条件設定部３１１と、トリガ信号処理部３１２と、データ収集部３１３と、時刻調整部３１４と、解析出力部３１５とを備える。また、データ処理装置３０の記憶部３２は、タグ情報記憶部３２１と、収集データ記憶部３２２とを備える。
【００４０】
トリガ発生条件設定部３１１は、設備ロギング装置１０及びセンサロギング装置２０のいずれか一方のロギングデータを記録開始するためのトリガ発生条件を設定する。設備４０の機器４４がシリンダである場合、例えば、トリガ発生条件は、設備ロギング装置１０に対する「所定の時間間隔においてシリンダが動かなかった場合」という条件である。すなわち、この例では、トリガ発生条件は、設備４０の制御装置４２又はセンサ５０に対して所定の異常が発生したか否かである。この場合、トリガ信号は異常の有無を通知する信号であるため、トリガ信号は例えば１ビットデータである。
【００４１】
トリガ発生条件設定部３１１において設定された発生条件が満たされると、トリガ発生条件を満たしたことを示すトリガ信号が設備ロギング装置１０及びセンサロギング装置２０のいずれか一方のロギング装置の制御部において生成され、このトリガ信号がデータ処理装置３０に送信される。そして、データ処理装置３０では、トリガ信号処理部３１２がトリガ発生条件を満たしたことを示すトリガ信号を他方のロギング装置へ送信する。このようにトリガ信号処理部３１２は、設備ロギング装置１０及びセンサロギング装置２０のいずれか一方から受信したトリガ信号（トリガ発生条件を満たしたことを示す通知）を他方の装置へ送信する。これによって、設備ロギング装置１０、センサロギング装置２０及びデータ処理装置３０において、トリガ発生条件を満たしたことを契機とした各動作を連携して実行することができる。
【００４２】
なお、トリガ発生条件は、所定の異常が発生した場合に限らず、動作が正常な場合における条件であってもよい。例えば、トリガ発生条件は、データ処理装置３０からのデータ収集指示の有無、所定の時刻の到達、設備４０又はセンサ５０の稼働時間などの時間情報に基づく条件であってもよい。
【００４３】
データ収集部３１３は、トリガ信号に応じて、設備ロギング装置１０が記録したロギングデータと、センサロギング装置２０が記録したロギングデータとを収集する。データ収集部３１３によって収集した各データは収集データ記憶部３２２に格納される。
【００４４】
ここで、データ処理装置３０は予めロギングデータの特性を示すタグ情報をタグ情報記憶部３２１に格納している。タグ情報記憶部３２１は、設備ロギング装置１０側のロギングデータについて、例えば、シリンダの回転（例えば回転数）、ソレノイドの動作（例えばオン／オフ）、シリンダの位置を検出するオートスイッチの動作（例えばオン／オフ）、サイクルタイムオーバーの発生有無などの特性を示すタグ情報を格納する。また、タグ情報記憶部３２１は、センサロギング装置２０側のロギングデータについて、例えば、シリンダの変位量などの特性を示すタグ情報を格納する。これらのタグ情報を予め格納することによって、設備ロギング装置１０及びセンサロギング装置２０からタグ情報及びロギングデータの両方を収集する必要がなくなり、特性を示すタグ情報を省略したロギングデータ（図５参照）を収集して解析することが可能となる。したがって、データ通信量を大幅に削減して通信速度を向上させることができる。
【００４５】
時刻調整部３１４は、設備ロギング装置１０とセンサロギング装置２０との間において各時刻を同期する又は同期した時刻を調整する。時刻調整部３１４は、例えば、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバを用いて、設備ロギング装置１０及びセンサロギング装置２０に対して各時刻を同期させる。また、時刻調整部３１４は、トリガ信号に基づいて、設備ロギング装置１０とセンサロギング装置２０との各時刻の同期を調整する。具体的には、設備ロギング装置１０との間及びセンサロギング装置２０との間において、トリガ信号に基づいて生成したアンサーバック信号の到達遅延時間を測定することによって、設備ロギング装置１０及びセンサロギング装置２０に対する同期時刻を調整する。この場合、データ処理装置３０がＮＴＰサーバを用いて設備ロギング装置１０及びセンサロギング装置２０に対して各時刻を同期させた後のさらなる調整を時刻調整部３１４で行う。そして、データ収集部３１３は、時刻調整部３１４によって調整された時刻に応じて設備ロギング装置１０及びセンサロギング装置２０からロギングデータを収集する。
【００４６】
解析出力部３１５は、設備ロギング装置１０のロギングデータ、センサロギング装置２０のロギングデータ、及び、タグ情報記憶部３２１に格納されたタグ情報に基づいて解析情報を出力する。解析情報は例えば表示画面に表示される（図６参照）。
【００４７】
（データ収集方法）
次に、図４〜図６を参照しつつ、本発明の実施形態に係るデータ収集方法について説明する。ここで、図４は、本実施形態に係るデータ収集方法の手順を示すフローチャートである。図５は、タグ情報とロギングデータとの関係を示す図である。図６はロギングデータに基づいて出力した解析情報の表示画面の一例を示す図である。
【００４８】
本実施形態に係るデータ収集方法は、上記データ収集システム１を用いて行うことができる。本実施形態に係るデータ収集方法は、設備ロギング装置１０、センサロギング装置２０及びデータ処理装置３０の各装置のＣＰＵの制御に基づいて、各ＲＡＭにロードされたプログラムに規定された処理を実行することにより実現する。以下、トリガ発生条件が、設備ロギング装置１０において、機器４４であるシリンダが所定の時間間隔において動かなかった場合を例として説明する。なお、以下に説明する各工程は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００４９】
データ収集の事前準備として、設備ロギング装置１０、センサロギング装置２０及びデータ処理装置３０の各装置において初期設定を行う。この初期設定は、ロギングデータを記録する対象となる設備４０及びセンサ５０を選択することを含む。具体的には、設備ロギング装置１０において設備選択部１１１が設備４０を選択し、また、センサロギング装置２０においてセンサ選択部２１１がセンサ５０を選択する。データ処理装置３０では、制御部３１が、設備ロギング装置１０によって選択された設備４０の中から解析対象となる設備４０を選択し、同様に、センサロギング装置２０によって選択されたセンサ５０の中から解析対象となるセンサ５０を選択する。
【００５０】
次に、データ処理装置３０のトリガ発生条件設定部３１１は、トリガ発生条件を設定する（Ｓ３０１）。具体的には、トリガ発生条件の対象として例えば設備ロギング装置１０を設定し、設備ロギング装置１０に対して「所定の時間間隔においてシリンダが動かなかった場合」という条件を設定する。トリガ発生条件は、作業者がデータ処理装置３０の表示装置を介して適宜設定することができる。
【００５１】
そして、トリガ発生条件を設定した後又はそれと同時に、データ記録開始指示を設備ロギング装置１０及びセンサロギング装置２０の両方に対して行う（Ｓ３０２）。かかる指示を受けて、設備ロギング装置１０及びセンサロギング装置２０はそれぞれロギングデータの記録を開始する（Ｓ１０４及びＳ２０４）。具体的には、設備ロギング装置１０及びセンサロギング装置２０において、それぞれ、トリガ設定部１１２，２１２において設定されたトリガ発生条件に対応する特性のロギングデータの記録を開始する。例えば、設備ロギング装置１０では、シリンダの回転（例えば回転数）、ソレノイドの動作（例えばオン／オフ）、シリンダの位置を検出するオートスイッチの動作（例えばオン／オフ）、サイクルタイムオーバーの発生有無などの各特性に対応するロギングデータの記録を開始する。また、例えば、センサロギング装置２０では、シリンダの変位量などの特性に対応するロギングデータの記録を開始する。なお、記録されたロギングデータは、後述するステップ（Ｓ１１３，Ｓ２１３）において、必要な範囲でロギングデータ記憶部１２１，２２１に格納される。
【００５２】
このような状況において、設備ロギング装置１０においてトリガ発生（Ｓ１０５）を検出すると、設備ロギング装置１０の制御部１１がトリガ信号を生成する（Ｓ１０６）。ここで、トリガ信号の生成とは、トリガ信号の状態がオフ状態からオン状態に遷移することを意味する。
【００５３】
その後、設備ロギング装置１０の通信部１１３がトリガ信号をデータ処理装置３０へ送信し（Ｓ１０７）、データ処理装置３０では、トリガ信号処理部３１２がこのトリガ信号をセンサロギング装置２０へ送信する（Ｓ３０８）。このとき、データ処理装置３０は、センサロギング装置２０との間でアンサーバック信号を受け取り（Ｓ２０９）、アンサーバック信号の到達遅延時間に基づいてセンサロギング装置２０との間で時刻調整を行う。同様に設備ロギング装置１０との間においても、アンサーバック信号の送受信を行うことによって（Ｓ３１０，Ｓ１１１）、アンサーバック信号の到達遅延時間に基づいて設備ロギング装置１０との間で時刻調整を行う。これらの時刻調整はデータ処理装置３０の時刻調整部３１４が行う。こうして各装置の時刻が同期され又は同期後の時刻がさらに補正される。
【００５４】
データ処理装置３０では、調整後の時刻に基づくトリガ発生時刻を記録する（Ｓ３１２）。そして、設備ロギング装置１０では、トリガ発生時刻に基づいて、トリガ発生時のロギングデータをロギングデータ記憶部１２１に格納する（Ｓ１１３）。同様に、センサロギング装置２０では、トリガ発生時刻に基づいて、トリガ発生時のロギングデータをロギングデータ記憶部２１２に格納する（Ｓ２１３）。ここで、トリガ発生時とは、トリガ発生時刻を含む前後の所定の時間間隔を含む。この時間間隔は、予め設備ロギング装置１０及びセンサロギング装置２０側で設定されていてもよいし、あるいは、データ処理装置３０側でロギングデータを収集するときに決めてもよい。
【００５５】
その後、設備ロギング装置１０では、ロギングデータ記憶部１２１に記憶されたロギングデータを読み出し、トリガ発生時のロギングデータをデータ処理装置３０へ送信する（Ｓ１１４）。また、同様に、センサロギング装置２０では、ロギングデータ記憶部２２１に記憶されたロギングデータを読み出し、トリガ発生時のロギングデータをデータ処理装置３０へ送信する（Ｓ２１４）。こうして、データ処理装置３０は、各ロギングデータを収集し（Ｓ３１５）、収集データ記憶部３２２に格納する。
【００５６】
データ処理装置３０では、収集データ記憶部３２２及びタグ情報記憶部３２１に格納された各データに基づいて、図５に示すような、タグ情報及び時間情報を行列としたマトリクス情報のデータ表が生成される。この場合、データ処理装置３０が、設備ロギング装置１０及びセンサロギング装置２０からロギングデータを受信するときに、図５のマトリクス状に配列された各位置にデータの受信先を指定することによって、設備ロギング装置１０及びセンサロギング装置２０からロギングデータを受信するだけで図５に示すデータ表を生成することができる。言い換えれば、図５に示すデータ表を生成するときに設備ロギング装置１０及びセンサロギング装置２０からタグ情報（設備やセンサに関する情報を含む）や時刻情報を併せて受信することを省略することができる。
【００５７】
その後、データ処理装置３０の解析出力部３１５は、解析情報を表示装置などに出力する（Ｓ３１６）。例えば、解析出力部３１５は、ロギングデータ及びタグ情報を含む図５のデータ表に基づいて図６に示すような解析情報の表示画面３３０を出力する。図６に示す例では、表示画面３３０には、設備ロギング装置１０のロギングデータ（オートスイッチ、ソレノイド及びサイクルタイムオーバーの各特性に対応するロギングデータ）と、センサロギング装置２０のロギングデータ（変位計の特性に対応するロギングデータ）とが共通の時間軸に基づいて表示されている。この例によれば、シリンダが所定の時間間隔において動かなかったことが検知されたトリガ発生が、オートスイッチが故障により動作しなかったことが原因であることがわかる。
【００５８】
以上のとおり、本実施形態では、設備４０に関するロギングデータを記録する設備ロギング装置１０と、センサ５０を介して設備４０に関するロギングデータを記録するセンサロギング装置２０と、設備ロギング装置１０及びセンサロギング装置２０に通信可能に接続されたデータ処理装置３０とを備え、データ処理装置３０は、ロギングデータの各特性を示すタグ情報を格納するタグ情報記憶部３２１と、ロギングデータの記録開始のためのトリガ発生条件を設定するトリガ発生条件設定部３１１と、トリガ発生条件を満たしたことを示すトリガ信号を設備ロギング装置１０及びセンサロギング装置２０のいずれか一方のロギング装置から受信し、トリガ信号を他方のロギング装置へ送信するトリガ信号処理部３１２と、トリガ信号に応じて、設備ロギング装置１０及びセンサロギング装置２０から各ロギングデータを収集するデータ収集部３１３とを含む。
【００５９】
本実施形態に係るデータ処理装置及びデータ処理方法によれば、データ処理装置３０にはロギングデータの特性を示すタグ情報が格納されており、データ処理装置３０が、トリガ信号に応じて、各ロギング装置１０，２０からタグ情報の特性に対応するロギングデータを収集する。このため、共通の時間軸に基づいて各装置間にわたる複数の特性に対応するロギングデータの解析を行うことができる。また、タグ情報がデータ処理装置３０に格納されているため、ロギング装置１０，２０からのデータ通信量を削減してデータ通信速度の向上を図ることができる。したがって、設備４０の状態を迅速かつ正確に把握することができる。
【００６０】
本実施形態では、設備ロギング装置１０は、設備４０を制御する制御装置４２からロギングデータを取得することができる。また、センサロギング装置２０は、設備４０に取り付けられたセンサ５０からロギングデータを取得することができる。これによれば、設備４０の制御装置４２に関する特性と、設備４０の制御状態を検出するセンサ５０に関する特性との両方を含む層別の分析を行うことができる。
【００６１】
本実施形態では、データ処理装置３０は、トリガ信号に基づいて、設備ロギング装置１０とセンサロギング装置２０の各時刻の同期を調整する時刻調整部をさらに含む。これによれば、トリガ信号に基づいて時刻調整を行うため、各装置間の時刻を正確に調整することができる。
【００６２】
本実施形態では、データ収集部３１３は、時刻調整部３１４によって調整された時刻に応じて、設備ロギング装置１０からのロギングデータとセンサロギング装置２０からのロギングデータを収集する。これによれば、正確に調整した共通の時刻に基づいて各装置間のロギングデータの解析が可能となる。
【００６３】
本実施形態では、データ処理装置３０は、上記各ロギングデータとタグ情報とに基づいて解析情報を出力する解析出力部３１５をさらに含む。これによれば、各装置間にわたる層別な解析を行うことができる。
【００６４】
本実施形態では、トリガ発生条件は、所定の異常が発生したか否かである。これによれば、所定の異常が発生したことの要因を迅速かつ正確に把握することができる。
【００６５】
本発明は、上記実施形態に限定されることなく種々に変形して適用することが可能である。例えば、上記実施形態では、設備ロギング装置１０の制御部１１が設備選択部１１１及びトリガ設定部１１２を備え、センサロギング装置２０の制御部２１が設備選択部２１１及びトリガ設定部２１２を備える態様を説明したが、本発明はこれに限定されるものではない。すなわち、上記設備選択部１１１及びトリガ設定部１１２は、データ処理装置３０の制御部３１内にあってもよい。また、センサロギング装置２０についても同様に上記設備選択部２１１及びトリガ設定部２１２は、データ処理装置３０の制御部３１内にあってもよい。
【００６６】
なお、以上説明した各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。即ち、各実施形態に当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。例えば、各実施形態が備える各要素及びその配置、材料、条件、形状、サイズなどは、例示したものに限定されるわけではなく適宜変更することができる。また、各実施形態が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
【符号の説明】
【００６７】
１…データ収集システム  １０…設備ロギング装置  １１…制御部  １２…記憶部  ２０…センサロギング装置  ２１…制御部  ２２…記憶部  ３０…データ処理装置  ３１…制御部  ３２…記憶部  ４０…設備  ４２…制御装置  ４４…機器  ４６…検出手段  ５０…センサ  ３１１…トリガ発生条件設定部  ３１２…トリガ信号処理部  ３１３…データ収集部  ３１４…時刻調整部  ３１５…解析出力部  ３２１…タグ情報記憶部  ３２２…収集データ記憶部  ３２２…トリガ発生条件設定部
【図１】
0006551876.tif 000002
【図２】
0006551876.tif 000003
【図３】
0006551876.tif 000004
【図４】
0006551876.tif 000005
【図５】
0006551876.tif 000006
【図６】
0006551876.tif 000007