RS232C通信で意図的にエラーを発生させるためには?


椰子の木  2004-12-27 16:43:32  No: 87600

RS2323Cを使って、外部機器との通信を行うプログラムを製作しているのですが、
通信異常処理時の動作をチェックするために意図的にエラー(パリティエラー、1Byte抜けなど)を発生させたいと思っています。
何か手段はありますでしょうか?


ひろ  2004-12-27 18:06:15  No: 87601

主な方法としては
  ・わざと通信条件設定を間違えた状態で通信させる。
    パリティ設定やデータビット長、通信速度など、間違える項目や間違え方の
    組み合わせでいろいろなエラーを起こすことが出来ます。

  ・通信相手のふりをするシミュレータを作る。

  ・故意に粗悪なケーブル(一部通信線が外部に露出している等)を使い、
    ノイズを注入する

  ・ケーブルをネジ止めせずに接続し、通信中に外す


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加