シリアルポートおよびネットワーク通信デバッグツールの評価-シリアルアシスタント/LANスキャン/Bluetooth BLE/ネットワーク診断

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

シリアルポートおよびネットワーク通信デバッグツールの評価-シリアルアシスタント/LANスキャン/Bluetooth BLE/ネットワーク診断

I.通信試運転インフラ

どのデバイスをデバッグしても、どのプロトコルを使用しても、基礎となるツール生データの送受信、ローカルエリアネットワークスキャンによるデバイスの検出、近くのデバイスのBluetooth検索、ネットワーク診断による接続性の問題のトラブルシューティングなど、常に必要です。これら4つのツールはすべてのデバッグ作業の基礎です。

二、シリアルデバッグツール

シリアルデバッグはすべての組込み/産業制御エンジニアのためです。日常の道具。

2.1複数の接続方法

  • USBからシリアルポートへOTGケーブル経由でUSBからTTL/RS 232/RS 485モジュールを携帯電話に接続
  • Bluetoothシリアルポート:Bluetoothシリアルポートモジュール(例えばHC-05/HC-06/BT-04)を接続し、無線シリアルポートデバッグを行う。
  • WiFiシリアルポート接続:WiFiシリアルサーバー(USR-W610など)、TCPトランスポート経由シリアルポート

2.2パラメータ構成

パラメータオプションの値Modbus RTUの標準値
ボーレート1200-921600 bps9600/19200
データ·ビット5/6/7/88
チェックビットNone/Even/Odd/Mark/SpaceNone/Even
ストップ·ビット1/1.5/21

2.3主な機能

  • Hex/ASCIIデュアルモード:Hexモードでは16進数(Modbus用)、ASCIIモードでは読み取り可能なテキスト(GPS、AT命令など)を表示します。
  • 自動送信です。:時間間隔(100ms ~ 60秒)を設定し、指定内容をループして自動的に送信する-経年劣化試験およびストレステスト用
  • タイムスタンプタイム各データ送受信前に自動的にタイムスタンプ(ミリ秒単位)を付加し、通信タイミングを分析しやすくします。
  • 送信履歴。最近送信された100個のコマンドを自動的に保存し、クリックして再利用
  • Modbusフレーム認識3.5文字間隔(Modbus RTU規格)により、受信データをフレームごとに自動的に分割します。
  • CRC/LRC認証メッセージ末尾のCRC16またはLRCチェックを自動検出し、チェック結果をマークする

ローカルエリアネットワークIPスキャナ

LANスキャンはネットワークデバッグです。最初のステップ- インターネットケーブルに接続しても、デバイスのIPを知らずに、何も話しません。

3.1スキャンモード

  • IPセグメント高速スキャンネットワークセグメント(192.16 8.1.0/24など)を入力し、254のすべてのアドレスを同時にPingし、数秒ですべてのオンラインホストを一覧表示します。
  • シングルIPディープスキャン:指定されたIPのポートスキャン(1- 655 3 5カスタムスコープ)を実行し、オープンサービスポートを検出
  • ARPスキャンARPテーブルを介したLANデバイスの検出(同一サブネットのみ、IPアクセスは不要)

3.2スキャン結果。

検出された各デバイスには、IPアドレス、MACアドレス、ホスト名(Net BIOS/mDNS解決)、デバイスベンダー(MACアドレスOUIで識別される(Dell/HP/Siemens/Hikvisionなど)、オープンポートのリスト(サービス名を含む)が表示されます(502=Modbus、80=HTTP、443=HTTPS、22=SSHなど)。

3.3支援ツール

  • Ping遅延とパケットロス率を示す指定IPのPingテスト
  • ルート追跡ルート:Tracerouteパケットが宛先に到達する経路を表示する
  • DNSクエリドメイン名解決と逆解決
  • Wake-on-LANMACアドレスを入力してWake on Networkパケットを送信

4、Bluetooth BLEデバッグツール

BLE(Bluetooth Low Energy)スマートホームセンサー温度湿度センサー、ドア磁気、人体センサー、スマートロックなどの主流の通信モードは、BLE通信を多用しています。

4.1主な機能

  • デバイススキャン近くのBLEデバイスをスキャンし、デバイス名、MACアドレス、信号強度
  • 放送データ解析:BLEブロードキャストパッケージ内のAD構造(メーカーデータ、サービスUUID、デバイス名など)を解析します。
  • GATTサービス:デバイス接続後のすべてのGATTサービスおよび文字、読み取り/書き込み/通知操作を参照
  • RSSI測距信号強度から機器距離を推定する(精度は環境に左右されるため、参照値)
  • データログ:BLE通信データをタイムスタンプ順に自動記録

五、ネットワーク機器デバッグアシスタント

統合されたネットワーク診断ツール:

  • ネットワークの状態現在のWiFi/携帯電話ネットワーク情報(IP/ゲートウェイ/DNS/信号強度)
  • 接続性テスト:ターゲットデバイスへのPING、統計遅延/パケット損失
  • ポートのテスト:TCP接続テストIPポートを指定し、到達可能であることを確認する
  • HTTPテストGET/POSTリクエストのテスト、レスポンスステータスコードとボディの表示
  • Modbus TCPテストModbus TCPデバイス(ポート502)の接続をワンクリックでテストする
  • ネットワークパック。単純なパケット解析(送信元/宛先IP、ポート、プロトコルタイプを含む)

VI.サマリー

物理層のシリアルポート信号からアプリケーション層のHTTPリクエストまでの4つの通信基礎デバッグツールは、通信デバッグのフルスタック要件をカバーします。これらは、すべての上位プロトコルデバッグツールの基礎となります。

マイクロ検索を開くmodbusデバッグアシスタントスイスアーミーナイフを持ってくる。


この記事に記載されているすべてのツールは、マイクロプログラムで無料で使用できます。

WeChatを開き、トップをクリックして検索→入力modbusデバッグアシスタント小さなプログラムに入る。
アプリのダウンロード、登録、コンピュータ不要-70以上の産業制御デバッグツール、携帯電話を取り出して使用することができます。

エンジニアリング現場でも、出張中でも、自宅でも、modbus試運転アシスタントは、産業オートメーション試運転ワークステーションです。

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注