Beam Benchドキュメント

マシンに接続できない

ポートを選択してConnectをクリックしても何も起こらないか、すぐに失敗します。

表示される症状

Laser Control(またはDevice SettingsのConnectionタブ)でポートを選択し、Connectをクリックすると、次のいずれかの状態になります。

  • ステータスがDisconnectedのままです。
  • ステータスがConnecting / Validatingと表示された後、元に戻ります。
  • エラーが表示されます。

原因

Beam Benchはシリアルポートを開き、リセットを送信しても応答がなかったか、ポートをまったく開けなかった状態です。よくある原因は、別のプログラムがポートを使用している、ドライバーが正しくない、ポートは正しいがマシンの電源が入っていない、ボーレートが正しくないことです。

対処方法

選択したポートが間違っている場合

複数のシリアルポートが表示されることがあります。すべてのポートを順番に試してください。正しいポートは通常、チップセット名で表示されます(macOSではusbserial-1410、WindowsのDevice ManagerではCH340またはCP210x、Linuxでは/dev/ttyUSB0)。

別のプログラムがポートを使用している場合

シリアルポートを同時に開けるプログラムは1つだけです。エラーにポート名が表示され、アクセスまたは権限が拒否されたと記載されている場合は、シリアルポートへのアクセスが拒否されるを参照してください。詳しいエラー文と、よくある原因(Arduino IDE Serial Monitor、シリアルターミナル、別のレーザー加工プログラム、Beam Benchの別の起動)を確認できます。

マシンの電源が入っていない、またはケーブルに問題がある場合

電源を確認し、動作確認済みのUSBケーブルに交換してください。安価なUSBケーブルはデータを転送できないことがあります(充電専用)。

ボーレートが正しくない場合

ボーレートの不一致を参照してください。ほとんどのGRBLコントローラーのデフォルト値は115200です。

ドライバーが見つからない場合(Windows)

Device Managerを開きます。認識済みのドライバーがない状態で「USB Serial Device」と表示される場合は、コントローラーに応じてCH340またはCP210xのドライバーをインストールしてください。Windowsのドライバーに関する問題も参照してください。

権限が拒否される場合(Linux)

自分をdialoutグループに追加します。

sudo usermod -aG dialout $USER

ログアウトしてから、再度ログインしてください。

それでも解決しない場合

  • 接続診断パネルを開き、接続を試行している間のイベントログを確認してください。失敗した段階から、どの処理で停止したかがわかります。
  • 別のツール(正しいボーレートに設定したArduino IDE Serial Monitor)で接続を試し、ケーブル、ポート、ドライバーが正常か確認してください。
  • 診断スナップショットを添えてFacebookグループに投稿してください。
  • 接続診断パネルから接続に関するフィードバックレポートを送信します。→ Send to Beam Bench

On this page