ARCNET アナライザー ArcScan をご存じですか?

貴社システムでは、下記に示す様な不具合はございませんか?

■ 何の前触れも無くシステムが停止するが。
■ 時々訳の分からない動きをして異常停止するが。
■ 動作が遅くなった気がするが。
■ データの欠落が有るようだが。
■ アラートランプが時々点くが。
■ 上位システムより異常報告が有るが。
■ 稀に通信の瞬断、復帰を繰り返してお客様より異常報告が有るが原因が分からず苦慮しているが。
■ システムアラートログが正しく報告されないが。
■ システムを設置してかなりの年月が経って、保守・管理の必要性に迫られているが。
■ 最近システムを納入したが、原因不明の不具合に悩まされているが。

この事例は、弊社アナライザーをご購入されたお客様の導入前の不具合の様子とご購入動機の抜粋です。

このような現象の解析は、解析に必要な情報が得られないパケットレベルのモニターでは不可能です。
物理層の[リンク確立]が不安定なシステムは、非常に厄介な不具合現象となり対応に苦慮します。
まずは、物理層・論理層の不具合切り分けが必要です。

貴社システムに上記のような不具合兆候がある場合、弊社アナライザーで信号解析を行うことが非常に重要です。

弊社アナライザー「ArcScan」の納入先は、多岐に渡りますが一端をご紹介します。

 地上波デジタル放送システムの設計・開発・保守・管理
 セキュリティーシステムの設計・開発・保守・管理
③ 火災警報システムの設計・開発・保守・管理
④ 鉄道関係のホームドアシステムの設計・開発・保守・管理
 鉄道関係の駅務システムの設計・開発・保守・管理
⑥ 半導体製造装置の設計・開発・保守・管理
⑦ 物流システムの搬送装置の設計・開発・保守・管理
⑧ ARCNETを使用した重要な研究開発システムの設計・開発・保守・管理等に採用されております。

1.概要

ARCNET ANALYZER「ArcScan」は、トークンを含む全てのメッセージを取りこぼす事無く保存する自動保存機能。
自動保存中に計測を止める事無くリアルタイムに解析が行えるリアルタイム解析機能。
そして伝送線路の波形観測に必要な高速オシロスコープ機能を持つ高性能ARCNETアナライザーです。

特に弊社は、ARCNET LSIに頼らない独自のARCNETプロトコル解析をFPGAベースのカスタムLSIの開発によって製品開発しております。トークンを含む全メッセージの長時間保存、バースト・再構築波形保存等によって物理層レベルから論理層レベルの解析まで一貫してサポートが可能です。お客様で解析が難しい場合、是非ご利用ください。

これらはシステム監視に必要な機能はもちろん、通常のデバッグで必要とされる基本的な機能の他、メッセージ翻訳機能、プロトコル翻訳機能等、不具合要因の解析を迅速に行うため多くの機能をご用意しております。

「ArcScan」は、特に伝送線路の不具合として知られるバースト・再構築等の難易度の高い伝送線路の不具合解析からプロトコルのパケット解析まで一貫して計測可能で、システム開発から保守管理、システム監視まで、初心者からベテラン技術者まで幅広く活用できるアナライザーです。

通信計測は、基本的に計測器との物理的条件を満足しなければならないため、主にハードウェア技術者にお願いして接続試験を試みます。しかし現地での作業となりますと単独で現地に赴く場合がほとんどです。

「ArcScan」は、初心者でも使えるように伝送線路のボーレートとオシロスコープのサンプリング速度を自動的に設定します。この機能によって初心者でもすぐに現地に飛んで必要な不具合データと通信回線の波形情報を取得することが可能です。初心者にやさしい計測器です。

アプリケーションソフトは、Windows 7、最新のWindows 10 32Bit版 64Bit版にも対応しております。

また新しいOSとして  Windows 11   64Bit版は、ただいま動作検証中です。

*1 制御用PCは、別途ご用意ください。
*2 他のアプリケーションソフトとの併用は、避ける事をお勧めします。

ArcScan接続概要図
ArcScan接続概要図
ArcScan外観
ArcScan外観

