I.産業制御データ処理の“基本的な能力”
CRCテストとは?0 x 42A00000この16進数に対応する浮動小数点数は何ですか?10進法255はFFか0 x FFか?これらの一見基本的なデータ処理操作は実際のデバッグでは高周波の出現。
Modbus Debug Assistantは、産業制御エンジニアの日々のデータ処理ニーズをカバーする3つのデータ変換および計算ツールを提供します。
検証計算ツール-マルチアルゴリズムワンストップ
検証計算ツールが統合された8つの一般的なテスト:
| アルゴリズムのアルゴリズム | 出力ビット数 | 典型的なアプリケーション |
|---|---|---|
| CRC16-Modbus | 16位。 | Modbus RTUフレームチェック |
| CRC16-CCITT | 16位。 | XMODEM、Bluetooth |
| CRC32 | 32ビット。 | Ethernet/圧縮ファイル |
| LRC | 8位。 | Modbus ASCIIフレーム検証 |
| XOR/Checksum | 8位。 | PELCO-D、NMEA 0183 |
| MD5 | 128位。 | ファイルチェック、パスワードハッシュ |
| SHA-1 | 16 0ビット | デジタル署名 |
| SHA-256 | 256人。 | セキュアハッシュ、ファームウェア検証 |
柔軟な入力方法-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試運転アシスタントは、産業オートメーション試運転ワークステーションです。
Leave a Reply