為打造自動化生產(chǎn)、集中式監(jiān)控和信息化管理的新型卷煙生產(chǎn)線,蕪湖卷煙廠制絲線通過“十五”技改實施了功能較為完善的車間級生產(chǎn)信息管理系統(tǒng),實現(xiàn)了對工藝質(zhì)量參數(shù)的過程監(jiān)視與遠(yuǎn)程設(shè)定、對設(shè)備運行狀態(tài)的實時監(jiān)視與遠(yuǎn)程控制、自動故障報警與事件消息,設(shè)備、工藝、質(zhì)量等生產(chǎn)相關(guān)信息的遠(yuǎn)程集中管理,為生產(chǎn)決策提供數(shù)據(jù)支持。
信息的獲取、傳遞、處理、展示是生產(chǎn)信息管理系統(tǒng)的內(nèi)在運行方式和主要任務(wù),而數(shù)據(jù)作為信息的載體是系統(tǒng)的首要對象,生產(chǎn)信息管理系統(tǒng)從數(shù)據(jù)層面描述可以認(rèn)為是以實時歷史數(shù)據(jù)庫為核心建立的一個數(shù)據(jù)中心。數(shù)據(jù)流通過特定的系統(tǒng)架構(gòu)實現(xiàn),系統(tǒng)設(shè)計采用了典型的“三層三網(wǎng)”架構(gòu),即最底層設(shè)備控制網(wǎng)、中間層集中監(jiān)控網(wǎng)、最高層信息管理網(wǎng)。各種生產(chǎn)相關(guān)的過程數(shù)據(jù)作為生產(chǎn)信息的載體,由集中監(jiān)控層的實時歷史數(shù)據(jù)庫系統(tǒng)通過采集器從底層上位采集,并傳送到信息管理層。實時歷史數(shù)據(jù)庫扮演著關(guān)鍵的信息傳遞樞紐角色,必須保證底層數(shù)據(jù)獲取的實時性和可靠性,同時確保給信息管理層一個穩(wěn)定的、便捷的數(shù)據(jù)接口。
因此,數(shù)據(jù)采集系統(tǒng)特別強調(diào)了實時歷史數(shù)據(jù)庫平臺的選擇。
.jpg)
圖 1 制絲線生產(chǎn)信息管理系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖
系統(tǒng)需求
實時歷史數(shù)據(jù)庫平臺以標(biāo)簽點的形式實時分布采集、存儲底層控制帶有時間序列性質(zhì)的過程數(shù)據(jù)、消息和報警或者其他外部應(yīng)用數(shù)據(jù),并針對這些數(shù)據(jù)提供實時管理和應(yīng)用能力。實時歷史數(shù)據(jù)庫平臺的結(jié)構(gòu)設(shè)計、系統(tǒng)配置、軟件編制,必須保證生產(chǎn)過程數(shù)據(jù)采集過程的實時性、數(shù)據(jù)的完整性,同時也必須滿足軟件平臺、硬件平臺的兼容要求,保證系統(tǒng)整體的可靠性,還需要保證系統(tǒng)及其數(shù)據(jù)的安全。此外,實時歷史數(shù)據(jù)庫平應(yīng)具有開放性和擴展性,以滿足企業(yè)不斷發(fā)展對信息綜合應(yīng)用的要求。
具體說必須滿足以下性能要求:
? 千位以上I/O 點采集能力;
毫秒級的數(shù)據(jù)采集速度;
嚴(yán)格的時間精度;
?
強大的數(shù)據(jù)回溯能力;
? 開放的歸檔訪問接口;
簡便的組態(tài)和嚴(yán)格的安全管理;
良好的容錯結(jié)構(gòu);
在保證性能的前提下,盡可能減少硬件開銷,做到經(jīng)濟存儲。
.jpg)
圖2 制絲線信息管理系統(tǒng)功能目錄樹
解決方案
實時數(shù)據(jù)庫與傳統(tǒng)數(shù)據(jù)庫的本質(zhì)區(qū)別就在于其事務(wù)處理有定時限制。通常,普通的關(guān)系型數(shù)據(jù)庫例如Microsoft SQL Server系列數(shù)據(jù)庫產(chǎn)品由于傳統(tǒng)數(shù)據(jù)庫事務(wù)處理的串行化,限制了實時系統(tǒng)的事務(wù)執(zhí)行的并發(fā)度,無法滿足數(shù)據(jù)采集大吞吐量的時間精度要求。
起初的數(shù)據(jù)采集系統(tǒng)設(shè)計方案選擇使用與底層S7 系列PLC 同品牌的WinCC 作為HMI組態(tài)軟件并利用OPC 服務(wù)采集底層數(shù)據(jù),再將這些數(shù)據(jù)傳給服務(wù)器上的Oracle 數(shù)據(jù)庫。
這一方案在功能上基本可以滿足需要,但隨著系統(tǒng)投入使用后,Microsoft SQL Server作為關(guān)系型數(shù)據(jù)庫,一個突出的缺陷暴露出來:數(shù)據(jù)壓縮能力不足。制絲線每天大批量連續(xù)生產(chǎn)導(dǎo)致數(shù)據(jù)歸檔大量增加,系統(tǒng)投入使用半年后,大量的數(shù)據(jù)記錄開始導(dǎo)致磁盤空間不足并影響了整個系統(tǒng)的響應(yīng)速度。為此,在增大磁盤空間的同時,需要定期對數(shù)據(jù)庫做維護,且維護間隔越來越短但花費時間卻越來越長。為不影響生產(chǎn),這類維護往往又需要在停產(chǎn)期間進(jìn)行,這又與卷煙制造連續(xù)化生產(chǎn)的要求不適應(yīng)。
為徹底解決上述問題,經(jīng)過對諸多實時數(shù)據(jù)庫產(chǎn)品的比較,最終選擇了GE Proficy Histrian實時歷史數(shù)據(jù)庫。在兩臺WinCC 服務(wù)器上均安裝Historian OPC Collector,負(fù)責(zé)高速采集來自生產(chǎn)現(xiàn)場和中控系統(tǒng)的所以生產(chǎn)過程數(shù)據(jù),一方面在實時歷史數(shù)據(jù)庫存儲以供歷史趨勢分析,另一方面完成對企業(yè)服務(wù)器中設(shè)置的生產(chǎn)事件模型進(jìn)行觸發(fā)。
.jpg)
圖3 Historian OPC 采集器運行對話框
.jpg)
圖4 Proficy Historian 管理器運行狀態(tài)圖
Histrian具有超效的數(shù)據(jù)壓縮能力,采集器可進(jìn)行第一級數(shù)據(jù)壓縮(死區(qū)/例外更新)再加上歸檔采用斜率算法,實現(xiàn)高效數(shù)據(jù)壓縮。Historian將存儲的數(shù)據(jù)壓縮到只占磁盤極小空間,平均每個數(shù)據(jù)值只占3個字節(jié)。Historian每秒超過20000事件的高速持續(xù)存儲和檢索,Historian能夠為信息采集、存儲和檢索提供強大性能。Historian通過時間標(biāo)簽使所有的采集器自動與服務(wù)器保持時間同步,保證了精確的時間標(biāo)簽分辨率。因此,既使各PC機時間不同,仍能非常方便快捷地創(chuàng)建基于事件時序的分析報告。采集器的存儲和轉(zhuǎn)發(fā)功能,可對已配置的采集點自動采集,同時通過自動重新連接的方式保證與服務(wù)器的連接,從而確保數(shù)據(jù)的完整。
Historian 簡化了數(shù)據(jù)標(biāo)簽的創(chuàng)建和組態(tài),允許用戶瀏覽數(shù)據(jù)服務(wù)器,并在Historian中自動創(chuàng)建數(shù)據(jù)標(biāo)簽。這樣無需輸入任何數(shù)據(jù)就可以組態(tài)大量的數(shù)據(jù)標(biāo)簽,避免發(fā)生輸入錯誤,并可以在幾小時內(nèi)完成從應(yīng)用程序的安裝到成千上萬數(shù)據(jù)采集配置。Historian 支持豐富的數(shù)據(jù)類型,包括數(shù)字、字符串和二進(jìn)制對象(例如文檔、圖像和其它文件)。Historian 為所有數(shù)據(jù)點建立索引,并可通過產(chǎn)品代碼和其它數(shù)據(jù)值實現(xiàn)數(shù)據(jù)檢索,大大簡化生產(chǎn)過程中或不同生產(chǎn)階段數(shù)據(jù)的比較和分析。同時,可以存儲和檢索包括插入值、平均值、最大值、最小值和標(biāo)準(zhǔn)偏差在內(nèi)的計算值。Historian 還能夠?qū)θ魏蜲PC 報警和事件服務(wù)器進(jìn)行采集,采集的數(shù)據(jù)通過Microsoft SQL Server 加上過程數(shù)據(jù)標(biāo)簽,無需進(jìn)行任何配置。采集的報警和事件數(shù)據(jù),存儲在單一的安全數(shù)據(jù)庫中,也可通過數(shù)據(jù)庫管理器同時對其進(jìn)行管理。
Historian 具有開放的應(yīng)用接口,提供兩種標(biāo)準(zhǔn)接口,OLE DB 以及一個軟件開發(fā)套件(SDK),并提供多種選配客戶端工具和應(yīng)用程序。用戶可將Historian 集成到OLE DB 兼容的應(yīng)用程序中,如 Microsoft Excel、Microsoft SQL Server,可嵌入Excel 報表,也可以用標(biāo)準(zhǔn)SQL 指令查詢數(shù)據(jù)、報警、事件信息。
受益之處
GE Proficy Historian以卓越的吞吐量和實時性表現(xiàn)為信息決策系統(tǒng)提供了豐富、準(zhǔn)確、可靠的數(shù)據(jù),并通過計算工具,對工業(yè)現(xiàn)場的生產(chǎn)數(shù)據(jù)進(jìn)行處理,實現(xiàn)了數(shù)據(jù)到信息的轉(zhuǎn)換。
通過對生產(chǎn)過程的實時監(jiān)控,收集、處理生產(chǎn)過程中的實時數(shù)據(jù)以支持生產(chǎn)計劃的優(yōu)化分解,生成與生產(chǎn)調(diào)度相關(guān)的各類資源計劃,實現(xiàn)生產(chǎn)集中調(diào)度的管理模式。通過“實時”過程和生產(chǎn)信息與歷史值的比較,可快速改善企業(yè)整體生產(chǎn)過程。
借助Historian,上位的應(yīng)用開發(fā)都能夠得到數(shù)據(jù)支持。信息管理系統(tǒng)統(tǒng)對從Historian獲得的數(shù)據(jù)進(jìn)行實時分析、統(tǒng)計,并以可定制圖文報表的形式展示發(fā)布,為提高產(chǎn)品質(zhì)量及管理決策提供科學(xué)的數(shù)據(jù)依據(jù),從而提高企業(yè)的生產(chǎn)管理水平。
參考建議
類似的系統(tǒng)可以考慮將Historian 企業(yè)級實時歷史數(shù)據(jù)服務(wù)器結(jié)合Proficy iFIX SCADA系統(tǒng),利用高級數(shù)據(jù)分析產(chǎn)品如iFIX 或Historian Excel 加載宏分析數(shù)據(jù),通過ProficyPortal 可視化數(shù)據(jù),再配合Proficy Plant Application 等Proficy 運營管理工具,即充分利用Proficy 平臺化效能,盡可能將業(yè)務(wù)應(yīng)變需求從技術(shù)瓶頸中解放出來,最大程度地實現(xiàn)業(yè)務(wù)的靈活性。
關(guān)于GE 智能平臺
GE 智能平臺是一個提供高新技術(shù)的企業(yè),它為世界各地的用戶提供用于自動化控制的軟件、硬件和技術(shù)服務(wù)以及嵌入式計算。我們?yōu)橛脩籼峁┮粋€獨特的,靈活的,超可靠的技術(shù)基礎(chǔ),使得他們在包括能源、水處理、消費品、國防和防御,以及通訊等產(chǎn)業(yè)領(lǐng)域獲得持續(xù)的優(yōu)勢。GE 智能平臺是一家總部設(shè)在美國弗吉尼亞州的夏洛茨維爾的全球性企業(yè),是GE 企業(yè)解決方案集團公司的一員。想獲取更多信息,請訪問:www.ge-ip.com。