2.特長

  • ARCNET LSIに頼らない独自のプロトコル解析をカスタムLSIの開発によって柔軟な解析が可能
  • デフォルトで回線上のすべてのメッセージを長時間保存する自動保存機能
  • 伝送線路の異常発生の前後を波形で保存するオシロスコープ機能
  • 伝送線路波形を常時モニターする伝送線路モニター機能
  • プロトコル異常を別の視点で捉えるノードシーケンスチャート機能
  • クィック計測を可能にする自動ボーレートとオシロスコープ自動設定機能
  • システム異常の前兆を捉えるノード別トラフィック量モニター機能
  • パケットデータトラフィック量を一元監視が可能なパケットデータトラフィックモニター機能
  • ノードIDの遷移からシステム異常の前兆として捉えるノードマップモニター機能
  • ノードIDの遷移履歴からシステム異常の前兆として捉えるノード履歴モニター機能
  • 難易度の高い不具合の場合 他の機器と連携が可能な外部トリガー入力機能
  • 難易度の高い不具合の場合 設定がフレキシブルなソフトウェアトリガー機能
  • パケットレベルの不具合の場合 保存された全領域のパケットデータ検索機能
  • メッセージレベルの不具合の場合 保存された領域のメッセージフィルター機能
  • 回線異常をハードウェアロジックで高速で検出して知らせる回線異常検出機能
  • OEM仕様に対応可能なフレキシブルな大容量FPGAと大容量SDRAMを採用
  • 先進のWindows OS に対応 Windows 7 Windows 10 32bit 64bitに対応

3.機能

3-1.自動保存機能

自動保存機能とオシロスコープ機能は、ARCNET ANALYZER [ArcScan] の強力で幅広い解析機能を提供しています。

この機能は、伝送線路に流れる全メッセージ(トークンを含めて)に実時間情報とハードウェアロジックによる回線異常検出機能で回線ステータス情報を付加して、メッセージ長、パケット送信頻度で多少増減しますが、概ね下記に示す保存時間が可能ですので、長時間遡って全メッセージの確認が可能です。

10Mbps約4時間25分
5.0Mbps約8時間50分
2.5Mbps約17時間40分
1.25Mbps約35時間20分
625Kbps約70時間40分
312.5Kbps約141時間20分
156.25Kbps約282時間40分

自動保存は、監視モードとして、解析モードとして二つの同時モード動作が可能です。

監視モードは、主にハードウェアによって伝送線路の不具合を監視して通信異常が発生した場合、ログデータとイベント情報を保存しながら計測を止めない監視モード。

解析モードは、イベント発生時点の情報を計測しながら解析が可能です。詳細を知りたい場合は各々のイベントリストをクリックすると解析モードに遷移しますが、バックグラウンドで計測を続行しています。

計測停止ボタンを押されるか、トリガー等のイベント発生時の設定によって計測停止します。

イベントリストの不具合情報をご確認ください。

自動保存中の計測画面
自動保存中の計測画面

3-2 オシロスコープ機能

オシロスコープ機能と自動保存機能は、ARCNET ANALYZER [ArcScan] の強力で幅広い解析機能を提供しています。

この機能は、最も難解な不具合を発生するトークン循環停止の要因(リコン・バースト発生)即座に解析する機能を持っています。オシロスコープ機能のプリトリガによって不具合発生前後の伝送線路のアナログ波形を自動的に捉えて保存。イベントリストに記録されます。

波形の全体像の表示はオシロスコープ機能の1段目に表示され、波形キャプチャーメモリのポジションを示し、一段明るく囲まれたエリアカーソルを動かす事によって2段目の概要表示、3段目の詳細表示共にスクロールします。

2段目の概要表示にはアナログ波形、ロジック波形と共にメッセージ翻訳と論理値も表示しています。

3段目の詳細表示部は、カーソルによって電圧、周波数、時間を画面の右側に集約してデジタル表示し、またカーソルで範囲選択すると時間軸、電圧等その時の値を随時表示可能です。

このオシロスコープ機能の最大の特長は、最も解析が難しくて厄介な、伝送線路で発生するバースト・再構築の発生を即座に捉えて、不具合を発生したノード番号、もしくは関連するノード番号を画面上部にヒントとしてオペレーターに情報提供することです。

ヒントは、例としてオシロスコープ画面の上部に次のようなメッセージで表示します。「この再構築はノード02が送信したノード03へのITT(トークン)にノード03が応答しなかったために発生しました。」右の四角形の赤枠は、トークン信号の送出が停止したことを表しています。

