Beam Bench檔案

連線診斷

即時顯示機器連線狀態、埠檢測、GRBL握手和最近的 TX/RX 通訊流量。出現問題時請開啟此面板。

連線診斷面板是瞭解機器與 Beam Bench 之間通訊情況的完整資訊視窗。它是隻讀的:其中沒有任何會改變機器狀態的可點選控制元件。此面板用於檢視當前發生的情況,並在需要時打包快照以附加到錯誤報告中。

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

  • 機器無法連線。
  • 作業執行過程中連線斷開。
  • 你在主控台中看到亂碼響應。
  • 你要提交與連線相關的錯誤報告。

開啟面板

  • 預設停靠區域:lower-right
  • 預設可見::從“視窗”選單開啟
  • 熱鍵:無預設設定

面板內容

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

面板每秒自動重新整理一次快照。內容從上到下如下:

標題欄

  • 標題和快照時間戳(本地時間,例如 2:45:30 PM)。
  • 重新整理圖示按鈕(右上角),用於強制重新整理快照。

機器狀態塊

  • 會話狀態:當前後端會話狀態,經過格式化處理(下劃線替換為空格):disconnectedconnectingvalidatingreadyrunningpausedalarmerror
  • 握手訊息:最近一次握手響應。如果沒有歷史記錄,則顯示 未記錄任何連線嘗試。
  • 韌體版本:控制器韌體字串(如果可用)。

序列埠表

列:VIDPID狀態

  • :例如 COM3/dev/ttyUSB0/dev/tty.usbserial-1410
  • VID / PID:以十六進位製表示的供應商和產品 ID;如果作業系統未提供,則顯示 -
  • 狀態正由 Beam Bench 使用可用

已知問題

當發現層檢測到已知問題時(例如,已識別晶片未安裝驅動程式),此處會顯示琥珀色警告框。

連線事件日誌

以等寬字型顯示最近 6 個事件,包含:時間戳、階段(connecthandshake 等)、埠名稱、波特率以及錯誤或訊息。它有助於準確瞭解連線失敗的時間和原因。

TX / RX 流量塊

以兩種形式顯示最近的序列埠流量:

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

如果近期沒有捕獲到流量,其中任一項都可能為空。

操作按鈕

  • 儲存診斷資訊:將當前快照寫入檔案。適合在 Facebook 群組中分享診斷資訊,或附加到錯誤報告中。
  • 傳送至 Beam Bench:開啟反饋報告對話方塊,其中已預填連線上下文,可直接傳送。

你可以執行的操作

檢視機器是否實際可見

檢查序列埠表。如果列出了機器的埠,說明作業系統可以看到它。如果埠缺失,問題出在驅動程式或硬體層面。

檢視 Beam Bench 是否佔用了埠

狀態列會對當前由應用開啟的埠顯示 正由 Beam Bench 使用。如果你預期連線已建立,但埠顯示 可用,則連線未完成。

檢視連線失敗的原因

閱讀握手訊息連線事件日誌。最近的失敗事件會指出階段和錯誤。

驗證控制器是否響應

TX / RX 流量塊會顯示最近的活動。如果 TX 中有資料但 RX 為空,說明機器沒有響應。如果兩者都有內容但顯示亂碼,則波特率或幀格式不正確。

提交連線錯誤報告

點選傳送至 Beam Bench。反饋報告對話方塊會預填連線上下文(狀態、埠和最近的流量)。新增描述後提交。

需要了解的行為

  • 自動重新整理間隔為 1 秒。標題欄時間戳會在每次重新整理時更新。
  • TX/RX 緩衝區有大小限制,僅保留最近的流量,不保留整個會話。
  • 連線事件日誌顯示最近 6 個事件。更早的事件會被丟棄。
  • “儲存診斷資訊”會生成反饋報告格式的資料包,但只寫入本地,不會提交。
  • 此面板不會修改機器狀態。連線/斷開控制元件位於Laser Control裝置設定對話方塊中。

相關內容

On this page