ログ再生機能
ログ再生機能は、本ツールのログファイル形式で記録されたログ内容をそのまま送信することができます。
ログ再生の再生対象にできるログは最大120万レコードです。
製品使用イメージ
予めECU間の通信ログを取得しておいて、ECU:Aが無くても、ログ再生を行なうことで通信模擬を行なうことができます。
基本操作
- Simulation WindowでLog Replayを選択
メニューやツールバーから「Simulation Window」を選択します。
「Simulation Window」のSimulation Modeにて「Log Replay」を選択するとログ再生機能が使用できます。
- ロ グファイルを読み込む
Log Fileの「…」ボタンをクリックして、読み込み対象のMicroPeckerXログファイルを指定します。
「Load」ボタンをクリックすると、ログファイルのデータを読み込みます。
- モニタリング開始
ログ再生の設定後、モニタリングを開始することでログ再生が実行されます。
メニューバーの「Command」→「Start」を選択、または、ツールバーの
ボタン、F5キーでモニタリングを開始すると、フレームが送信されます。
Log Replayの画面説明
| 項目 | 説明 | |
|---|---|---|
| Log File | 読み込むログファイルのパスとファイル名を表示します。 | |
ボタン | ボタンをクリックすると、ファイル選択ダイアログが表示されますので、読み込むログファイルを選択します。 ※選択するだけでは読み込みません。Loadボタンをクリックしデータを読み出してください(※1) | |
| Loadボタン | ログファイルの読み込みを実行します。 | |
| Loop | ログ再生送信の繰り返し有無を設定できます。 チェックボックスがOFFの場合は、ログデータを全て送信すると待機状態になります。 | |
| Offset | モニタリング開始後、ログ再生送信開始までの時間を設定できます。 イベントトリガー設定時は、イベント検出からログ再生送信開始までの時間設定になります。(※2) | |
| Repeat Interval | Loop時の最終フレームから先頭フレーム送信までのインターバル時間を設定できます。(※2) | |
| Stopボタン | ログ再生送信中にボタンをクリックすると、ログ再生送信を停止します。 | |
| [1] | 読み込んだログファイルの内容を表示します。(※3) | |
| Event Trigger | None | イベントトリガーを使用しません。 |
| Receive Trigger | CANフレームの指定CAN IDの受信をイベントとして検出します。 | |
| Receive Trigger(CAN-FD) | CAN FDフレームの指定CAN IDの受信をイベントとして検出します。 | |
| Ext Trigger | ポート入力をイベントとして検出します。(※4) | |
| Log Trigger | 指定したモニタリングログをイベントとして検出します。 | |
| Key Trigger | 指定したキー入力をイベントとして検出します。 | |
※1: MicroPecker Analyzerのログファイルは読み込みできません。
※2:
ボタンにより1の位、0.1の位の増減を行うことも可能です。
※3: 読み込んだログファイルの内容は、以下のように扱います。
・Timeはログ ファイルそのままではなく、最初のフレームを基準とした相対時間となります。
・データフレームまたはリモートフレームが対象となり、エラーのレコードは無視します。
※4: Ext Triggerは、開発中のため、使用できません。
イベントトリガー設定
イベントトリガーの発生条件検出に合わせて、ログ再生の開始を設定することができます。
| 項目 | 説明 |
|---|---|
| None | イベントトリガーは使用しません。 |
| Receive Trigger | CANフレームの指定CAN IDの受信をイベントとして検出します。 |
| Receive Trigger(CAN-FD) | CAN FDフレームの指定CAN IDの受信をイベントとして検出します。 |
| Ext Trigger | ポート入力をイベントとして検出します。(※1) |
| Log Trigger | 指定したモニタリングログをイベントとして検出します。 |
| Key Trigger | 指定したキー入力をイベントとして検出します。 |
※1: Ext Triggerは、開発中のため、使用できません。
Receive Trigger / Receive Trigger(CAN-FD)設定
Receive Triggerを選択することで、イベントとして検出する受信フレームCAN IDの設定を行なうことができます。
特定のCAN IDを受信した時にフレームを送信するなどの使い方ができます。
Receive Triggerを選択すると設定エリアが表示されるので、イベントトリガーの対象とする受信フレームのCAN IDを設定します。
| 項目 | 説明 |
|---|---|
| Format | 標準ID(Std)/拡張ID(Ext)を設定します。 |
| ID | トリガー対象となるCAN IDを設定します。 |
| Type | データ(Data)/リモート(Remote)フレームを設定します。※CANフレームのみ |
Log Trigger設定
Log Triggerを選択することで、イベントとして検出するログの設定を行なうことができます。
Log Triggerでは、特定データの指定やエラーフレームなど、詳細な条件をトリガーとして設定できます。
Log Triggerでは、
ボタンをクリックすると、Log Trigger設定ダイアログが表示されます。さらに、「Data Setting」ボタンをクリックすると、Data Settingダイアログが表示されます。
ボタン