Problem Solving · 04

逐項查找資料

拆分問題後,不要直接尋找整個問題的完整答案,而是針對每一個小問題逐項查找。

用說明書把問題一個一個查

不要直接用「手臂不能動」搜尋答案。先使用前面拆出的問題, 再到教材或說明書中逐項查找對應功能、成立條件與檢查畫面。

原始問題:按下啟動按鈕後,手臂沒有動作 拆分後逐項查找: 1. DI 是否有輸入 → 查 I/O 畫面、DI 配置與接線方式 2. 自動運轉條件是否成立 → 查程式執行方式、模式設定與 UOP 訊號 3. 程式目前停在哪裡 → 查程式執行狀態、WAIT 指令與執行履歷 4. 動作指令為什麼沒有執行 → 查警報代碼、Frame、Tool 與點位設定

每查完一項,就把結果記下來。若確認 DI 已正常變化,下一步就不需要繼續搜尋按鈕接線, 而應改查程式是否收到輸入、啟動條件是否成立。

使用正式名稱與完整代碼

說明書通常不會使用「那個訊號沒有進去」或「手臂卡住」這類口語描述。 應優先使用畫面上的正式名稱、訊號名稱、指令名稱或完整警報代碼搜尋。

  • 先看目錄,判斷問題屬於操作、I/O、程式、設定、通訊或異常處理。
  • 搜尋完整警報代碼,例如 SRVO-037,而不是只搜尋「伺服錯誤」。
  • 搜尋教示盤上的正式文字,例如 UFRAME_NUM、UTOOL_NUM、WAIT 或 IMSTP。
  • 確認文件適用的控制器、軟體版本與選配功能。
  • 找到操作步驟後,仍要回到實機確認目前數值與狀態。

給 AI 資料,也要給明確問題

AI 不會自動知道實機目前的狀態。只問「為什麼不能動」,通常只能得到一長串可能原因。 應把相關說明書內容、目前狀態、已完成的測試,以及希望判斷的問題一起提供。

設備:FANUC Robot、控制器與軟體版本 目前狀態:模式、TP 開關、速度倍率、程式行號與警報 實際現象:做了什麼操作,畫面或 Robot 出現什麼反應 已確認:DI、DO、程式條件、Frame、Tool 等測試結果 參考資料:說明書頁碼、段落、截圖或原文 具體問題:根據以上資料,下一個應先確認哪一項?為什麼?

與其直接丟整本說明書後詢問模糊問題,更有效的方式是提供直接相關的頁面, 並指出自己已經確認到哪一步。這樣得到的回答比較容易回到實機驗證。

注意: AI 可能誤解文件,也可能補出不存在的設定。涉及安全、接線、系統參數與實機動作時, 最後仍應以原廠說明書和實際測試結果為準。