卷接包數據采集管理系統的設計
系統軟件
本文引用地址:http://www.j9360.com/article/106707.htm數據采集站軟件平臺的操作系統采用Windows XP Professional SP3。采集軟件采用Borland公司的面向對象開發軟件包delphi進行開發。現場管理程序采用java進行開發。監控工作站軟件平臺采用Wonderware,Invensys系統有限公司的Intouch10.0。服務器的操作系統采用MS Windows 2003企業版。管理軟件Web服務器軟件選用Tomcat;監控系統Web發布績效管理軟件選用Wonderware,nvensys系統有限公司的information server3.0,以滿足用戶能夠滿足訪問實時的生產與績效管理信息。
應用軟件
應用軟件體系結構選擇
應用軟件共分三部分:數據采集、過程監控和現場管理。
根據卷煙廠的實際應用環境,我們采用三層B/S應用體系結構,B/S(Browser/ Server模式)是隨著Internet技術的興起,對C/S結構的一種改進。在這種結構下,極少部分事務邏輯在前端(Browser)實現,軟件應用的業務邏輯完全在應用服務器端實現,用戶表現完全在Web服務器實現,客戶端只需要瀏覽器即可進行業務處理,是一種全新的軟件系統構造技術。大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本。
與傳統的C/S結構,B/S具有以下優勢:建設初期一次性投入成本;有效地保護了原有硬件設備投資;便于以后擴展與維護。
數據采集實現方式選擇
采用遵循統一的業界標準即OPC Server的方式提供采集數據,OPC(OLE for Process Control)一種應用于工業和商用領域的開放式工業標準,應用該標準可進一步增強不同自動化設備生產商及計算機應用制造商之間的互操作性。它是基于Windows的OLE(Object Linking and Embededing)、COM(Component Object Model)和DCOM(Distributed COM)技術。不論過程中采用什么軟件和技術,OPC為各種各樣的過程控制設備之間進行通訊提供了公用的接口,OLE/COM采用了一種客戶/服務器模式,具有語言無關性、代碼重用性、易于集成性等優點,OPC規范了接口函數,不管現場設備以何種設備存在,客戶都以統一的方式去訪問,從而保證了軟件對客戶的透明性,使得用戶完全從底層的開發中脫離出來。采用OPC規范,在進行過程控制的硬件、軟件配置時,由于卷煙廠現有硬件設備(服務器)具有符合OPC規范的驅動程序,能為支持OPC標準的客戶軟件所用,使傳統的復雜配置變為簡單。
該系統目前在卷煙廠運行穩定,煙草行業發展較快,變數較大,隨著該廠新進設備的增加,隨時增加數據采集站,由于設計時考慮了符合MES系統對數據采集的要求,符合煙廠長期發展的信息化規劃這些因素,系統擴展方便,減輕了運行維護工作量。不同的卷煙廠,企業環境不同、總體化建設規范不同,對本系統的具體要求會有所不同。針對不同的卷煙廠需求,設計相應的系統集成方案,滿足卷煙廠企業信息化建設總體規范。
評論