HEX 形式の RS232 通信(データグラムパターン)
テストシーケンスと機器シミュレーションを対で起動します。
PWM 制御機器を例に、データグラムパターンに従った HEX 形式の RS232 通信を示します。テストワークフローがプロセッサ ID とブートローダー・アプリケーション・パラメータの各バージョンをブロック単位で読み出し(それぞれメモリアドレス経由で 4 チャンクずつ)、試験台番号を書き戻します。電文の評価は CRC8 チェックサム式を伴う正規表現パターンで行います。2 つ目のワークフローは、各コマンド電文に対応する応答を返すことで機器を完全にシミュレートします — エミュレートした 2 つの COM ポートがあれば、実機なしで動作します。
ワークフローの詳細
-
Main
テストシーケンスと機器シミュレーションを対で起動します。
開始 → PWM Test 呼び出し → PWM Simulation 呼び出し → 終了。エラーフローあり。
-
PWM Test
試験側:各バージョンを読み出し、試験台番号を書き込み、品番を読み出します。
開始 → ハンドシェイク「Get ProzessorID」→ 各バージョンごとに:開始アドレスの設定 →「バージョン読み出し」呼び出し → 表示 → ハンドシェイク「試験台番号の書き込み」→「品番読み出し」呼び出し → 終了。
-
PWM Simulation
応答電文を伴う機器シミュレーション。
開始 → プロセッサ ID、バージョンごとの 4 チャンク、試験台番号の ACK、品番に対するトリガー/応答のペア → 終了。
-
PWM ReadVersion
バージョン文字列をブロック単位で読み出す再利用可能な部品。
開始 → 開始アドレスの設定 → ループ(ハンドシェイク「Get Version Chunk」→ アドレスの加算)→ 文字列の反転 → 終了。
ソフトウェア画面
ダウンロード
SonicTC DbManager からインポート — 単独で、または既存のデータベースへ統合して。
あなたの生産ラインで音響検査技術を体験する準備はできていますか?
部品をお送りいただくか、オンラインデモをご予約ください。24時間以内に初回評価をお返しします。