以ANDON系統為例,介紹基于SOA的MES系統在汽車總裝車間的應用。安裝在汽車生產線上的ANDON系統,是用來幫助流水線上的工人在一定生產節拍內,完成質量可靠的汽車裝配任務,起到了在生產流水線上傳遞信息、提高生產效率的作用。
在由傳送帶控制的流水線上,各個工位上應安裝拉繩,每條生產線段安裝一塊ANDON顯示板。當操作工發現質量問題或需要請求班組長的幫助時,操作工拉下拉繩。此時ANDON顯示板上的指示燈應點亮,ANDON系統會播放音樂來提示班組長。如果這個質量問題在給定的生產節拍時間內還無法解決,ANDON系統應向傳送帶控制裝置發出聯鎖信號,要求傳送帶停送,以獲得足夠的時間來解決問題。
ANDON系統將一些重要的生產數據,如目標產量、上線產量、下線產量等顯示在LED型ANDON顯示板上。ANDON系統中會記錄每個工位發出的質量報警,上位計算機還應提供生產報表供用戶作質量問題匯總和進一步的分析。
ANDON系統的工作流程是:首先裝配制造工人根據經驗發現裝配問題從而按了急停按鈕,按鈕發送信號給Flex I/0,Flex I/0進而發送信號給ANDON PLC,PLC立即發送信號使得工作站燈開始閃爍,進而工作站的燈開始閃爍。與此同時,PLC發送“Super Point”消息給ANDON PDU,而ANDON軟件則將錯誤登記到DTR并生成消息發送到電子顯示板上,顯示板接收到消息,將消息進行顯示。
為了實現上述ANDON系統,采用基于SOA的MES系統結構,應用BPEL設計業務流程圖,根據BPEL的流程圖調用相應的Web服務,系統根據BPEL的流程圖在UDDI中發現相關的服務(WSDL),通過調用Web服務實現ANDON系統的業務流程。
小結:
本文主要描述了如何應用SOA及其相關技術如ESB、BPEL、Web服務適配器等構建可集成的、通用的和可擴展MES系統。應用這樣的系統,其好處在于不但可以使得MES系統本身能夠動態配置,滿足當今動態的制造環境的要求,而且可以使得MES系統能夠與上層企業管理系統(如ERP或MIS)無縫集成,并與底層控制系統有效集成,從而實現企業內部以及外部信息流、資金流的暢通。隨著SOA技術以及Web服務在自動控制行業中日漸流行,這種基于SOA的MES系統必將大放異彩。
文章來源于領測軟件測試網 http://www.kjueaiud.com/