オシロスコープ機能表示画面
オシロスコープ機能表示画面

3-3. 通信回線信号モニター機能

計測中は、伝送線路を常にサンプリングして波形表示するのが通信回線信号モニター機能です。
トークン[ITT]信号のみを表示していますので、通常の伝送線路モニターリングとしてシステムの物理層の確認に最適です。

計測開始して正常な波形が確認出来るか?最も重要な不具合の切り分けが可能です。トークンは、下記に示されるようにITTメッセージ信号に続いてノードIDであるNID信号が2個続けて送出されます。この波形は、正常時の波形を示してありますが、伝送線路のインピーダンス不整合による反射、電波伝搬による空間ノイズの重畳、ケーブルの不具合等によって波形歪が生じるとシステム全体の不具合となるため確認が必要です。不具合解析の必須条件として伝送線路の波形の確認は必要です。

トークン信号を常時観測することが可能な通信回線信号表示画面
トークン信号を常時観測することが可能な通信回線信号表示画面

3-4. ノードシーケンスチャート機能

ノードシーケンスチャート機能は、不具合ノードがどこにあるかを解析するツールです。

トークン[ITT]がそれぞれのノードを巡回して応答する事によってリンク確立されます。「ArcScan」は、トークンの振る舞いをチャートで表わす機能を初めて搭載しました。

今までは、バースト・再構築が発生すると原因となるノードを探すために膨大なキャプチャーデータの中からトークンを一つひとつ目で追って送信権の遷移を解析していました。この作業は我々専門家でも時々途中で見失ってしまうほど混乱します。今回搭載したノードシーケンスチャート機能とオシロスコープ機能との相乗効果によって、伝送線路の不具合解析が飛躍的に容易になりました。

ノードシーケンスチャート機能は、翻訳画面と連動してご覧頂くと非常に分かりやすくスムーズに解析が可能です。

ノードシーケンスチャート機能表示画面
ノードシーケンスチャート機能表示画面

3-5. 自動ボーレート設定機能

通常プロトコル計測器は、物理層の仕様を考えてからでないと上手く計測できない場合がほとんどですが、本機ではその必要はありません。

通信回線のデータを読み取って自動的にボーレートを設定して計測開始します。

特に通信計測でトラブルになるのは、ボーレートの問題で、仕様書、設計書、回路図、最後はシステム管理者を呼び出して大騒ぎして計測開始となります。「ArcScan」は、その心配はありません。最終的にオシロスコープ機能で通信回線上の波形を直接観測することが可能です。

外国製の一部の特殊仕様のノードでは、この機能が使用できない場合があります。ご相談ください。

3-6. ノード別トラフィック量モニター機能

ノード別トラフィックモニター機能は、個々のノードの直近5分間の平均パケット送受信量をグラフにして表示しています。

通信には短期間に大量のデータを送って後はほとんど通信しない場合と、ネットワークに負荷をかけない分散した通信を行う場合が存在します。データの性質によって決められる要素ですが、予期しないタイミングで大量の通信を行った場合やネットワーク負荷が急激に変動するようなトラフィックの変動は、システム内で異常が起きている兆候と捉えて大きな不具合発生を事前に抑止する事も可能です。納入後の試験段階でプロファイルを作成されることをお勧めします。

ノード別トラフィックモニター画面
ノード別トラフィックモニター画面

3-7. パケットトラフィックモニター機能

パケットトラフィックモニター機能は、ノード間のパケッットデータ送受信を一元監視するために使用します。

丸い白色の円の中の数値はノードを表しており、ノードの参加・離脱に応じて自動的に増減します。また、ノード間に描画されている青い線はパケット送受信ノードを表しており、矢印はどのノードからどのノードに送信したかをリアルタイムで残像して示しています。ここで、青色のノードは送信、ピンク色は受信ノードを表しています。パケットデータのトラフィック量に応じて青の線が濃くなりますから、トラフィックの偏り等を監視することが可能です。

パケットトラフィックモニター画面
パケットトラフィックモニター画面

3-8. ノードマップモニター機能

ノードマップモニター機能は、緑色の枠内にノードの参加・離脱を一元的に表示する機能です。

