産業用データ変換と計算ツール-チェックサム/データ型変換/プログラマー電卓

freeFree Technical Resource

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

産業用データ変換と計算ツール-チェックサム/データ型変換/プログラマー電卓

I.産業制御データ処理の“基本的な能力”

CRCテストとは?0 x 42A00000この16進数に対応する浮動小数点数は何ですか?10進法255はFFか0 x FFか?これらの一見基本的なデータ処理操作は実際のデバッグでは高周波の出現

Modbus Debug Assistantは、産業制御エンジニアの日々のデータ処理ニーズをカバーする3つのデータ変換および計算ツールを提供します。

検証計算ツール-マルチアルゴリズムワンストップ

検証計算ツールが統合された8つの一般的なテスト

アルゴリズムのアルゴリズム出力ビット数典型的なアプリケーション
CRC16-Modbus16位。Modbus RTUフレームチェック
CRC16-CCITT16位。XMODEM、Bluetooth
CRC3232ビット。Ethernet/圧縮ファイル
LRC8位。Modbus ASCIIフレーム検証
XOR/Checksum8位。PELCO-D、NMEA 0183
MD5128位。ファイルチェック、パスワードハッシュ
SHA-116 0ビットデジタル署名
SHA-256256人。セキュアハッシュ、ファームウェア検証

柔軟な入力方法-16進文字列(スペース区切りまたは区切りなし)、ASCIIテキスト、完全なModbusメッセージの貼り付けが自動的に識別チェック領域を削除します。CRC16結果は、ローバイトが前(Modbus規格)またはハイバイトが前に選択できます。

III.データ型変換ツール

通信業界で最も厄介な問題の1つは、データ型の変換

3.1変換のサポート

  • 進法変換:2進数⇔ 8進数⇔ 10進数⇔ 16進数、8/16/32/64ビット幅、符号付き/符号なし切り替えをサポート
  • 浮動小数点解析:16進数⇔ IEEE 75 4単精度(32ビット)および倍精度(64ビット)浮動小数点数。入力0 x 42 A 00000 →出力80.0(単精度)
  • BCDコード変換BCD(Binary-Coded Decimal)とはDL/T645メータープロトコルはBCDコードを多用している
  • エンディアン変換ビッグエンディアン(Big-Endian)⇔リトルエンディアン(Little-Endian)⇔ミドルエンディアン(Middle-Endian)のエンディアン反転
  • ASCII-Hex相互変換:ASCII文字列⇔ 16進数(例:“Hello”⇔ 48 6 5 6 C 6 C 6F)
  • ビットビット抽出:1バイト/ワード/ダブルワードを入力し、指定されたビットの値を抽出します(例:ビット3=1、ビット7=0)。

3.2産業用戦闘シーン

シーン1。メーターは4バイトを返します。42 A0 00 00これは浮動小数点数解析機能で80.0(有効電力80.0kW)であることがminかる.
シーン2。周波数コンバータのパラメータ0 x 2001が戻る03 E8(大きな)またはE8 03(リトルエンド),エンディアン変換で実際の値=1000を確認する.
シーン3。DL/T645メーターリターン00 00 12 34BCD解析機能を使用すると、テーブル番号が00001234であることがわかります。

4.プログラマ計算機

これは普通の計算機ではなく組込み/産業技術者向けのプロフェッショナル電卓

  • 複数の同時表示HEX/DEC/OCT/BINの4つのフォーマットを同期表示する任意の値を入力します。
  • ビット演算子:AND/OR/XOR/NOT/左シフト/右シフト/循環左シフト/循環右シフト
  • ワード長設定8ビット
  • 符号付き/符号なし切り替え:同じ16進数の2つの解釈で異なる10進値
  • レジスタ演算子PLCレジスタの算術演算(ADD/SUB/MUL/DIV)をシミュレートする
  • 普通の定数0 x FF(25 5),0 x FFFF(655 3 5),0 x FFFFFFFF(42949672 9 5)をワンクリックで入力する

V.まとめ

3つのデータ変換および計算ツールは、産業制御エンジニアのための“ポータブル電卓”です。CRCをチェックしたり、浮動小数点数をParseしたり、その場で素早く変換したりする必要がある場合は、携帯電話を取り出して完了できます。

マイクロ検索を開く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 *.