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

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

シリアルポートおよびネットワークCommunicationデバッグツールの評価-シリアルアシスタント/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、ATCommandなど)を表示します。
  • 自動送信です。:時間間隔(100ms ~ 60秒)を設定し、指定内容をループして自動的に送信する-経年劣化試験およびストレステスト用
  • タイムスタンプタイム各データ送受信前に自動的にタイムスタンプ(ミリ秒単位)を付加し、Communicationタイミングを分析しやすくします。
  • 送信履歴。最近送信された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)スマートホームセンサー温度湿度センサー、ドア磁気、人体センサー、スマートロックなどの主流のCommunicationモードは、BLECommunicationを多用しています。

4.1主な機能

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

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

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

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

VI.サマリー

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

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


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

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

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

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.