物聯傳媒 旗下網站
登錄 注冊
RFID世界網 >  技術文章  >  汽車  >  正文

汽車行業MES系統中的現場點客戶端應用

作者:中國汽車用品網
來源:RFID世界網
日期:2008-11-28 10:02:18
摘要:汽車制造行業MES系統中,按照車身—油漆—總裝工藝流程可以在多個關鍵崗位和各車間出口、入口部署MES系統的現場點客戶端,用來進行現場操作。現場客戶端可以是以工控機的形式部署在指定工段,或者是以手持PDA設備的形式由操作員操作。

  汽車制造行業MES系統中,按照車身—油漆—總裝工藝流程可以在多個關鍵崗位和各車間出口、入口部署MES系統的現場點客戶端,用來進行現場操作。現場客戶端可以是以工控機的形式部署在指定工段,或者是以手持PDA設備的形式由操作員操作。

  這些客戶端可以分別和數據采集設備,PLC設備,生產設備、MES系統生產流程控制模塊、后臺數據庫、車間LED顯示屏、打印設備等各種模塊進行通訊和數據交互。

  其功能主要是進行現場數據的采集、輸入、查詢顯示、數據校驗、打印輸出及其它生產信息的處理。另一個重要功能是在車輛經過該現場點時更新訂單(完工)狀態。

1:數據采集
  包括從數據采集系統(RFID,掃描槍,傳感設備)獲取車輛數據。
2:數據輸入
  自動或手工生成車輛數據并輸入,如車身號等需由MES系統以流水號的形式生成的車輛數據。
3:數據查詢顯示
  根據訂單號等車輛識別數據,或經手工查詢的方式在現場點顯示該車輛訂單明細。
4:數據校驗
  根據校驗規則進行數據比對和數據校驗,確保各操作正確,選裝件安裝正確,相關數據匹配。
5:打印輸出
  用以打印各工段所需的條碼,表單,以及報交時所需要的車輛合格證和保養單。
6:其他生產信息處理
  主要是數據輸入失敗,或校驗失敗等異常發生時的提示報警信息,以及各種產量數據信息。
 
  經過需求分析,我們發現各現場點客戶端要求的功能存在共性和異性。異性是指某個工段的特殊操作要求,并需要由現場點客戶端實現。共性是指幾乎所有的現場點客戶端都需要提供的功能,如車輛訂單號的顯示,車輛基本數據的顯示,以及當前過點流量,班次產量,累計產量等。

  此外用戶還提出了較高的穩定性,實時性,可靠性要求,客戶端的響應能力,處理能力,通訊能力等都必須符合生產節奏,避免造成生產停線。

  經過技術選型,我們在這里推薦EclipseRCP(RichClientPlatform)平臺用以進行現場點客戶端程序的設計。EclipseRCP是基于Eclipse項目的一個開發胖客戶端應用程序的框架,它提供了一個通用的Eclipse工作臺,允許開發人員擴展和構造強大的跨平臺應用程序。
 
因此可以實現:

1:所有客戶端功能要求
  包括數據采集,輸入,處理,顯示,打印,等等各客戶端功能。Eclipse是一個成熟的開發平臺,開發人員可以方便快捷的實現各個功能模塊,節省開發成本。

2:靈活的功能配置
  采用一個統一的客戶端程序版本,不同工段的用戶登錄客戶端后,界面所提供的僅僅是該工段所需要的操作。

3:遠程更新模式
  RCP提供遠程更新模式,以C/S結構,B/S部署,方便MES系統的整體維護和管理。尤其是對汽車制造這樣的大規模,跨廠區的系統使用環境。

4:支持跨平臺環境
  無論是手持PDA設備,還是工控機設備,無論是LINUX還是WINDOWS操作系統,RCP都可以被部署在現場點客戶端上。

5:擴展性強
  RCP的最大優點還是在他的插件架構上,通過插件構架,可以迅速對需求的變化進行設計上的響應,實現操作功能的修改,擴充和維護。

  總體而言,在采用RCP平臺為一家知名德系汽車制造廠商進行MES系統現場點客戶端實施過程中,我們發現不僅是在開發過程,還是部署上線過程,以及之后長達2年的維護過程中,作為最先進的軟件開發平臺,RCP兼具穩定性、易用性和可擴展性為一體,在實現用戶需求,降低用戶IT成本方面效應明顯。

  因此,在汽車制造行業MES系統中,可以大范圍的采用RCP技術進行現場客戶端的部署,以滿足汽車制造行業的需求特性。