CAS Modbusツールスイート:RTU/TCPメッセージ解析とスキャナ

無料無料技术资料

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

CAS Modbusツールスイート:RTU/TCPメッセージ解析とスキャナ

Chipkin Automation Systems(CAS)Modbusツールの紹介

チプキン·オートメーション·システムズは、ビルディングオートメーションと産業用プロトコルゲートウェイに焦点を当てたカナダの企業です。www.chipkin.com。商用BACnetおよびModbusゲートウェイ製品に加えて、Chipkinは以下のような無料のModbusデバッグおよびテストツールを提供しています。

  • CAS Modbus RTU Parser:Modbus RTUメッセージ解析ツール
  • CAS Modbus TCP Parser:Modbus TCPメッセージ解析ツール
  • CAS Modbus Scanner:ダウンロード可能なModbusデバイスデータスキャンツール

これらのツールは非常に軽量であり、ブラウザを開いてすぐに使用するかParser、ダウンロードしてワンタッチで実行するScanner。Modbusメッセージを解析する必要があるエンジニアにとっては、Wireshark +設定環境をインストールするよりもはるかに高速です。

CAS Modbus RTU Parser

アクセスアドレス:store.chipkin.com/products/tools#modbus-rtu-parser

これはウェブツールであり、インストールする必要はありません。Modbus RTUメッセージの16進数の列を入力ボックスに貼り付けるだけで、ツールは自動的に次のように解析します。

  • スレーブアドレスSlave Address
  • 関数コードとその意味(例:0 3 = Read Holding Registers)
  • アドレスとレジスタ数(要求フレーム)
  • データバイト数と具体的なデータ値応答フレーム
  • CRCチェック値(および正しいことを確認)

使用例の例

シリアルヘルパーで次のような16進数データを受け取ったとします。

01 03 00 00 00 0A C5 CD

CAS Modbus RTU Parserに貼り付けると、自動的に次のようになります。

  • Slave Address:1
  • Function Code:3 (Read Holding Registers)
  • Starting Address:0
  • Quantity■ 10レコード
  • CRC:0 x CDC 5(検証パス✓)

同様に、応答フレームの検証も便利です。

01 03 14 00 64 00 C8 01 2C 01 90 01 F4 02 58 02 BC 03 20 03 84 03 E8 DE B1

解析:ステーション1,コード3,バイト数 20(10レジスタ)から,顺に100,200,300,400...それぞれの値は2バイトです。

CAS Modbus TCP Parser

アクセスアドレス:store.chipkin.com/products/tools#modbus-tcp-parser

RTU Parserに似ているが、Modbus TCP MBAPヘッダを解析する機能が追加されている。トランザクションID、プロトコルID、長さ、ユニットID、および完全なPDU 解析の16進バイトを入力します。

メッセージの例:

00 01 00 00 00 06 01 03 00 00 00 0A

分析する:

  • Transaction ID:1
  • Protocol ID:0(Modbus)
  • Length:6バイト(後続)
  • Unit ID:1(駅の住所から)
  • Function Code3(読み取り保持レジスタ)
  • Starting Address:0
  • Quantity:10

CAS Modbus Scanner

CAS Modbus Scannerは、Modbusデバイスのすべてのレジスタデータをスキャンして読み取るためのダウンロード可能なデスクトップツールです。ダウンロードアドレスも同じです。store.chipkin.com/products/tools/cas-modbus-scanner。

機能の特徴

  • Modbus TCPおよびModbus RTUをサポート(シリアルポート経由)
  • コイルCoils、離散入力Discrete Inputs、保持レジスタHolding Registers、入力レジスタInput Registersの4つのデータタイプすべてをスキャン可能
  • アドレス0から始まる完全なアドレススキャンをサポート
  • リアルタイムのデータ値を表示し、16進数と10進数の両方の表示フォーマットをサポート
  • スキャン結果のCSVファイルへのエクスポート

典型的な使用シーン

未知のModbusデバイス(完全なレジスタマップテーブルがない)を取得し、読み取り可能なレジスタをすばやく確認する必要がある場合、CAS Modbus Scannerは最速のソリューションです。必要なのは:

  1. 接続パラメータの設定(IPアドレスとポート、またはシリアルパラメータ)
  2. スキャンするアドレス范囲を选択します(例:0-100)
  3. スタートスキャンの開始
  4. 返されたデータ値と例外コードをチェックして、有効なアドレスを確認します。

CASツールを使用したModbusデバイスの逆解析

機器マニュアルがない場合、CAS Scannerでレジスタの逆解析を行うことは実用的なスキルです。基本的な考え方:

  1. どのアドレスが有効なデータを返すかを確認するために、狭い範囲(0-50など)をスキャンします。
  2. 既知の物理量(加熱温度センサ、ロータリーエンコーダなど)の近くで条件を変更し、どのレジスタの値が変化するかを確認します。
  3. レジスタタイプの推定(16ビット整数/32ビット浮動小数点/32ビット整数)
  4. レジスタアドレスと対応する物理的意味を記録し,レジスタマッピングテーブルを構築する

Chipkinのその他の産業制御ツール

Modbusツールに加えて、Chipkinは以下の無料ツールを提供しています。

  • BACnet ExplorerBACnetネットワーク上のデバイスのブラウズとテスト
  • CAS BACnet Explorer:BACnetプロトコルデバイス検出とデータ閲覧
  • Modbus Explorer:Modbusデバイス向けブラウザの拡張版

これらのツールはstore.chipkin.com/products/tools無料でダウンロードできます。

概要まとめ

CAS Modbusツールスイートの最大の利点は、“すぐに使える”ことです。Parserはインストール不要のWebツールで、Scannerはダウンロード後すぐに使えるようになります。フィールドデバッグ中に理解できないModbusメッセージの列に遭遇したり、マニュアルなしで未知のModbusデバイスを入手したりした場合、この無料ツールはメッセージ解析とアドレス空間スキャンをすばやく完了し、プロトコルドキュメントの閲覧やテストスクリプトの作成に多くの時間を節約できます。

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

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

エンジニア会員

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

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

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

发表回复

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