最近一直在給部門寫一個參數校驗的小程式。因爲參數的設定問題,到達客戶的產品出現通訊故障,不能正常使用的情況屢見不鮮。這直接導致了公司的形象受損,而且客戶可能會懷疑產品效能是否可靠。另外,檢驗員也被多次罰款,工作過程壓力也很大,害怕再次出錯。爲解燃眉之急部門決定做一個自動檢驗的程式,操作員更改完畢後,由程式進行double check。因此前面的樹莓派學習暫且擱置,後期會更新的,因爲還有一個品質改進可能會用到樹莓派。
軟體的編寫由我負責,後期由我和其他幾位工程師進行模板檔案的維護。當前編寫大體已經完成,目前進入測試階段。在編寫過程中學習了很多,今天繼續分享一下對Excel的操作。
待檢驗的檔案是一個TXT檔案,包含產品的所有設定資訊,每行一個數據,代表不同的參數,參數個數199個或206個不等。軟體的邏輯是讀取TXT檔案中某行數據,識別出該產品的要求。模板存放在一個Excel檔案中,不同模板存放在不同的sheet,sheet名爲模板名。每個模板中存放着TXT某一行的標準值,檢驗時,將對應模板讀入軟體,再與TXT檔案進行比對。我應該沒有說清楚