Beam Bench檔案

連線診斷

即時機器連線狀態、連接埠偵測、GRBL 交握及最近的 TX/RX 流量。發生問題時請開啟此面板。

連線診斷面板是瞭解機器與 Beam Bench 彼此傳遞內容的資訊洪流。此面板為唯讀,沒有任何會變更機器狀態的可點選項目。它的用途是讓你查看正在發生的事情,並在需要時封裝快照以附加至錯誤報告。

在下列情況下開啟此面板:

  • 機器無法連線。
  • 連線在工作執行期間中斷。
  • 你在主控臺中看到亂碼回應。
  • 你要提交與連線能力相關的錯誤報告。

開啟方式

  • 預設位置:開啟時位於中右側
  • 預設可見:,請從視窗選單開啟
  • 快捷鍵:無預設快捷鍵

畫面內容

未連線機器時的連線診斷面板。 未連線狀態,沒有擷取到 TX/RX 流量。

面板每秒會自動重新整理其快照。由上到下:

標頭

  • 標題附有快照時間戳記(當地時間,例如 2:45:30 PM)。
  • 重新整理圖示按鈕(右上角),可強制重新整理快照。

機器狀態區塊

  • 工作階段狀態:目前的後端工作階段狀態,格式化顯示(底線會替換為空格):disconnectedconnectingvalidatingreadyrunningpausedalarmerror
  • 交握訊息:最近的交握回應。若沒有歷史記錄,則顯示 未記錄任何連線嘗試。
  • 韌體版本:可用時顯示控制器韌體字串。

序列連接埠表格

欄位:連接埠VIDPID狀態

  • 連接埠:例如 COM3/dev/ttyUSB0/dev/tty.usbserial-1410
  • VID / PID:以十六進位表示的廠商和產品識別碼;如果作業系統沒有提供,則顯示 -
  • 狀態正由 Beam Bench 使用可用

已知問題

當探索層偵測到已知問題時(例如已識別晶片尚未安裝驅動程式),問題會顯示在此處的琥珀色警示方塊中。

連線事件記錄

最近的有限事件會以等寬格式顯示,包含:時間戳記、階段(connecthandshake 等)、連接埠名稱、鮑率,以及錯誤或訊息。這有助於準確查看連線失敗的時間和原因。

TX / RX 流量區塊

最近的序列流量有兩種表示方式:

  • 十六進位:以十六進位表示的原始位元組串流。
  • ASCII:在可能的情況下,將相同位元組顯示為可列印文字。

如果最近沒有擷取到流量,任一表示方式都可能是空的。

動作按鈕

  • 儲存診斷資料:將目前快照寫入檔案。適合在 Facebook 群組中分享診斷資料,或附加至錯誤報告。
  • 傳送至 Beam Bench:開啟意見回報對話方塊,並預先填入連線能力內容,準備傳送。

你可以執行的操作

查看機器是否確實可見

檢查序列連接埠表格。如果列出機器的連接埠,表示作業系統可以看見它。如果缺少該連接埠,問題出在驅動程式或硬體層級。

查看 Beam Bench 是否已取得連接埠

狀態欄會在應用程式目前開啟的連接埠上顯示 正由 Beam Bench 使用。如果你預期已建立連線,但連接埠顯示 可用,表示連線尚未完成。

查看連線失敗的原因

閱讀交握訊息連線事件記錄。最近的失敗事件會指出階段和錯誤。

確認控制器有回應

TX / RX 流量區塊會顯示最近的活動。如果 TX 有資料但 RX 為空,表示機器沒有回應。如果兩者都有內容但顯示亂碼,表示鮑率或框架設定錯誤。

提交連線能力錯誤報告

按一下 傳送至 Beam Bench。意見回報對話方塊會包含可用的連線能力內容。提供機器及控制器型號和簡短說明,然後在提交前檢查報告。探測嘗試可區分無法開啟的連接埠、無回應的連接埠,以及無法識別的回應。

值得瞭解的行為

  • 自動重新整理間隔為1秒。標頭時間戳記會在每次重新整理時更新。
  • TX/RX 緩衝區有大小限制,只會保留最近的流量,不會保留整個工作階段。
  • 記錄會保留有限的近期歷史。診斷報告會保留探測嘗試和較大的近期流量快照,較舊的項目最終會被捨棄。
  • 儲存診斷資料會產生類似意見回報的套件,但會在本機寫入,而不會提交。
  • 此面板不會修改機器狀態。連線和中斷連線控制項位於 Laser Control裝置設定對話方塊中。

相關內容

On this page