李建華 張凱瑞 王 俊
(景旺電子科技(龍川)有限公司,廣東 河源 517300)
(深圳市景旺電子股份有限公司,廣東 深圳 518102)
InPlan系統是以色列Frontline公司開發的生產制作指示(MI)制作系統,在印制電路板領域有著比較廣泛的應用,常用于制作MI的疊構、鉆孔、拼板、流程及成本計算等工作。InPlan系統在數據結構方面,提供了完整的面向對象化設計,可以方便對指定對象下的欄位數據進行讀取和寫入,并實現MI數據存儲。
在InPlan長期的使用過程中發現,部分功能的操作仍有不便捷的地方,例如:在系統中制作MI時,需要將大量的市場訂單信息作為基礎數據錄入到InPlan系統內。市場訂單信息一般存放于其它系統中,InPlan未提供跨系統數據讀取功能,此時就需人工做錄入,不僅效率低,而且容易出錯。在流程參數編輯方面,流程工序一旦添加后,則無法對工序的參數進行修改,需要重新添加流程才能更改。以上種種原因,直接影響了設計部門的工作效率,在當下人工成本不斷上升的時代,提高工作效率顯得極為重要。文章所采用的是InPlan支持的編程語言(VB.NET)對API從跨系統取數、數據編輯、數據導出等方面進行開發。
InPlan API開發之前,資料制作的過程主要分為九個部分,耗時共計約200 min(如圖1)。
分析關鍵耗時點,從圖1發現基本信息錄入、鉆孔制作、生產流程制作及報表導出四個步驟的時間偏高,計劃將采用API接口對上述四個部分耗時較長的制作步驟進行二次開發,來提高MI資料的制作效率。……