先說清楚本次測試沒有涵蓋什麼
旁路或模擬測試最容易留下的誤會,是畫面已正常,所以整台設備也通過。先把測試邊界寫在記錄第一行:哪些訊號來自實體、哪些由測試資料替代、哪些功能暫未涵蓋。旁路後的成功只能證明仍參與測試的那部分。
本篇用離線報表測試說明:以固定測試數值替代現場採集,用來確認小數位、單位及趨勢顯示。它不會驗證感測器、接線、類比模組或通訊品質。測試頁應顯示模擬來源,而不是讓人把平穩曲線誤當真實製程穩定。
普通資料模擬與安全功能旁路的影響不同。是否允許、由誰執行及能維持多久,須依設備風險與既有程序決定。本文不教取消安全互鎖,也不提供任何通用強制位址;在正式機器操作前必須明確辨識被改變的功能。
HSE控制系統資料將旁路的授權、記錄、監視與復歸列為管理項目。這是本文採用的管理原則,並不是以某個固定表單取代現場工程評估。若沒有可接受的測試方式,改用隔離環境或被動觀察。
建立一張能交接的測試識別卡
識別卡寫測試編號、目的、設備與版本、注入位置、替代資料、開始時間、結束條件、負責人及復原方式。不要只寫「測試中」,因為接手人仍不知道哪些畫面可以相信,哪些資料不能拿來做生產決策。
以報表案例為例,注入點在採集資料轉工程值之後,值為二十五點零度、品質由測試工具設定、時間為測試時間。這表示原始值縮放及現場品質傳遞都被略過。若要驗證縮放,必須另做從原始值開始的案例。
把不能據此宣稱的結果一併列明:本次不能證明輸入斷線可偵測,不能證明現場溫度正確,也不能證明警報輸出已連到實體設備。這些限制要跟測試結果一起交付,避免只截成功畫面而把前提裁掉。
標示應出現在操作者真正看得到的位置,例如測試工作區、報告頁首及資料來源欄。不能只在工程師電腦的檔名加一個test,而現場HMI仍看似正式狀態。若系統無法清楚分隔測試與正式資料,先解決識別問題。
完成後應能由識別卡反查到每筆測試結果。只有口頭通知容易在交班、遠端連線或重新開機後失效,文字記錄與實際狀態要能互相對得上。
不要讓期限與復原靠記憶
開始前定結束條件,例如指定案例完成或核准時窗結束。期限到不表示可以不看實體狀態就自動切回;切回真實輸入時,數值及品質可能突變,系統應依經審查的復原設計處理,而不是本文替每台設備指定共同動作。
另記中止條件,例如發現資料送入正式報表、測試工具失聯或設備狀態與假設不一致。中止後按既定方式保持受控狀態並通知負責人,不能把未知狀態的測試繼續留著等下一班處理。
測試資料使用獨立識別,避免與正式產品或批次混淆。若系統不可避免會保存測試紀錄,預先決定如何標記與排除,保留稽核關聯;不要測完直接大量刪除而讓資料缺口無法解釋。
軟體選項關閉不一定代表所有影響都消失。檢查臨時設定、強制清單、快取值、外部模擬器與實體臨時接線等適用項,依專案逐項復原。本文列的是盤點方向,具體項目以實際測試變更為準。
若測試跨班,交接實際作用中的項目、期限、限制與復原責任,接班者確認接收。沒有負責人的臨時配置不應默認延續;是否繼續由既定管理程序決定。
復原後另做正式路徑確認
正式採集恢復後,另確認歷史報表沒有把模擬值算入生產統計。若已混入,先保存可追溯的資料清單,依資料更正程序處理,讓顯示復原與資料復原都有明確結果。
先核對配置已恢復,再確認真實來源的新資料、時間與品質。報表顯示二十五度並不能證明已切回,因為最後測試值可能仍留在快取。用可識別的新事件或來源時間確認資料確實沿正式路徑到達。
復原檢查包含測試旗標消失、適用臨時變更已撤回、資料來源正確及未決問題已交接。若原功能需要特定端到端驗收,依原驗收程序補測;不能用離線顯示測試取代實體鏈路確認。
結案紀錄分成測試結果與復原結果:前者可寫顯示格式通過,後者寫正式採集恢復且已取得新資料。若復原尚未確認,整張工單不能只蓋「完成」而讓讀者誤以為可以正式生產。
例子:固定二十五度時小數位正確,切回後來源品質為無效。這表示顯示測試成功但正式路徑仍有問題。應轉查採集與來源,不把無效品質改成良好來延續漂亮畫面。
練習與常見問題
練習:離線注入十二毫安所對應的工程值,畫面顯示百分之五十。能否判定電流模組量測正確?不能,注入在工程值之後沒有經過模組。要寫出實際注入點、涵蓋路徑及尚缺的量測驗證,才是一份可用的結果。
失敗時先查測試識別是否清楚、真實與模擬資料是否混流,以及復原項是否有遺漏。如果沒有保存替代前的配置,先依受控版本與現場狀態核對,不能憑印象猜原值。
問:旁路後正常就能排除整個程序嗎?答:只能支持本次仍被測到的部分,略過路徑仍未驗證。
問:到期能直接取消所有測試狀態嗎?答:復原也可能改變設備行為,須依已核准的順序與狀態處理。
問:只在文件寫模擬足夠嗎?答:操作者接觸的畫面與資料也要能辨識來源。
問:測試完成但尚未復原可以交付正式運轉嗎?答:應標示未完成復原及限制,不能把局部成功當成正式驗收。
參考:HSE Control systems:Operation及Maintenance段落說明旁路管理、運轉限制與維護後復原;本文不引用其舊版標準編號作現行合規依據。