實時數據庫是整個生產信息系統的核心,采用紫金橋實時數據庫平臺,系統軟件模塊化,完全支持和兼容微軟的體系結構,并具有良好的安全性、透明度和可開發性,不會對采集對象進行操作、過分干預和干擾原有監視系統和生產運行人員的監視和操作,同時隨著集團公司應用的深入,維護人員能夠根據生產管理需要實際情況對報表進行修改和增加,并且可以靈活選用或添加更多高級的應用分析功能。并支持市面上常見的大多數管理應用軟件,如SQL SERVER 、Oracle、SAP、BI 等。
系統架構拓撲圖:
方案功能概述:
實時數據庫是實現流程制造企業生產管理信息系統的核心。主要功能覆蓋流程企業全廠范圍過程數據的自動采集、存儲、瀏覽和分析;是實現先進過程控制、流程模擬和生產調度優化的基礎。它包栝了實時數據的采集、管理和實時數據畫面監視、報表生成等功能。 實時數據庫在本系統中主要完成如下功能:
1)數據采集
流程制造業在主要裝置上都采用了DCS或其他類型的監控設備。一般PLC智能表、開放性比較好,容易與其進行數據通訊,不需要購置其他軟件和硬件。但是公司內DCS種類較多,即使是同一廠家不同型號的DCS通訊方式也不一樣,所以采集的重點是解決與各種類型DCS通訊問題。
數據采集接口要采集的數據是由實時數據庫服務器決定,它根據實時數據庫服務器下傳的位號名、標識或地址通過串口通訊、DDE、OPC或數據訪問接口API等數據交換機制獲取監控系統的數據。
實時數據庫將采集來的數據、計算修正數據、質量檢驗等數據以統一的格式進行緩存。實時數據庫對各種來源、各種類型的數據進行合理組織,以標準化的數據結構存儲于實時數據庫中,既保證數據的完整性、一致性,又能夠方便數據查詢和應用。
2)歷史數據管理
實時數據庫將重要的生產參數的瞬時值、統計值長期保存。這些歷史數據的保存時間長于DCS或其他儀表。
實時數據庫平臺具有數據壓縮能力,能夠利用有限的計算機存儲空間存儲更長時間的歷史數據,并能保證快速歷史存儲與檢索。
3)流程圖顯示
人機界面是實時數據庫的重要組成部分。它通過各種可視化的構件方便的搭建復雜的圖形畫面,豐富的動畫連接幫你形成逼真的動畫效果。所有DCS上的監控畫面都可以通過人機界面進行組態,并能運行顯示。同時還可以通過人機界面觀察實時趨勢、歷史趨勢、過程報警、過程數據匯總,歷史報表等。
4)Web瀏覽
通過Web發布,可以在Internet上授權訪問,授權操作。這樣你即便是出差在外,也可以通過互聯網直接查看生成數據。
5)與關系型數據庫集成
實時數據庫可與關系數據庫進行通信。可將上層管理軟件中關心的實時數據、統計數據、歷史數據等傳送到管理信息系統的關系型數據庫中,利用關系型數據庫強大的數據分析和多維度數據統計分析能力,供其他開發人員使用做應用開發和挖掘生產數據價值。
本文對系統建設核心-生產實時數據采集做一下闡述
系統建設的核心是流程制造企業生產數據的采集和匯總,是否能高效可靠的把數據采集并存儲到實時數據庫平臺,對整個系統的實現至關重要。
數據采集是實時數據庫的重要組成部分,它負責將現場數據實時傳送給數據庫,將操作數據下送到現場,是數據庫服務器與生產控制系統連接的橋梁。如果沒有穩定、高效、豐富的數據采集接口,實時數據庫只能是空中樓閣。
紫金橋實時數據庫可以連接絕大部分DCS設備,支持OPC通訊方式(包括非標準的OPC通訊方式)――主要是基于 DCOM的遠程通訊、DDE通訊方式――主要是NETDDE,支持一些DCS的專用通訊卡方式并且支持一些老系統的并口數據采集。
下圖為數采結構圖:
圖中的I/O驅動就是各種數據采集接口。
以采集DCS控制系統為例,簡單介紹紫金橋實時數據庫接口軟件部署配置。
OPC 接口通信
在紫金橋實時數據庫系統中,OPC Client是以設備接口形式被實現的。OPC Client的組態方式與普通的IO設備相同。事實上,也可以認為OPC設備也是一種IO設備,只不過與現場IO設備進行通訊是由OPC Server完成,而一般的紫金橋驅動是由IO Servers直接與現場設備通訊。
紫金橋OPC接口是基于OPC DA規范實現的,由于OPC DA接口具有統一規范,因此只要服務器實現了標準OPC DA接口,本驅動就可以與之通訊。OPC(Client)接口程序從OPC站上讀取數據,再將數據轉發給實時數據庫,數據流圖如下所示:
此種配置連接模式,目的一:保證采集過程通訊暢通;目的二:在管理網出現故障時,采集站可以保存數據直到網絡恢復正常。
綜上所述,紫金橋實時數據庫平臺可以為制造業MES、EMS等信息化系統提供更好的服務,為十二五期間,國內工業兩化融合,節能減排信息化提供更好的數據支撐,促進企業生產轉型,提高生產效益,提高產品市場競爭力。