(57)【要約】【課題】本発明はシリアル通信データの波形表示方法及び装置に関し、多数収集された、トリガ条件に関連するデータの解析とヒストリのデータ間の関連付けを行なうことができるシリアル通信データの波形表示方法及び装置を提供することを目的としている。【解決手段】各種センサからのシリアル通信のアナログ信号を取り込み、デジタルデータに変換する測定手段１と、該測定手段１からのデジタルデータを記憶するヒストリメモリ２と、該ヒストリメモリ２に記憶したデータに対してＩＤで示されるトリガ条件に関連するデータをヒストリデータとして抽出する抽出手段３ａと、該抽出手段３ａにより抽出されたデータに対して所定のデータ加工を行なうデータ加工手段と、該データ加工手段によりデータ加工を行なったデータを表示する表示手段５と、から構成される。【選択図】図１
2007205751.tif 000002
【特許請求の範囲】
【請求項１】
各種センサからシリアル通信のアナログ信号を取り込み、デジタルデータに変換してヒストリメモリに記憶する工程と、
該ヒストリメモリに記憶した波形データに対して前記センサのＩＤに関連するデータを抽出する工程と、
により構成されることを特徴とするシリアル通信データの波形測定方法。
【請求項２】
各種センサからのシリアル通信のアナログ信号を取り込み、デジタルデータに変換する測定手段と、
該測定手段からのデジタルデータを記憶するヒストリメモリと、
該ヒストリメモリに記憶した波形データに対して、前記センサのＩＤに関連するデータを抽出する抽出手段と、
から構成されることを特徴とするシリアル通信データの波形測定装置。
【請求項３】
前記抽出手段により抽出されたデータに対して所定のデータ加工を行なうデータ加工手段と、
該データ加工手段によりデータ加工を行なったデータを表示する表示手段、
とを更に設けたことを特徴とする請求項２記載のシリアル通信データの波形測定装置。
【請求項４】
前記データ加工手段は、抽出手段により抽出されたデータに対してトレンド表示する機能と、演算処理を行なう機能と、データ値の一覧表示を行なう機能の少なくとも一つの機能を有することを特徴とする請求項３記載のシリアル通信データの波形測定装置。
【請求項５】
前記測定手段は、センサのＩＤをトリガ条件としてアナログ信号を複数取り込むことを特徴とする請求項２乃至４の何れかに記載のシリアル通信データの波形測定装置。
【請求項６】
前記表示された波形の特定のヒストリデータを指定して、当該ヒストリデータと元のアナログ信号とを関連付けて前記表示手段に表示する表示制御手段を更に設けたことを特徴とする請求項３記載のシリアル通信データの波形測定装置。
【請求項７】
データサイズの制限がない場合、シリアルバス上の全アナログデータを取得した後に、全てのトリガ条件を検出し、データを抽出して、それらに対してトレンド表示、演算処理結果、データ値の一覧表示の内の少なくとも１つを前記表示手段に表示する表示制御手段を更に設けたことを特徴とする請求項３記載のシリアル通信データの波形測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はシリアル通信データの波形測定方法及び装置に関する。
【背景技術】
【０００２】
シリアル通信とは、デジタルデータを１ビットずつ連続的に送信するタイプの通信方法である。ＲＳ２３２Ｃ，ＵＳＢ，ＣＡＮ，ＬＩＮ，ＦｌｅｘＲａｙ等多くの通信規約が存在する。シリアル通信の場合、サージ電圧によるノイズ，接続後の過負荷によるレベル変動等で起こるトラブル解析には、物理層（通信路）の解析が必要となる。近年、この物理層の解析を行なう装置が開発されている。この種の装置では、物理層の波形をアナログ波形として表示しながら、データを解析することができる。そして、物理層のデジタルデータとアナログ波形の同期観察ができるようになっている。
【０００３】
図９は物理層上のデジタルデータとアナログ波形の同期観測例を示す図である。図において、Ｐは第１チャネルのシリアル通信波形、Ｑは第２チャネルのシリアル通信波形であり、シリアルバスのアナログ波形の全データが示されている。第２チャネルは、第１チャネルのデータを基に所定の演算を行ないその結果を基に表示したものである。第１チャネル，第２チャネルは、黒い領域がバースト的に連続しているように示されているが、これは拡大表示していないために、黒くつぶれて表示されているものである。
【０００４】
Ｃはズームボックスであり、このボックスの範囲を所定倍率で拡大すると、領域Ｄに示すような拡大波形が得られる。Ｐ´は第１チャネルＰに、Ｑ´は第２チャネルＱにそれぞれ対応している。Ｐ´を見ると、アナログ波形と、該アナログ波形に対応する２値のデジタルデータが表示されている。Ｐに示すアナログ波形は、１ディビジョンあたり５０μｓであるが、Ｐ´は１ディビジョンあたり５００ｎｓである。従って、領域Ｄは１００倍に拡大されて表示されていることが分かる。Ｅはデジタルデータの解析結果を示す領域である。パケット番号（ＮＯ．）、パケットＩＤ（ＦｒｍＩＤ）、サイズ（ＰＬｅｎ）等より構成されている。この図では、シリアル通信波形とその拡大図と解析結果が分かればよいので、細かい部分の説明は省略する。
【０００５】
この種の装置では、トリガ機能が付加されており、このトリガ機能を使用すると、通信路上の意味のあるデータをトリガ条件として信号を取り込むことができる。図１０はＣＡＮ規約のデータフレームフォーマット例を示す図である。ここで、ＣＡＮ（Ｃａｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の通信規約（プロトコル）では、図１０に示すように、Ａｒｂｉｔｒａｔｉｏｎ  Ｆｉｅｌｄ，Ｃｏｎｔｒｏｌ  Ｆｉｅｌｄ，Ｄａｔａ  Ｆｉｅｌｄとにより構成され、例えばＡｒｂｉｔｒａｔｉｏｎ  Ｆｉｅｌｄをトリガ条件として測定が可能である。Ａｒｂｉｔｒａｔｉｏｎ  Ｆｉｅｌｄ，Ｃｏｎｔｒｏｌ  Ｆｉｅｌｄ，Ｄａｔａ  Ｆｉｅｌｄとでデータの１フレームを構成している。
【０００６】
図において、ＳＯＦはＳｔａｒｔ  Ｏｆ  Ｆｒａｍｅでフレームの先頭を示すビットである。Ａｒｂｉｔｒａｔｉｏｎ  Ｆｉｅｌｄは１１ビットのＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）で構成され、ＩＤの後にＲＴＲ（Ｒｅｍｏｒｔ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｒｅｑｕｅｓｔ  Ｂｉｔ）１ビットが入っている。Ｃｏｎｔｒｏｌ  Ｆｉｅｌｄは、ＩＤＥビットとｒｏビットとＤＬＣビットから構成されている。
【０００７】
ここで、図に示す点Ｓはトリガ条件ポイントであり、「Ｓｔａｒｔ  Ｏｆ  Ｆｒａｍｅ」を選択した時は、このＳ点でトリガがかかる。また、点Ｉは他のトリガ条件ポイントであり、「Ｉｄｅｎｔｉｆｉｅｒ」を選択した時はこの点Ｉでトリガがかかる。また、Ｄａｔａ  Ｆｉｅｌｄには、回転数や速度等、用途によって意味のある内容が入っている。
【０００８】
通信路上には、データフレームがランダムに送信されている。このデータフレームは、定期的に送信されるものがある一方で、要求があった時に送信される。図１１はデータフレームの具体例を示す図である。例えばＤ１はＡｒｂｉｔｒａｔｉｏｎ  ＦｉｅｌｄのＩＤ＝１００で、回転数を測定している。ここでは、回転数として３００が測定されている。同様にしてＤ２はＩＤ＝１０１で、圧力を測定している。ここでは、圧力として１０００が測定されている。Ｄ３はＩＤ＝１０２で、温度を測定している。ここでは、温度として６０が測定されている。なお、図では回転数、圧力、温度の次元が記入されていないが、必要に応じて所定の次元が用いられる。例えば、回転数を例にとると、ｒｐｍ，ｒｐｓの何れかが用いられる。
【０００９】
測定器に取り込める通信データの量（測定時間）は、測定器のメモリ容量とシリアルデータの通信速度に依存する。ある通信速度のデータ（ＣＡＮの場合最大１Ｍビット／ｓ）を、物理層で解析しようとした場合、その通信速度の約１０倍のサンプルレート（１０Ｍ  サンプル／ｓ）が必要となる。この１０倍という数値は実験的に求めたものである。この場合において、最大メモリ容量３２ＭＷ（ＷはＷｏｒｄの略）で取り込んでも、３．２秒程度しか取り込むことができない。また、測定したいトリガ条件が複数回又は長時間にわたり発生する場合、メモリに取り込むことはできない
図１２は長時間の観測で複数のトリガ条件が発生する例を示す図である。ＩＤ＝１０１をトリガ条件としてデータを取り込む場合、図中に示す測定時間しか取り込むことができない。ここで、ＩＤは図１０のフォーマット中のＩｄｅｎｔｉｆｉｅｒに対応している。図では、トリガの前後に取り込める測定時間を示しているが、ＩＤ＝１０１のトリガ条件は図に示すように連続して発生している。それにも拘わらず、ＩＤ＝１０１のトリガ条件で取り込むことができるデータの測定時間は図に示す時間幅Ｗしか取り込めず、他のＩＤ＝１０１のデータは取り込むことができない。
【００１０】
このような問題を解決するために、この種の装置ではヒストリメモリ機能を利用することが行われる。ヒストリメモリの機能は以下の通りである。レコード長（測定時間）を短かく設定し、メモリをブロック分割して、トリガがかかる度にメモリの各ブロックに波形データを保存していく。レコード長で決まる最大ブロック数をＮとした時、トリガがかかった回数がＮ回を越えると、一番古いデータのブロックから消去していく。この結果、ヒストリメモリには、最新のＮ個のブロックのデータが蓄積されることになる。
【００１１】
次に、測定を停止すると、各ブロックに保存された波形データを呼び出して、表示画面に表示させることができる。そして、ヒストリメモリに指定したＮ個（ここでは１００個）のブロックのデータが記憶された後、選択した１波形だけを表示したり、全波形を表示したりすることができる。このような機能は、波形の時系列変化を観察する時に便利である。図１３はヒストリメモリ機能の説明図である。現在の表示波形が図に示すように選択レコードＮＯが０である場合、現在の表示波形よりも遡って過去の波形を表示することができる。この場合、選択されたレコードＮＯは−１〜−９９の範囲で任意に選択することが可能である。
【００１２】
複数回、又は長時間にわたりトリガ条件が発生して、データを解析する時に、前述したヒストリ機能を利用することができる。トリガ条件に合った取り込み時間（レコード長）を設定し、複数のヒストリメモリとしてデータを取り込むようにする。図１４は複数のトリガ条件を取り込むイメージを示す図である。レコード長を短かい時間帯に分割してこれをブロックとし、メモリ容量（例えば３２ＭＢ）に対して、１回の取り込む量が少なくなるような分割を行なう。これにより、多くのトリガ条件の観測が可能となる。図１４に示す例の場合、トリガ条件としてＩＤ＝１０１とし、ヒストリ１〜ヒストリｎまでのブロックの波形観察が可能となる。
【００１３】
従来のこの種の技術として、入力端子から入力された信号をデジタルデータに変換してヒストリメモリに記憶し、所望の波形データを識別するための識別情報を記憶部に記憶しておき、該識別情報に基づいて前記ヒストリメモリに記憶されている波形データを選択して表示させる技術が知られている（例えば特許文献１参照）。
【特許文献１】特開２００５−１８１１８２号公報（段落００３２〜００４８、図１、図２）
【発明の開示】
【発明が解決しようとする課題】
【００１４】
前述した従来の技術では、物理層のシリアルデータを解析しようとする場合、前述したように、多くのトリガ条件をヒストリメモリに記憶させても、それぞれのヒストリのデータ間を有機的に関連づけることができず、データの時系列的な変化を観測することができないという問題があった
本発明はこのような課題に鑑みてなされたものであって、多数収集された、トリガ条件に関連するデータの解析とヒストリのデータ間の関連付けを行なうことができるシリアル通信データの波形測定方法及び装置を提供することを目的としている。
【課題を解決するための手段】
【００１５】
（１）請求項１記載の発明は、各種センサからシリアル通信のアナログ信号を取り込み、デジタルデータに変換してヒストリメモリに記憶する工程と、該ヒストリメモリに記憶した波形データに対して前記センサのＩＤに関連するデータを抽出する工程と、により構成されることを特徴とする。
（２）請求項２記載の発明は、各種センサからのシリアル通信のアナログ信号を取り込み、デジタルデータに変換する測定手段と、該測定手段からのデジタルデータを記憶するヒストリメモリと、該ヒストリメモリに記憶した波形データに対して、前記センサのＩＤに関連するデータを抽出する抽出手段と、から構成されることを特徴とする。
（３）請求項３記載の発明は、前記抽出手段により抽出されたデータに対して所定のデータ加工を行なうデータ加工手段と、該データ加工手段によりデータ加工を行なったデータを表示する表示手段、とを更に設けたことを特徴とする。
（４）請求項４記載の発明は、前記データ加工手段は、抽出手段により抽出されたデータに対してトレンド表示する機能と、演算処理を行なう機能と、データ値の一覧表示を行なう機能の少なくとも一つの機能を有することを特徴とする。
（５）請求項５記載の発明は、前記測定手段は、センサのＩＤをトリガ条件としてアナログ信号を複数取り込むことを特徴とする。
（６）請求項６記載の発明は、前記表示された波形の特定のヒストリデータを指定して、当該ヒストリデータと元のアナログ信号とを関連付けて前記表示手段に表示する表示制御手段を更に設けたことを特徴とする。ここで、ヒストリデータとは、トレンド表示された信号の時系列上の特定の時刻における測定データのことをいう。
（７）請求項７記載の発明は、データサイズの制限がない場合、シリアルバス上の全アナログデータを取得した後に、全てのトリガ条件を検出し、データを抽出して、それらに対してトレンド表示、演算処理結果、データ値の一覧表示の内の少なくとも１つを前記表示手段に表示する表示制御手段を更に設けたことを特徴とする。
【発明の効果】
【００１６】
（１）請求項１記載の発明によれば、シリアル通信のアナログ信号を取り込んで、シリアルデータとして測定することができる。
（２）請求項２記載の発明によれば、シリアル通信のアナログ信号を取り込んで、シリアル波形データとして測定することができる。
（３）請求項３記載の発明によれば、抽出されたデータに対して所定のデータ加工を行なって表示手段に表示させることができる。
（４）請求項４記載の発明によれば、前記データ加工手段に対して、トレンド表示する機能、演算処理を行なう機能、データ値の一覧表示を行なう機能の内の少なくとも一つの機能を持たせることにより、シリアル通信データに関する情報を表示させることができる。
（５）請求項５記載の発明によれば、センサのＩＤをトリガ条件としてアナログ信号を複数取り込むことで、同一ＩＤに関する信号のトレンド表示を行なうことができる。
（６）請求項６記載の発明によれば、表示手段に同一ＩＤに関する信号のトレンド表示を行なわせておき、そのトレンド表示の内の特定のヒストリに関する元のアナログ信号とを関連付けて表示させることができるので、故障解析等に威力を発揮させることができる。
（７）請求項７記載の発明によれば、複数の異なる種類の信号のトレンド表示等を行なわせることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。図１は本発明の一実施の形態例を示すブロック図である。図において、１は各種センサ（図示せず）からシリアル通信のアナログ信号を取り込み、デジタルデータに変換する測定手段である。各種センサとしては、例えば温度センサや速度センサ、回転センサ等が考えられる。２は該測定手段１からのデジタルデータを記憶するヒストリメモリ、３は該ヒストリメモリ２に記憶されたデータに対してＩＤで示されるトリガ条件に関連するデータを抽出する抽出手段と、該抽出されたデータに対して所定のデータ加工を行なうデータ加工手段と、所定の解析を行なう解析手段よりなる制御手段である。該制御手段３としては、例えばＣＰＵが用いられる。４は制御手段３と接続され、各種情報を記憶するメモリである。
【００１８】
５は該データ加工手段によりデータ加工を行なったデータを表示する表示手段である。表示手段５としては、例えばＣＲＴや液晶ディスプレイ等が用いられる。６は制御手段３に対して各種のコマンドを入力する入力手段である。該入力手段６としては、例えばキーボードやマウス等が用いられ、前記したトリガ条件を決めるＩＤ等を入力する。制御手段３において、３ａはヒストリメモリ２に記憶されたデータに対してセンサのＩＤに関連するデータ（センサの測定値）を抽出する抽出手段、３ｂは抽出手段３ａにより抽出されたデータに対して所定の演算処理を行なう演算手段、３ｃは該演算手段３ｂにより演算処理された結果等を用いて所定の解析を行なう解析手段である。演算手段３ｂによる演算結果、及び／又は解析手段３ｃによる解析結果は、表示手段５に表示される。前記メモリ４は、制御手段３による演算の際のワーク領域として使用される他、表示手段５に表示される画像データを一時的に記憶する機能を有する。このように構成された装置の動作を説明すれば、以下の通りである。
【００１９】
各種センサ（図示せず）により出力されたシリアル信号は、測定手段１に入力される。該測定手段１は、入力されたシリアル信号を、センサを識別する情報、ＩＤ（図１０参照）をトリガ条件としてＡ／Ｄ変換器によりデジタルデータに変換した後、トリガ時刻と共にヒストリメモリ２に記憶させる。該ヒストリメモリ２には、読み込まれた測定データが順次記憶されていく。
【００２０】
抽出手段３ａは、ヒストリメモリ２に記憶された波形データに対してＩＤに関連するデータを抽出する。演算手段３ｂは、抽出されたデータに対して所定の演算処理を行なう。例えば、抽出されたデータが速度データであった場合には、この速度データに対して微分処理を行なう。速度を時間で微分すると加速度が算出される。解析手段３ｃは、このようにして得られたデータを解析し、前記演算手段３ｂによる演算結果と共に解析結果を表示手段５に表示させる。ここで、解析手段３ｃの解析内容としては、例えば測定したデータが予め決められた許容範囲の中に入っているかどうかを判定すること等が考えられる。オペレータは、表示手段５に表示された結果を見て、例えばセンサが取り付けられている箇所の故障解析を行なう。ＣＡＮの場合、車に関するデータ（温度、回転数等）が取得されるので、車の所定の部位の状態を把握することが可能となる。
【００２１】
図２は複数ヒストリに取り込んだアナログ波形から、トリガ条件に関連するデータフィールドを抽出する動作の説明図である。ここでは回転数の場合を例にとる。ＩＤ＝１０１でトリガをかけ、ヒストリ１,ヒストリ２,ヒストリ３の順に抽出していく。ヒストリ１の場合は回転数３００ｒｐｍ、ヒストリ２の場合は１２００ｒｐｍ、ヒストリ３の場合は７０００ｒｐｍである。
【００２２】
そして、制御手段３はこの抽出結果から、トリガ条件に関連するデータの一覧を作成し、その結果をメモリ４に記憶する。図３は抽出されたデータを示す図である。抽出データは、図に示すようにヒストリ番号と、トリガ時刻と、データ値（ここでは回転数）よりなる。ヒストリ番号は、０が現在の状態を、−１がその１つ手前の状態を、−２がその２つ手前の状態を示す。即ち、順次過去に遡ってデータを抽出していくものである。例えば、ヒストリ−２の場合、トリガ時刻は２００５年９月１３日、１０時１０分、１５．１５０秒であり、データ値は７０００ｒｐｍであることを示している。
【００２３】
図３のように、データを抽出することにより、以下のようなデータを加工することが可能となる。
１）トレンド表示をすること
２）データ値一覧を表示すること
３）各種演算処理を行なうこと
図４はトレンド波形例を示す図である。図において、縦軸は回転数、横軸は測定時間をそれぞれ示している。制御手段３は、図３に示す抽出データから、測定時間毎（ヒストリ毎）の測定データをプロットして、表示手段５に表示する。このトレンド表示は、現在の時刻をヒストリ０として、ヒストリ−１，ヒストリ−２という具合に過去に遡ってデータを表示していくものである。このようなトレンド表示を行なうことにより、ヒストリのデータ間の関連付けを行なうことができる。
【００２４】
図５は抽出されたデータに対する第１の演算例を示す図である。図に示すデータ値は速度の場合を示している。演算手段３ｂは取得された速度データに対して微分演算を行ない、その結果を記憶する。図より、例えば速度データが１０（ｍ／ｓ）であった時、この速度データの時間的変化の割合を微分演算処理して、その演算結果２０ｍ／ｓ^2を加速度としてメモリ４に図５に示すテーブルとして記憶させる。図６は抽出されたデータに対する第２の演算例を示す図である。この場合には、測定データは温度であり、演算手段３ｂは得られたデータ値（℃）から絶対温度に対する変換を行ない、その結果をメモリ４にテーブルとして記憶する。
【００２５】
絶対温度に対する変換式は、摂氏温度＋２７３．１５で表される。例えば、ヒストリ番号−２の場合の測定温度は５０℃、絶対温度は３２３．１５である。図３，図５，図６に示すテーブルは、メモリ４に記憶されているので、制御手段３は、これらテーブルを読み出して表示手段５に表示させることができる。オペレータは、表示手段５に表示された図４に示すようなトレンド表示、図３，図５，図６に示すようなテーブルを参照することにより、例えば車の特定部位の故障診断を行なうことができる。なお、オペレータの代わりに、解析手段３ｃが得られたデータに基づいて故障解析等を行ない、その結果を表示手段５に表示させるようにすることができ、例えばトリガ条件に関連するデータの解析（例えば抽出したデータが予め決められた許容値の範囲内にあるか）とヒストリのデータ間の関連付けを行なうことができる。
【００２６】
本発明によれば、ヒストリデータから抽出された波形データのある時刻のデータ値に着目して、そのデータの元となったアナログ信号を関連付けて詳細な解析（ズーム・カーソル測定等）を行なうことができる。
【００２７】
図７は波形表示中の着目データとアナログ波形表示の関連付けを示す図である。図は、波形データとして回転数を用いた場合を例にとっている。この回転数のトレンド表示は、図４に示すものと同様であり、縦軸に回転数（ｒｐｍ）、横軸に測定時間（ｔ）をとっている。今、解析したいデータがヒストリＮであるものとする。オペレータは、入力手段６からヒストリＮを入力し、スタートボタンを押す。
【００２８】
制御手段３は、ヒストリＮが選択されたことと、スタートボタンが押されたことを認識すると、解析手段３ｃを駆動し、メモリ４に記憶されているヒストリＮに関連する着目データの元となったデータを読み出し、詳細解析を実行する。そして、表示手段５にトレンド表示に代えて解析結果を表示する。図では、ヒストリＮの物理層のアナログ信号と対応するデジタルデータが表示されている。オペレータは、アナログ信号に対してカーソル測定を行ない、電圧値を確認する。ここで、カーソル測定とは、測定されたデジタルデータをデジタルオシロスコープに入力し、デジタルオシロスコープにより波形データを測定することをいう。例えば、目盛りの縦方向の１ディビジョンが１０ｖであった場合、アナログ波形データのピーク値が何ｖであったかを確認する。また、目盛りの横方向の１ディビジョンが１００ｎｓであった場合、波形の幅が何ｎｓであるかを確認する。そして、ズーム機能を使用して波形の立上がり部分の状況を観測する等の操作を行なう。ヒストリＮの解析が終了したら、入力手段６を操作してトレンド表示に戻り、再び解析したいデータ（ヒストリＩ（Ｉ＝０〜Ｎ））を選択する。
【００２９】
このように、本発明によれば、複数ヒストリに取り込んだアナログ信号から、トリガ条件に関連するデータの内容を抽出することで、アナログ波形からデータ内容のトレンド表示、演算処理、一覧表示をすることができる。また、抽出されたデータのトレンド表示とその元となったアナログ波形データを関連付けて表示する仕組みを用意することにより、トレンドデータ値のアナログ波形を簡単に詳細解析することができる。なお、前述の実施の形態例では、トレンド表示、演算処理、データ値の一覧表示を行なう場合について説明したが、これら処理の少なくとも一つを実行することにより、本発明の目的を達成することができる。
【００３０】
本発明では、シリアルバスとしてＣＡＮを用いた場合について説明したが、本発明はこれに限るものではなく、物理層の解析が必要になった場合、他のシリアルバスについても適用することができる。
【００３１】
上述の実施の形態例は、測定時間（取り込み時間）に制限がある場合について説明したが、測定時間に制限がない場合には、シリアルバス上の全データを取得した後に、全てのトリガ条件、ＩＤを検出し、データを抽出して、それらに対してトレンド表示・演算処理・一覧表示をすることができる。そして、抽出されたデータに関連する、アナログ信号を簡単に解析することができる。
【００３２】
図８は所望の測定時間で全てのアナログ信号からトリガ条件に関連したデータを抽出して関連付けトレンド表示した例を示す図である。上の段が物理層のアナログデータ、下の段がトレンド波形を示す。シリアルバスから送られてくるシリアル信号が回転数、加速度、温度であったものとする。これら回転数、加速度、温度を含むシリアル信号は測定手段１で測定され、デジタルデータとしてヒストリメモリ２に記憶される。ここで、回転数のトリガ条件がＡ、加速度のトリガ条件がＢ、温度のトリガ条件がＣであるものとする。これらトリガ条件を入力手段６から制御手段３に入力してやると、制御手段３の抽出手段３ａは、トリガ条件Ａで回転数を、トリガ条件Ｂで加速度を、トリガ条件Ｃで温度を検出し、表示手段５に表示する。図に示すように、先ず回転数が抽出され、次に加速度が抽出され、次に温度が抽出される。
【００３３】
以下、この繰り返しを測定時間の間実行することにより、図に示すように、回転数、加速度、温度のトレンド表示が行われる。この場合において、回転数、加速度、温度は時間をすこしずつずらしてそれぞれサンプリングされ、時系列でトレンド表示される。オペレータは、これら表示を観察することにより、回転数、加速度、温度の相互比較を行なうことができ、故障解析を行なう場合等にどの測定値が基準値から外れているか等を把握することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施の形態例を示すブロック図である。
【図２】トリガ条件に関連するデータフィールドを抽出する動作の説明図である。
【図３】抽出されたデータを示す図である。
【図４】トレンド波形例を示す図である。
【図５】抽出されたデータに対する第１の演算例を示す図である。
【図６】抽出されたデータに対する第２の演算例を示す図である。
【図７】波形表示中の着目データとアナログ波形表示の関連付けを示す図である。
【図８】所望の測定時間で全てのアナログ信号からトリガ条件に関連したデータを抽出して関連付けてトレンド表示した例を示す図である。
【図９】物理層上のデジタルデータとアナログ波形の同期観測例を示す図である。
【図１０】ＣＡＮ規約のデータフレームの標準フォーマット例を示す図である。
【図１１】データフレームの具体例を示す図である。
【図１２】長時間の観測で複数のトリガ条件が発生する例を示す図である。
【図１３】ヒストリメモリ機能の説明図である。
【図１４】複数のトリガ条件を取り込むイメージを示す図である。
【符号の説明】
【００３５】
１    測定手段
２    ヒストリメモリ
３    制御手段
３ａ  抽出手段
３ｂ  演算手段
３ｃ  解析手段
４    メモリ
５    表示手段
６    入力手段
【図１】
2007205751.tif 000003
【図２】
2007205751.tif 000004
【図３】
2007205751.tif 000005
【図４】
2007205751.tif 000006
【図５】
2007205751.tif 000007
【図６】
2007205751.tif 000008
【図７】
2007205751.tif 000009
【図８】
2007205751.tif 000010
【図９】
2007205751.tif 000011
【図１０】
2007205751.tif 000012
【図１１】
2007205751.tif 000013
【図１２】
2007205751.tif 000014
【図１３】
2007205751.tif 000015
【図１４】
2007205751.tif 000016