專案

一般

配置概況

動作

Bug #2712

進行中

HASHEET 的 SHT_ID 與 FINAL_ID 等欄位寫入時就自帶換行字元,可能導致判斷有問題

是由 王 振倫/Simon約 2 個月 前加入. 於 15 天 前更新.

狀態:
In Progress
優先權:
Normal
被分派者:
版本:
開始日期:
02/05/2025
完成日期:
完成百分比:

100%

預估工時:

檔案

clipboard-202505121646-shjct.png (72.3 KB) clipboard-202505121646-shjct.png 王 振倫/Simon, 12/05/2025 16:46
clipboard-202505121649-uyeau.png (121 KB) clipboard-202505121649-uyeau.png 王 振倫/Simon, 12/05/2025 16:49
clipboard-202506021024-yvheu.png (105 KB) clipboard-202506021024-yvheu.png 王 振倫/Simon, 02/06/2025 10:24
clipboard-202506021026-2nx5k.png (805 KB) clipboard-202506021026-2nx5k.png 王 振倫/Simon, 02/06/2025 10:26
clipboard-202506021036-94g8x.png (584 KB) clipboard-202506021036-94g8x.png 王 振倫/Simon, 02/06/2025 10:36
clipboard-202506021039-o1a2y.png (570 KB) clipboard-202506021039-o1a2y.png 王 振倫/Simon, 02/06/2025 10:39
clipboard-202506021040-n3gew.png (820 KB) clipboard-202506021040-n3gew.png 王 振倫/Simon, 02/06/2025 10:40
clipboard-202506031710-erwjc.png (50.3 KB) clipboard-202506031710-erwjc.png 王 振倫/Simon, 03/06/2025 17:10
clipboard-202505121646-shjct.png
clipboard-202505121649-uyeau.png
clipboard-202506021024-yvheu.png
clipboard-202506021026-2nx5k.png
clipboard-202506021036-94g8x.png
clipboard-202506021039-o1a2y.png
clipboard-202506021040-n3gew.png
clipboard-202506031710-erwjc.png

是由 王 振倫/Simon約 1 個月 前更新

詢問 PLC 人員,他們回復是 Barcode 讀取尾碼設定有誤,會回復 CR,將會調整去除

EFEM 預計還是會在收到 ES11 後檢查 PLC 給予的資料是否符合規範( 如全英文與數字組成,不可有換行符號及其他符號等 )
若偵測到有不符合規範的字元,會於 Log 中紀錄,但不會停止流程( 後續比對失敗可以從 Log 判斷是否是因為特殊字元造成比對失敗 )

是由 莊 施嶔約 1 個月 前更新

250505有通知PLC確認給的Panel ID有CR的問題。

CIM PC要加入Panel ID值正則檢查,不合規的輸出LOG,方便以後偵測到不合規的Panel ID通知PLC人員處理。
另外,即便是不合規的,也是會加Trim()移除換行符號後,繼續使用。

攔檢機制本身不會中止Panel ID的使用,單純作結果記錄使用。

是由 莊 施嶔約 1 個月 前更新

  • 狀態New 變更為 In Progress

是由 王 振倫/Simon約 1 個月 前更新

clipboard-202505121646-shjct.png

在 SCUtility 新增 Function CheckStrFromPLCIsvalidAndTrim(),用來檢查從 PLC 來的 String 是否帶有非規範的字符(如非數字非英文,或換行字符)
若有的話,將記錄至 SystemError Log 中,但不中斷測試流程
檢查完會對從 PLC 讀取來的字串做 Trim 處理,將會去除空白與換行字符

是由 王 振倫/Simon約 1 個月 前更新

clipboard-202505121649-uyeau.png

於收到 ES11 時檢查 BCR_Read_Panel_ID 與 Final_Panel_ID 是否帶有非規範的字符或換行字符,並做 Trim 處理後才存入 Local 變數使用

是由 王 振倫/Simon17 天 前更新

clipboard-202506021024-yvheu.png
clipboard-202506021026-2nx5k.png
clipboard-202506021036-94g8x.png
clipboard-202506021039-o1a2y.png
clipboard-202506021040-n3gew.png

額外確認項目,參照 Log 為 "雙工轉框#2 (外場)" 2025/5/29 的 Log

---------------------------------------------------------------
EW09 也會有讀取到的 Glass_ID 帶有換行符號的現象

不過在程式中,使用時會先去空白處理( 去空白時會將換行符號一併去除 )

因此 EW09 流程 Glass_ID 帶換行符號不會影響流程

---------------------------------------------------------------
EW03 也會有讀取到 Panel_id 帶有換行符號的現象

不過在程式中使用時,也會先做去空白處理

因此 EW03 流程 Panel_id 帶換行符號不會影響流程

是由 王 振倫/Simon16 天 前更新 · 已被編輯

clipboard-202506031710-erwjc.png

已簽上 Converter

是由 王 振倫/Simon15 天 前更新

  • 完成百分比0 變更為 100
動作

匯出至 Atom PDF