Beam Benchドキュメント

ポートが一覧に表示されない

マシンのシリアルポートがBeam Benchのポートドロップダウンに表示されません。

このような状態です

ポートセレクターでRefreshをクリックしても、一覧にマシンが含まれていません。他のポートが表示される場合も、何も表示されない場合もあります。

原因

Beam Benchは、利用可能なシリアルポートをOSに問い合わせます。OSに表示されるのは、正常に動作するドライバーと接続されたデバイスがあるポートだけです。ここにポートが表示されない場合、OSからも認識されていません。

対処方法

マシンの電源が入っていない、または接続されていない場合

明らかなことですが、確認する価値があります。接続し、電源を入れて、Refreshをクリックしてください。

ケーブルが充電専用の場合

一部のUSBケーブル(特に充電器セットに付属する短いケーブル)は、電源のみを供給し、データを転送できません。動作確認済みのUSBデータケーブルに交換してください。

ドライバーがない場合(Windows)

ほとんどのダイオードレーザーと小型CO2レーザーでは、USBシリアル変換チップにCH340またはCP210xが使われています。Windowsには、ドライバーが標準では付属していません。

  • デバイスマネージャーを開きます。
  • 警告マーク付きの「USB Serial」または「Unknown device」が表示される場合は、ドライバーが必要です。
  • CH340ドライバー(「CH340 driver Windows」で検索)またはCP210xドライバー(Silicon Labs CP210x VCP driver)をダウンロードしてインストールします。
  • インストール後、マシンのケーブルを抜いてから再接続します。これでポートが表示されるはずです。

Windowsドライバーの問題を参照してください。

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

ポート自体は存在していても、ユーザーから見えない場合があります。dialoutグループに自分を追加してください。

sudo usermod -aG dialout $USER

いったんログアウトしてから、もう一度ログインします。これでポートが表示されるはずです。

Linuxのシリアルポート権限を参照してください。

「Show all ports」が役立つ場合

Device SettingsのConnectionタブには、フィルターによって一部のポートが非表示になっている場合にShow all portsチェックボックスが表示されます。試してみてください。

macOSで権限を求められた場合

macOSの一部のバージョンでは、シリアルポートへのアクセス許可を求めるプロンプトが表示されます。システム設定 → プライバシーとセキュリティでBeam Benchのプロンプトを確認し、承認してください。

OSレベルでポートが存在することを確認する

Beam Benchでは認識されないもののOSでは認識される場合は、Beam Benchのバグです。報告してください。

  • macOS / Linux:
    ls /dev/cu.* /dev/tty.* /dev/ttyUSB* /dev/ttyACM*
  • Windows: デバイスマネージャー → ポート(COMとLPT)。

OSからも認識されない場合、問題はBeam Benchではなく、ケーブル、ドライバー、またはハードウェアにあります。

それでも解決しない場合

On this page