MECHATROLINK-III Analyzerで使用できる機能を以下に記載いたします。
データのキャプチャが可能となります。
「Capture Start」ボタンを押すことによりキャプチャが開始されます。
キャプチャ中は、「Capture Start」ボタンが黄色に点灯して表示文字が「Capture Stop」に変わります。
キャプチャ中は
「Setting」「Log Save」「File Read」、「Trig Filter Setting」「Filter」「Trigger」ボタンはグレー表示され選択できないようになります。
キャプチャを停止したい場合は、「Capture Stop」ボタンを押してください。
キャプチャが停止し、データを解析した後に全データが表示されます。
↓
「Setting」ボタン → 「Capture」タブ
Buffer sizeを変更することによりキャプチャ最大サイズを変更することが可能です。
バッファサイズは 1 〜 128 MBの間で指定が可能です。
また、Enable Ringbufferの「チェックをON」することでキャプチャバッファをリングバッファとして使用することが可能となります。
デフォルトでは、
Buffer size = 32MB
Enable Ringbuffer = オン
となっております。
本ソフトウェアでは、リトライが発生した場合に、
リトライカウンタの表示器に発生回数を表示します。
また、キャプチャ停止後は指定した表示色ですぐ見分けられるようになっております。
表示色を変更することにより機能ごとの表示データがわかりやすくなります。
1.文字色を変更。
2.背景色を変更。
3.表示イメージ。
4.文字、背景色共にデフォルトの表示色に変更。
デフォルト色は以下のようになっております。
フィルター/トリガー設定画面でフィルターを設定することにより、キャプチャデータをフィルタリングすることが可能となります。
「Trig Filter Setting」ボタンを押すことによりフィルター設定画面が表示されます。
↓
上記のフィルター設定画面にてパケットに対するフィルターデータを作成します。
フィルタは1バイト単位で設定できます。
フィルタが有効な箇所は背景色が黄色になります。
フィルタの値を“X”に設定するとフィルタ対象から除外されます。
予めフィルター設定画面でフィルタリングの設定を行います。
キャプチャを行います
キャプチャ完了後に「Filter」ボタンを押します。
フィルター条件が解析されて、フィルター条件に満たされたパケットのみ表示されます。
フィルタが有効な間は「Filter」ボタンが黄色になり、
[ ON ]と表示されます。
フィルターが有効な状態で「Filter」ボタンを押します。
フィルター時に選択していた行が最上段になるようにフィルタ解除後のデータが表示されます。
最上段に表示される、フィルタ時選択行の色につきましては、
表示色変更で変えることができます。
フィルタが解除されると「Filter」ボタンの背景色が通常に戻り、
[ OFF ]と表示されます。
フィルター/トリガー設定画面でトリガーを設定することにより、フィルタートリガー又はリトライトリガーをかけることが可能となります。
フィルタートリガーはフィルター条件に一致したパケットをトリガーとするものです。
フィルター条件を設定して、「Filter Trigger」のチェックをオンにします。
また、「AfterTrigger Size」でアフタートリガーのサイズを指定します。
フィルタの設定方法は「フィルターデータの設定」を参照してください。
AfterTrigger Sizeは、10 〜 50%で設定可能です。
例:キャプチャデータサイズを32MB、AfterTrigger Size 50%にした場合は、
アフタートリガーサイズは16MBとなります。
「Trigger」ボタンを押してトリガー機能を有効にします。
↓
トリガー機能が有効になると「Trigger」ボタンが黄色に点灯して表示が[ ON ]になります。
「Capture Start」ボタンを押してキャプチャーを開始します。
フィルタ条件に一致したパケットが受信されると、トリガーがかかりアフタートリガー画面が表示されます。
アフタートリガー画面のプログレスバーが右端までいくとトリガー処理完了となり取得データが表示されます。
データ表示はトリガー位置を最上段として表示されます。
また、トリガーパケットは表示色変更で設定された色にて表示されます。
リトライトリガーはリトライ発生をトリガーとするものです。
「Rtry Trigger」のチェックをオンにします。
また、「AfterTrigger Size」でアフタートリガーのサイズを指定します。
リトライトリガー時はフィルターの設定は無視されます。
AfterTrigger Sizeは、10 〜 50%で設定可能です。
例:キャプチャデータサイズを32MB、AfterTrigger Size 50%にした場合は、
アフタートリガーサイズは16MBとなります。
リトライが発生すると、トリガーがかかりアフタートリガー画面が表示されます。
アフタートリガー画面のプログレスバーが右端までいくとトリガー処理完了となり取得データが表示されます。
データ表示はトリガー位置を最上段として表示されます。
また、トリガーパケットは表示色変更で設定された色にて表示されます。
アフタートリガー取得中に「Stop」ボタンを押すことによりアフタートリガー取得の中断が行えます。
中断をした場合は、中断した時点までのデータが表示されます。
フィルタートリガーとリトライトリガー両方のチェックをONした状態でトリガーをかけると、フィルター条件一致又はリトライ発生のどちらか早い方をトリガーとしてトリガー処理が実行されます。
キャプチャしたデータを
.txt
.csv
.bin
各種ファイルとして外部に出力することができます。
「Log Save」ボタンを押すことにより書き出し画面が表示されます。
↓
「Log Save」ボタンはキャプチャデータがある時のみ有効となります。
書き出し画面に必要な情報(Text or Binary及び出力開始行、終了行)を入力してOkボタンを押すことで外部ファイルに出力することが可能です。
テキスト保存はテキストエディターやEXCELなどで確認できる形式で保存されます。
「Save Mode」をTextに設定して、
「Record Position」のStart、Endにて
外部ファイルへの出力開始行、終了行を設定しOkボタンを押します。
書き込みダイアログが表示されますので、
保存したい種類を選択して任意のフォルダ、ファイル名を設定して書き込みを行います。
.txtはテキストエディターで見やすいよう、
.csvはEXCELなどで見やすいようにフォーマッティングされております。
バイナリ保存は画面に表示しているイメージをそのままバイナリファイルとして保存されます。
「Save Mode」をBinaryに設定して、
「Record Position」のStart、Endにて
外部ファイルへの出力開始行、終了行を設定しOkボタンを押します。
書き込みダイアログが表示されますので、
任意のフォルダ、ファイル名を設定して書き込みを行います。
保存した.binファイルを読み込んで画面に保存したイメージそのままを表示します。
「File Read」ボタンを押すことによりファイル読み込みダイアログが表示されます。
↓
保存した任意の.binファイル指定して「開く」ボタンを押してください。
「File Read」ボタンは「デバイスとの接続」を行わなくても実行が可能となっております。
読み込み後は、フィルターなど通常キャプチャ終了後と同等の機能が使用できます。
データ表示画面で右クリックを押して表示される、
ショートカットメニューからフィルター/トリガー位置へジャンプすることができます。
1.1つ前のフィルター選択位置へジャンプします。
2.次のフィルター選択位置へジャンプします。
3.トリガー位置へジャンプします。
4.一つ前のリトライ位置へジャンプします。
5.次のリトライ位置へジャンプします。