バースト・再構築発生時、またプログラムによってノードがネットワークから参加・離脱した場合 一度参加して離脱したノードは、赤色の文字で表示されてノードマップに遷移があった事が記録されます。時系列でノード履歴を監視する機能と併せてご使用されるとより効率的に解析が可能です。

ノードマップモニター機能
ノードマップモニター機能

3-9. ノード履歴モニター機能

ノード履歴モニター機能は、ノードの参加・離脱を時系列に表示する機能です。

バースト・再構築発生時、またプログラムによってノードがネットワークから参加・離脱した場合 イベント発生時刻とノードマップの遷移をグラフィックで時系列表示します。ノードマップモニター機能と併せてご使用されるとより効率的に解析が可能です。

ノード履歴表示画面
ノード履歴表示画面

3-10. 外部トリガー機能

外部トリガー機能は、一般的に難易度の高いハードウェアに起因する不具合等を解析する場合に使用されます。

他の機器と連携して不具合解析を行う機能です。フォットカップラーで絶縁されたトリガー入力は、接地電位に影響される事無く他の計測機器からキックする事が可能です。他の機器で捉えた信号をトリガーとして「ArcScan」の自動保存機能を操作すればピンポイントで不具合データを捉えることも可能です。[ArcScan]本体の後面パネルに設置されたD-SUBコネクター3番、4番ピンを使用します。

外部トリガー設定画面
外部トリガー設定画面

3-11. ソフトウェアトリガー機能

ソフトウェアトリガー機能は、回線上に流れるメッセージ、パケットデータにトラップを設定してイベントとして解析する機能で、より柔軟な設定が行えるソフトウェアトリガー方式を採用しています。

ソフトウェアトリガー機能は計測終了条件として設定した場合、計測中データパターンで示したデータと一致した場合に計測終了させる事が可能です。また監視等にご使用される場合、フラグを立ててイベントリストに残し、そのまま計測を続行してあるイベントの通過を検知する事も可能です。

ソフトウェア トリガー機能設定画面
ソフトウェア トリガー機能設定画面

3-12. プロトコル解析機能 リアルタイム解析モード

リアルタイム解析モードは、システム監視装置として最適なモードです。

オンライン中に不具合が発生した場合、自動保存しながら即座に不具合解析が可能で、オンラインで不具合発生時の実時間情報を元に遡って不具合の特定が容易です。このモードは、解析支援ツールとしてオシロスコープ機能、パケットトラフィックモニター機能、ノード別トラフィックモニター機能、ノード別に波形モニター機能、ハードウェア異常検出機能がバックグランドで作動しているため、それらのツールの支援を受ける事が可能です。

下記の画面は、リアルタイム解析モードでバースト発生と再構築の解析モード画面です。この状態で計測は実行中ですので監視システムとして最適です。

リアルタイム解析モード画面
リアルタイム解析モード画面

3-13.リアルタイム解析例

ここでリアルタイム解析モードの例を紹介します。

計測中に不具合が発生した場合、計測を止めて直ちに不具合の原因を調べる方法と、そのまま計測を続行して他の不具合が出ないか様子を見る場合があります。そのような局面の場合、[ArcScan]にはリアルタイムマルチ解析機能が有ります。

計測中に他のノードのパケットデータを解析したり、以前取り込んだデータを参照して比較したり等のデータ解析が簡単に可能です。このモードの特長として、オシロスコープ機能、パケットトラフィックモニター機能、ノード別トラフィックモニター機能、ノード別に波形モニター機能、ハードウェア異常検出機能がバックグランドで作動しているため、それらのツールの支援を受ける事が可能です。下記の画面は、後ろの画面はリアルタイム解析モード、前の画面でバースト発生と再構築の解析モードです。この状態で計測は実行中ですので監視システムとして最適です。なお同時に開くことが出来る画面は、PCに搭載されるメモリ容量に依存します。

リアルタイム解析モード画面
リアルタイム解析モード画面

3-14. プロトコル解析機能 解析モード

解析モードには、リアルタイム解析モードと自動保存モードを停止して解析リソースをフルに使う解析モードが有ります。

主にデータ検索機能、フィルター機能等を活用して論理層のパケットデータの詳細な解析に使用します。メッセージフィルター機能でメッセージの選択、ノード選択機能でSIDノード、DIDノードの選択、その他レングス長、ACK/NCKの選択によってより詳細なフィルター機能でピンポイントで必要なデータを抽出可能です。

