摘要:由于網絡或者其他原因突然斷網,導致現場實時數據無法上傳到服務器。為了保證數據的完整性、可靠性紫金橋組態(tài)軟件開發(fā)了斷點續(xù)傳功能。
關鍵字:紫金橋實時數據庫斷點續(xù)傳
背景:
中國石油大慶天然氣公司是全國最大的溶解氣處理加工基地,但由于其分布廣,范圍大,油、氣、烴等輸送管線戰(zhàn)線綿長,裝置運行復雜,生產信息量大,而且由于原有網絡環(huán)境差,時常造成數據斷點。為了保證數據的完整性、可靠性,天然氣公司采用了紫金橋軟件斷點續(xù)傳功能實現數據的完整和統(tǒng)一。
系統(tǒng)特點:
地域分布廣
傳輸數據量大
網絡環(huán)境復雜
對實時數據庫的可靠性、穩(wěn)定性要求較高
實時數據庫中集中了本項目的所有的數據,所有的部門查看生產情況都得需要查詢實時數據庫。同時由于實時數據庫還會把數據導入到生產管理關系庫中,所以一旦實時數據庫出現問題,將會造成較大的影響。
由于天然氣地域分布廣,也就造成了整個網絡的復雜性,常常會導致某個時間段,某個局域范圍內的網絡通訊中斷,如果處理不當就會造成數據的丟失。
功能介紹:
總體架構圖如下所示:
在前置機與中心服務器通訊故障期間,前置機會將系統(tǒng)指定的數據,按照所要求的精度或周期緩存起來,當故障恢復后,前置機會將緩存數據發(fā)給服務器,以確保服務器中歷史數據的完整性。
斷點續(xù)傳故障恢復如下圖所示:
數據庫間進行通訊時,如果網絡出現故障,或者數據庫退出后重新啟動,服務端能夠暫存斷線期間的歷史數據,并將之自動恢復到客戶端。
由于整個系統(tǒng)采取了斷點續(xù)傳功能,在網絡不穩(wěn)定的情況下,當網絡中斷時底層的數據庫可以緩存數據,而當網絡暢通時,底層數據庫會自動地把緩存的數據恢復到上層的數據庫中,保證了數據的完整性。而且這種恢復會層層向上,直到最終的關系數據庫中
結語:
系統(tǒng)成功投用后,會大大地提高管理人員對現場生產過程的監(jiān)控能力;提高了提高整個天然氣的數據的集中處理能力;提高了所有天然氣數據的共享能力;提高了數據的安全性和可靠性;為提高產品質量,及時發(fā)現生產過程中存在的問題提供了一種新的技術手段;系統(tǒng)增強了生產信息共享度,減少重復工作,提高工作效率,給企業(yè)帶來一定的經濟效益和社會效益。
天然氣集輸管道數據上傳系統(tǒng)已經運行一年多了,系統(tǒng)運行穩(wěn)定、數據上傳可靠,得到了用戶的一致好評。