Beam Benchドキュメント

ボーレートの不一致

接続はできるが、文字化けした文字が表示される、またはまったく応答がない。シリアル通信速度が一致していません。

確認される症状

接続しましたが、コンソールパネルには次のように表示されます:

  • GRBLのウェルカムメッセージが表示されるはずの場所にランダムな文字が表示される。
  • 何も表示されない。
  • 読み取れるメッセージの一部に文字化けが混在する。

起きていること

シリアル通信では、両端がデータ転送速度(ボーレート)に合意している必要があります。一致しない場合、ビットの位置がずれて文字化けが発生します。ほとんどのGRBLコントローラーのデフォルトは115200ですが、一部の古いビルドやカスタムビルドでは9600が使用されます。

修正方法

マシンのボーレートが不明な場合

次の順番で試してください:

  1. 115200(GRBLで最も一般的なデフォルト)。
  2. 9600(古い構成またはカスタム構成)。
  3. 57600または38400(まれ)。

デバイス設定 → 接続で次の操作を行います:

  • 切断します。
  • ボーレートを変更します。
  • 再接続します。

コンソールにGrbl 1.1h ['$' for help]のような正常なウェルカムメッセージが表示されるまで繰り返します。

マシンのドキュメントでボーレートが指定されている場合

その値を使用します。ドキュメントに記載された値とファームウェアを再ビルドした後の値が異なる場合は、ファームウェアの設定が優先されます。動作するボーレートが見つかるまで、別のボーレートを試してください。

ウェルカムメッセージだけ文字化けするが、コマンドは動作する場合

起動時のタイミングの問題です。実際の不一致ではありません。$$を送信して確認します。応答が正常なら、ボーレートは正しいです。

すべてのボーレートで文字化けが続く場合

別の問題があります:

  • USBケーブルが不良です(交換してください)。
  • コントローラーが故障しています。
  • ドライバーが一致していません(Windows)。

マシンに接続できないを参照してください。

動作を確認する

  • 接続時にコンソールにGRBLのウェルカムメッセージが正常に表示される。
  • $$を送信すると、$設定の内容が正常に一覧表示される。
  • ステータスクエリ(?)から正常なステータスレポートが返る。

まだ解決しない場合

On this page