解析モードでフィルター抽出によるパケット画面
解析モードでフィルター抽出によるパケット画面

3-15. プロトコル解析機能 パケット展開全表示

解析モードでパケット展開全表示は、パケットデータのレングスが長い場合、パケットデータの注目したいデータが後ろにある場合、ASCII表示が必要な場合に使用します。

データ部にマウスを置くと先頭からの位置情報を表示します。下記の画面は、正常ネットワークで解析モードパケット展開全表示です。

解析モードパケット詳細画面
解析モードパケット詳細画面

3-16. プロトコル解析機能 HEX変換展開表示

受信したデータ内に混入したノイズ等により正しくメッセージ翻訳できない場合、HEX変換表示でデータを確認できる場合があります。

どちらか片方のスクロールで連動して表示します。下記の画面は、正常ネットワークで解析モードHEX変換表示です。

解析モードHEX変換画面
解析モードHEX変換画面

3-17. パケットデータ検索機能

パケットデータ検索機能は、目的とするパケットデータのみを抽出して表示する機能です。
取得したデータからプロトコル翻訳と組み合わせて必要とするパケットデータのみを抽出して表示する機能です。検索範囲は、自動保存された全領域に及びます。一致した場所は、緑色の文字、またはマークで示されます。

パケットデータ検索画面
パケットデータ検索画面

3-18. メッセージフィルター機能 

メッセージーフィルター機能は、目的とするメッセージのみを抽出して表示する機能です。
取得したデータからプロトコル翻訳と組み合わせて必要とするメッセージのみを抽出して表示する機能です。
フィルター範囲は、自動保存の指定された1ブロックです。

フィルター条件は、メッセージ種別、SID,DID,レングス,ACK/NAK,マークス,ACK/NAK,マーク それらの条件の組み合わせによってより深いフィルター条件で高速にデータ抽出が可能です。

メッセージーフィルター機能設定画面
メッセージーフィルター機能設定画面

3-19. 回線異常検出機能

「ArcScan」は、自動保存とは別にハードウェアロジックによって下記に示す1~16までの伝送線路異常発生、復帰検出機能を搭載しております。

この機能は、いち早く不具合の前兆現象を捉えて赤枠で示されたイベントリストに表示します。ここに記されたイベントは、不具合の前後を捉えた伝送線路波形としてオシロスコープ機能に波形として保存されます。また関連するキャプチャーデータは、全保存機能によって時間情報とステータス信号は共に全保存されます。

このイベントリストをクリックすることによって、解析が非常に困難な物理層と論理層の不具合要因を切り分けてピンポイントで解析する事が可能です。

  • トークン未検出・・・・・・・・・・・・・・・・物理層を含む通信途絶発生通知
  • トークンを検出しました・・・・・・・・・・・・物理層を含む正常状態回復通知
  • 再構築を開始しました・・・・・・・・・・・・・物理層を含む再構築発生通知
  • 再構築を終了しました・・・・・・・・・・・・・物理層を含む再構築完了通知
  • CRCエラーを検出しました・・・・・・・・・・パケットデータにCRCエラー発生通知
  • バーストを検出しました・・・・・・・・・・・・伝送線路にバースト信号発生通知
  • バーストをn 回検出しました・・・・・・・・・・伝送線路に多重のバースト信号発生通知
  • ノードn が参加しました・・・・・・・・・・・・ネットワークに新たにノードn 参加通知
  • ノード n他複数のノードが参加しました・・・・・ネットワークに新たに複数ノード参加通知
  • ノード nが離脱しました・・・・・・・・・・・ネットワークからノードn 離脱通知
  • ノード n他複数のノードが離脱しました・・・・ネットワークから複数ノード離脱通知
  • ノードの参加及び離脱がありました・・・・・・ネットワークにノード参加・離脱した遷移通知
  • トリガ1 を検出しました・・・・・・・・・・・お客様が設定したトリガー条件1成立通知
  • トリガ2 を検出しました・・・・・・・・・・・お客様が設定したトリガー条件2成立通知
  • 外部トリガを検出しました・・・・・・・・・・お客様が設定した外部トリガー条件成立通知
  • キャプチャメモリがオーバーフローしました・・制御PCが他の重いプロセス実行で計測不能通知
回線異常検出番号 6.バースト発生検出画面
回線異常検出番号 6.バースト発生検出画面

3-20. OEMに対応可能なハードウェア構成

処理能力の高い高速32bit CPUと余裕の大容量のFPGA、高速A/Dコンバーター、大容量64MByte SDRAMの採用によってお客様仕様のオプション機能追加が可能です。

お客様の幅広い要求に応えるためFPGAは、特に冗長性を高めた設計となっております。

3-21. Win 7 Win 10 32bit版 64bit版に対応

[ArcScan」は、弊社アナライザーの操作に相応しいOSとして安定性と操作性を考慮してWindows 7、Windows 10をベースに設計されております。

OSとしてwindows 10 メモリ容量 8GByteを推奨します。

4.仕様

4-1. オシロスコープ機能仕様

項目仕様
入力チャンネル1チャンネル
分解能8ビット
入力インピーダンス約1KΩ
入力接続形式内部で伝送線路に直結
入力回路形式RS-485=平衡回路 HYC=不平衡回路
利得制御固定式
変換レート最大80Mbps 自動的に伝送速度に準ずるため固定式 
ゼロ調節自動式 ただしPCとの接続時に一回のみ要
波形換算記録長波形データとして異常発生前後のトークン約80個捕捉可能(最大値)
波形取り込み要因1再構築発生時に自動取り込み開始
波形取り込み要因2バースト発生時に自動取り込み開始
波形取り込み要因3オペレータが任意で取り込み開始

4-2. 自動保存機能仕様

項目仕様
保存メッセージ種別ARCNET準拠全メッセージ
保存媒体ホストPCのハードディスク
最大保存容量最大32GByte任意に設定可 ハードディスクに充分な余裕が必要
全保存形式弊社オリジナルフォーマット形式
通信データのみ保存形式CSV形式
保存時間参考値転送速度 10Mbpsの場合 最大4時間25分
自動保存動作モードリピートモード、トリガ発生停止モード、イベント発生停止モード 
自動保存起動条件計測開始で無条件に自動保存モード ユーザーは選択不可
ホストPC条件Windows 7、10 32Bit 64bit ハードディスクに充分な余裕が必要     
自動保存運転監視自動保存中 画面にログステータス表示

4-3. 一般仕様

項目仕様
製品名ARCNET Analyzer ArcScan (アークスキャン) 
型式MCS-1000
適合規格ARCNET準拠  
適合モードバックプレーンモード (通常使用されるモードです。)
適合速度156.25Kbps,312.5Kbps,625Kbps,1.25Mbps,2.5Mbps,5.0Mbps,10.0Mbps        
データ記録方式タイムスタンプ + PCカレンダー、制御コード同時書き込み方式
回線入力部仕様RS-485, HYCシリーズを出荷時指定
キャプチャー容量32MByte SDRAM*
ホスト間通信形式USB 2.0 480Mbps
タイムスタンプ分解能32ビット長 最小分解能 1uS, 10uS, 100uS, 1mS 選択式
タイムスタンプ表示形式通常表示、インターバル表示、相対時間表示、実時間表示
メッセージ表示形式トランザクション単位/行
メッセージの種類ITT,PAC,FBE,ACK,NAK
イベントリスト最大値1000行を越えると古い順から抹消されて上書き
トリガーの種類ソフトウェアトリガー×2、外部トリガ入力×1
印刷機能編集後 オリジナル形式テキスト印刷
ターゲット接続COAX,RJ-11
制御PCインターフェイス  USB B TYPE
その他の接続DSUB 9ピン
表示装置赤色LED,緑色LED,黄色LED,青色LED
電源ACアダプターにより給電 5V 2A
消費電流5V 0.5A(MAX)
本体保護回路ポリスイッチによるサーマル保護 自動復帰式
外形寸法・重量170mm(D)×150mm(W)×56mm(H) 530g
ホストPC仕様DOS/V準拠  お客様でご用意ください。
対応OSWindows 7 ,Windows 10 32Bit版 64Bit版
使用上の注意他の重いアプリケーションソフトとは併用しない事をお勧めします。 
付属品USBケーブル,マニュアル、コネクター、保証書、ACアダプター
生産国日本
その他本製品は、性能向上のため予告なく仕様変更される場合があります。